2025-09-04T18:37:24,940 Created temporary directory: /tmp/pip-build-tracker-gr56n4wj 2025-09-04T18:37:24,940 Initialized build tracking at /tmp/pip-build-tracker-gr56n4wj 2025-09-04T18:37:24,941 Created build tracker: /tmp/pip-build-tracker-gr56n4wj 2025-09-04T18:37:24,941 Entered build tracker: /tmp/pip-build-tracker-gr56n4wj 2025-09-04T18:37:24,941 Created temporary directory: /tmp/pip-wheel-a9n5uij2 2025-09-04T18:37:24,944 Created temporary directory: /tmp/pip-ephem-wheel-cache-r3df4kee 2025-09-04T18:37:25,001 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T18:37:25,003 2 location(s) to search for versions of pyltp: 2025-09-04T18:37:25,003 * https://pypi.org/simple/pyltp/ 2025-09-04T18:37:25,003 * https://www.piwheels.org/simple/pyltp/ 2025-09-04T18:37:25,003 Fetching project page and analyzing links: https://pypi.org/simple/pyltp/ 2025-09-04T18:37:25,004 Getting page https://pypi.org/simple/pyltp/ 2025-09-04T18:37:25,005 Found index url https://pypi.org/simple/ 2025-09-04T18:37:25,077 Fetched page https://pypi.org/simple/pyltp/ as application/vnd.pypi.simple.v1+json 2025-09-04T18:37:25,084 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-04T18:37:25,085 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-04T18:37:25,085 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-04T18:37:25,085 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-04T18:37:25,085 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-04T18:37:25,085 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-04T18:37:25,086 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-04T18:37:25,086 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-04T18:37:25,086 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-04T18:37:25,086 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-04T18:37:25,086 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-04T18:37:25,086 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-04T18:37:25,087 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-04T18:37:25,087 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-04T18:37:25,087 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-04T18:37:25,087 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-04T18:37:25,087 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-04T18:37:25,088 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-04T18:37:25,088 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-04T18:37:25,088 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-04T18:37:25,088 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-04T18:37:25,088 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-04T18:37:25,088 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-04T18:37:25,088 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-04T18:37:25,089 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-04T18:37:25,089 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-04T18:37:25,089 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-04T18:37:25,089 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-04T18:37:25,089 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-04T18:37:25,089 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-04T18:37:25,089 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-04T18:37:25,090 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-04T18:37:25,090 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-04T18:37:25,090 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-04T18:37:25,090 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-04T18:37:25,090 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-04T18:37:25,090 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-04T18:37:25,090 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-04T18:37:25,090 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-04T18:37:25,091 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-04T18:37:25,091 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-04T18:37:25,091 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-04T18:37:25,091 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-04T18:37:25,091 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-04T18:37:25,091 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-04T18:37:25,091 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-04T18:37:25,092 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-04T18:37:25,092 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-04T18:37:25,092 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-04T18:37:25,092 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-04T18:37:25,092 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-04T18:37:25,092 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-04T18:37:25,092 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-04T18:37:25,093 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-04T18:37:25,094 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyltp/ 2025-09-04T18:37:25,094 Getting page https://www.piwheels.org/simple/pyltp/ 2025-09-04T18:37:25,095 Found index url https://www.piwheels.org/simple/ 2025-09-04T18:37:25,203 Fetched page https://www.piwheels.org/simple/pyltp/ as text/html 2025-09-04T18:37:25,207 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-04T18:37:25,207 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-04T18:37:25,207 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-04T18:37:25,207 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-04T18:37:25,207 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-04T18:37:25,207 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-04T18:37:25,207 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-04T18:37:25,208 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-04T18:37:25,208 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-04T18:37:25,208 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-04T18:37:25,208 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-04T18:37:25,208 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-04T18:37:25,208 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-04T18:37:25,208 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-04T18:37:25,208 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-04T18:37:25,209 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-04T18:37:25,209 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-04T18:37:25,209 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-04T18:37:25,209 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-04T18:37:25,209 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-04T18:37:25,209 Skipping link: not a file: https://www.piwheels.org/simple/pyltp/ 2025-09-04T18:37:25,209 Skipping link: not a file: https://pypi.org/simple/pyltp/ 2025-09-04T18:37:25,240 Given no hashes to check 1 links for project 'pyltp': discarding no candidates 2025-09-04T18:37:25,241 Collecting pyltp==0.2.1 2025-09-04T18:37:25,242 Created temporary directory: /tmp/pip-unpack-q6hsjynm 2025-09-04T18:37:25,384 Downloading pyltp-0.2.1.tar.gz (5.3 MB) 2025-09-04T18:37:30,328 Added pyltp==0.2.1 from https://files.pythonhosted.org/packages/aa/72/2d88c54618cf4d8916832950374a6f265e12289fa9870aeb340800a28a62/pyltp-0.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-gr56n4wj' 2025-09-04T18:37:30,329 Running setup.py (path:/tmp/pip-wheel-a9n5uij2/pyltp_dc89e3cda49347fc80de2fdc9d156b30/setup.py) egg_info for package pyltp 2025-09-04T18:37:30,329 Created temporary directory: /tmp/pip-pip-egg-info-il14hvn8 2025-09-04T18:37:30,330 Preparing metadata (setup.py): started 2025-09-04T18:37:30,330 Running command python setup.py egg_info 2025-09-04T18:37:31,417 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T18:37:31,418 !! 2025-09-04T18:37:31,418 ******************************************************************************** 2025-09-04T18:37:31,418 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T18:37:31,418 License :: OSI Approved :: MIT License 2025-09-04T18:37:31,418 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T18:37:31,418 ******************************************************************************** 2025-09-04T18:37:31,419 !! 2025-09-04T18:37:31,419 self._finalize_license_expression() 2025-09-04T18:37:31,494 running egg_info 2025-09-04T18:37:31,571 creating /tmp/pip-pip-egg-info-il14hvn8/pyltp.egg-info 2025-09-04T18:37:31,571 writing /tmp/pip-pip-egg-info-il14hvn8/pyltp.egg-info/PKG-INFO 2025-09-04T18:37:31,572 writing dependency_links to /tmp/pip-pip-egg-info-il14hvn8/pyltp.egg-info/dependency_links.txt 2025-09-04T18:37:31,573 writing top-level names to /tmp/pip-pip-egg-info-il14hvn8/pyltp.egg-info/top_level.txt 2025-09-04T18:37:31,573 writing manifest file '/tmp/pip-pip-egg-info-il14hvn8/pyltp.egg-info/SOURCES.txt' 2025-09-04T18:37:31,798 reading manifest file '/tmp/pip-pip-egg-info-il14hvn8/pyltp.egg-info/SOURCES.txt' 2025-09-04T18:37:31,799 reading manifest template 'MANIFEST.in' 2025-09-04T18:37:31,817 warning: no files found matching '*.hpp' under directory 'ltp/src/framework' 2025-09-04T18:37:31,825 warning: no files found matching '*.hpp' under directory 'ltp/src/segmentor' 2025-09-04T18:37:31,827 warning: no files found matching '*.hpp' under directory 'ltp/src/postagger' 2025-09-04T18:37:31,830 warning: no files found matching '*.hpp' under directory 'ltp/src/ner' 2025-09-04T18:37:31,834 warning: no files found matching '*.hpp' under directory 'ltp/src/parser.n' 2025-09-04T18:37:33,192 writing manifest file '/tmp/pip-pip-egg-info-il14hvn8/pyltp.egg-info/SOURCES.txt' 2025-09-04T18:37:33,308 Preparing metadata (setup.py): finished with status 'done' 2025-09-04T18:37:33,312 Source in /tmp/pip-wheel-a9n5uij2/pyltp_dc89e3cda49347fc80de2fdc9d156b30 has version 0.2.1, which satisfies requirement pyltp==0.2.1 from https://files.pythonhosted.org/packages/aa/72/2d88c54618cf4d8916832950374a6f265e12289fa9870aeb340800a28a62/pyltp-0.2.1.tar.gz 2025-09-04T18:37:33,313 Removed pyltp==0.2.1 from https://files.pythonhosted.org/packages/aa/72/2d88c54618cf4d8916832950374a6f265e12289fa9870aeb340800a28a62/pyltp-0.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-gr56n4wj' 2025-09-04T18:37:33,316 Created temporary directory: /tmp/pip-unpack-u809tt1b 2025-09-04T18:37:33,317 Created temporary directory: /tmp/pip-unpack-qbd4u8qi 2025-09-04T18:37:33,317 Building wheels for collected packages: pyltp 2025-09-04T18:37:33,318 Created temporary directory: /tmp/pip-wheel-psbmsg3r 2025-09-04T18:37:33,319 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-04T18:37:33,320 Building wheel for pyltp (setup.py): started 2025-09-04T18:37:33,321 Destination directory: /tmp/pip-wheel-psbmsg3r 2025-09-04T18:37:33,321 Running command python setup.py bdist_wheel 2025-09-04T18:37:34,466 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T18:37:34,466 !! 2025-09-04T18:37:34,467 ******************************************************************************** 2025-09-04T18:37:34,467 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T18:37:34,467 License :: OSI Approved :: MIT License 2025-09-04T18:37:34,467 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T18:37:34,467 ******************************************************************************** 2025-09-04T18:37:34,467 !! 2025-09-04T18:37:34,468 self._finalize_license_expression() 2025-09-04T18:37:34,468 running bdist_wheel 2025-09-04T18:37:34,845 running build 2025-09-04T18:37:34,845 running build_ext 2025-09-04T18:37:35,178 building 'pyltp' extension 2025-09-04T18:37:35,215 creating build/temp.linux-armv7l-cpython-313/ltp/src/ner 2025-09-04T18:37:35,216 creating build/temp.linux-armv7l-cpython-313/ltp/src/parser.n 2025-09-04T18:37:35,217 creating build/temp.linux-armv7l-cpython-313/ltp/src/postagger 2025-09-04T18:37:35,217 creating build/temp.linux-armv7l-cpython-313/ltp/src/segmentor 2025-09-04T18:37:35,218 creating build/temp.linux-armv7l-cpython-313/ltp/src/splitsnt 2025-09-04T18:37:35,218 creating build/temp.linux-armv7l-cpython-313/ltp/src/srl 2025-09-04T18:37:35,219 creating build/temp.linux-armv7l-cpython-313/ltp/src/srl/Srl/model 2025-09-04T18:37:35,219 creating build/temp.linux-armv7l-cpython-313/ltp/src/srl/common/model 2025-09-04T18:37:35,219 creating build/temp.linux-armv7l-cpython-313/ltp/src/srl/common/structure 2025-09-04T18:37:35,220 creating build/temp.linux-armv7l-cpython-313/ltp/src/srl/include/base 2025-09-04T18:37:35,220 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/program_options/src 2025-09-04T18:37:35,221 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src 2025-09-04T18:37:35,223 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src 2025-09-04T18:37:35,227 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/smart_ptr/src 2025-09-04T18:37:35,227 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet 2025-09-04T18:37:35,230 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/maxent 2025-09-04T18:37:35,230 creating build/temp.linux-armv7l-cpython-313/patch/libs/python/src/converter 2025-09-04T18:37:35,232 creating build/temp.linux-armv7l-cpython-313/patch/libs/python/src/object 2025-09-04T18:37:35,233 creating build/temp.linux-armv7l-cpython-313/src 2025-09-04T18:37:35,234 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:37:36,676 In file included from ltp/src/ner/decoder.h:6, 2025-09-04T18:37:36,676 from ltp/src/ner/decoder.cpp:1: 2025-09-04T18:37:36,676 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T18:37:36,677 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-04T18:37:36,677 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T18:37:36,677 | ~~^~~ 2025-09-04T18:37:36,677 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-04T18:37:36,677 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T18:37:36,677 | ~~^~~ 2025-09-04T18:37:36,677 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-04T18:37:36,677 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T18:37:36,677 | ~~^~~ 2025-09-04T18:37:36,678 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-04T18:37:36,678 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T18:37:36,678 | ~~^~~ 2025-09-04T18:37:36,777 In file included from ltp/src/ner/decoder.h:7: 2025-09-04T18:37:36,777 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T18:37:36,777 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T18:37:36,777 603 | int32_t* entries; 2025-09-04T18:37:36,777 | ^~~~~~~ 2025-09-04T18:37:36,777 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T18:37:36,777 602 | uint32_t cap_entries; 2025-09-04T18:37:36,778 | ^~~~~~~~~~~ 2025-09-04T18:37:36,778 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:36,778 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:37:36,778 | ^~~~~~~~~~~~~~~~~ 2025-09-04T18:37:36,871 In file included from ltp/src/ner/decoder.cpp:2: 2025-09-04T18:37:36,871 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T18:37:36,871 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:37:36,871 67 | int len = str.size(); 2025-09-04T18:37:36,871 | ^~~ 2025-09-04T18:37:36,877 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T18:37:36,877 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:37:36,877 137 | int len = str.size(); 2025-09-04T18:37:36,877 | ^~~ 2025-09-04T18:37:36,878 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T18:37:36,878 138 | int sep_flag = (sep != ""); 2025-09-04T18:37:36,878 | ^~~~~~~~ 2025-09-04T18:37:36,884 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T18:37:36,884 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:37:36,885 233 | int len = str.size(); 2025-09-04T18:37:36,885 | ^~~ 2025-09-04T18:37:36,971 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-04T18:37:36,971 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T18:37:36,971 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:37:36,971 | ^ 2025-09-04T18:37:36,971 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T18:37:36,971 461 | unsigned int _cap_entries; 2025-09-04T18:37:36,971 | ^~~~~~~~~~~~ 2025-09-04T18:37:36,972 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T18:37:36,972 454 | unsigned int _num_buckets; 2025-09-04T18:37:36,972 | ^~~~~~~~~~~~ 2025-09-04T18:37:36,972 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:37:36,972 74 | explicit SmartMap() : 2025-09-04T18:37:36,972 | ^~~~~~~~ 2025-09-04T18:37:36,972 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:37:36,972 464 | unsigned int _len_key_buffer; 2025-09-04T18:37:36,972 | ^~~~~~~~~~~~~~~ 2025-09-04T18:37:36,972 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T18:37:36,972 445 | int32_t * _hash_buckets; 2025-09-04T18:37:36,973 | ^~~~~~~~~~~~~ 2025-09-04T18:37:36,973 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:37:36,973 74 | explicit SmartMap() : 2025-09-04T18:37:36,973 | ^~~~~~~~ 2025-09-04T18:37:36,973 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:37:36,973 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T18:37:36,973 | ^~~~~~~~~~~ 2025-09-04T18:37:36,973 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T18:37:36,973 446 | int32_t * _hash_buckets_volumn; 2025-09-04T18:37:36,974 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:37:36,974 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:37:36,974 74 | explicit SmartMap() : 2025-09-04T18:37:36,974 | ^~~~~~~~ 2025-09-04T18:37:36,977 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-04T18:37:36,977 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T18:37:36,977 618 | set(key, idx); 2025-09-04T18:37:36,977 | ~~~^~~~~~~~~~ 2025-09-04T18:37:36,977 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T18:37:36,977 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T18:37:36,977 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T18:37:36,980 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-04T18:37:36,981 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T18:37:36,981 683 | SmartMap::dump(out); 2025-09-04T18:37:36,981 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T18:37:36,981 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T18:37:36,981 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T18:37:36,981 | ^~~~~~ 2025-09-04T18:37:37,286 In file included from ltp/src/ner/decoder.cpp:4: 2025-09-04T18:37:37,286 ltp/src/ner/settings.h: At global scope: 2025-09-04T18:37:37,286 ltp/src/ner/settings.h:16:20: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T18:37:37,286 16 | static const char* __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-04T18:37:37,286 | ^~~~~~~~~~~~~ 2025-09-04T18:37:41,742 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:37:42,137 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T18:37:42,137 from ltp/src/ner/extractor.cpp:4: 2025-09-04T18:37:42,137 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T18:37:42,137 4 | #pragma warning(disable: 4309) 2025-09-04T18:37:43,277 In file included from ltp/src/ner/extractor.cpp:3: 2025-09-04T18:37:43,277 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T18:37:43,277 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:37:43,278 67 | int len = str.size(); 2025-09-04T18:37:43,278 | ^~~ 2025-09-04T18:37:43,282 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T18:37:43,282 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:37:43,282 137 | int len = str.size(); 2025-09-04T18:37:43,282 | ^~~ 2025-09-04T18:37:43,282 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T18:37:43,282 138 | int sep_flag = (sep != ""); 2025-09-04T18:37:43,282 | ^~~~~~~~ 2025-09-04T18:37:43,289 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T18:37:43,289 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:37:43,289 233 | int len = str.size(); 2025-09-04T18:37:43,289 | ^~~ 2025-09-04T18:37:43,329 ltp/src/ner/extractor.cpp: In static member function ‘static int ltp::ner::Extractor::extract1o(const ltp::ner::Instance&, int, std::vector&)’: 2025-09-04T18:37:43,329 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-04T18:37:43,329 62 | data.set( "c+1", (idx+1 >= len ? EOS : inst.forms[idx+1]) ); 2025-09-04T18:37:43,329 | ~~~~~~^~~~~~ 2025-09-04T18:37:43,329 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-04T18:37:43,330 63 | data.set( "c+2", (idx+2 >= len ? EOS : inst.forms[idx+2]) ); 2025-09-04T18:37:43,330 | ~~~~~~^~~~~~ 2025-09-04T18:37:43,330 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-04T18:37:43,330 67 | data.set( "p+1", (idx+1 >= len ? EOP : inst.postags[idx+1]) ); 2025-09-04T18:37:43,330 | ~~~~~~^~~~~~ 2025-09-04T18:37:43,330 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-04T18:37:43,331 68 | data.set( "p+2", (idx+2 >= len ? EOP : inst.postags[idx+2]) ); 2025-09-04T18:37:43,331 | ~~~~~~^~~~~~ 2025-09-04T18:37:43,651 In file included from ltp/src/ner/instance.h:5, 2025-09-04T18:37:43,651 from ltp/src/ner/extractor.h:6, 2025-09-04T18:37:43,651 from ltp/src/ner/extractor.cpp:1: 2025-09-04T18:37:43,651 ltp/src/ner/settings.h: At global scope: 2025-09-04T18:37:43,651 ltp/src/ner/settings.h:16:20: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T18:37:43,651 16 | static const char* __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-04T18:37:43,652 | ^~~~~~~~~~~~~ 2025-09-04T18:37:44,895 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:37:46,388 In file included from ltp/src/ner/ner.h:4, 2025-09-04T18:37:46,388 from ltp/src/ner/ner.cpp:2: 2025-09-04T18:37:46,388 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T18:37:46,388 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-04T18:37:46,388 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T18:37:46,389 | ~~^~~ 2025-09-04T18:37:46,389 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-04T18:37:46,389 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T18:37:46,389 | ~~^~~ 2025-09-04T18:37:46,390 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-04T18:37:46,390 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T18:37:46,390 | ~~^~~ 2025-09-04T18:37:46,391 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-04T18:37:46,391 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T18:37:46,391 | ~~^~~ 2025-09-04T18:37:46,406 In file included from ltp/src/framework/model.h:5, 2025-09-04T18:37:46,406 from ltp/src/ner/ner.h:5: 2025-09-04T18:37:46,406 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T18:37:46,406 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T18:37:46,406 25 | uint32_t* _W_time; 2025-09-04T18:37:46,406 | ^~~~~~~ 2025-09-04T18:37:46,406 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T18:37:46,406 21 | uint32_t _last_timestamp; 2025-09-04T18:37:46,407 | ^~~~~~~~~~~~~~~ 2025-09-04T18:37:46,407 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:46,407 34 | Parameters() 2025-09-04T18:37:46,407 | ^~~~~~~~~~ 2025-09-04T18:37:46,407 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T18:37:46,407 21 | uint32_t _last_timestamp; 2025-09-04T18:37:46,407 | ^~~~~~~~~~~~~~~ 2025-09-04T18:37:46,407 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T18:37:46,408 18 | bool _enable_wrapper; 2025-09-04T18:37:46,408 | ^~~~~~~~~~~~~~~ 2025-09-04T18:37:46,408 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:46,408 34 | Parameters() 2025-09-04T18:37:46,408 | ^~~~~~~~~~ 2025-09-04T18:37:46,413 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T18:37:46,413 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-04T18:37:46,413 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T18:37:46,414 | ~~^~~~~~~~ 2025-09-04T18:37:46,498 In file included from ltp/src/framework/featurespace.h:7, 2025-09-04T18:37:46,498 from ltp/src/framework/model.h:6: 2025-09-04T18:37:46,498 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T18:37:46,498 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T18:37:46,498 603 | int32_t* entries; 2025-09-04T18:37:46,498 | ^~~~~~~ 2025-09-04T18:37:46,498 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T18:37:46,499 602 | uint32_t cap_entries; 2025-09-04T18:37:46,499 | ^~~~~~~~~~~ 2025-09-04T18:37:46,499 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:46,499 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:37:46,499 | ^~~~~~~~~~~~~~~~~ 2025-09-04T18:37:46,504 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T18:37:46,504 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:37:46,504 73 | const utility::SmartMap* _dicts; 2025-09-04T18:37:46,505 | ^~~~~~ 2025-09-04T18:37:46,505 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T18:37:46,505 70 | uint32_t _i; 2025-09-04T18:37:46,505 | ^~ 2025-09-04T18:37:46,505 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:46,505 17 | FeatureSpaceIterator() 2025-09-04T18:37:46,505 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:37:46,506 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-04T18:37:46,506 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:37:46,506 73 | const utility::SmartMap* _dicts; 2025-09-04T18:37:46,506 | ^~~~~~ 2025-09-04T18:37:46,507 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T18:37:46,507 71 | uint32_t _num_dicts; 2025-09-04T18:37:46,507 | ^~~~~~~~~~ 2025-09-04T18:37:46,507 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:46,507 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T18:37:46,507 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:37:46,507 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:37:46,507 71 | uint32_t _num_dicts; 2025-09-04T18:37:46,508 | ^~~~~~~~~~ 2025-09-04T18:37:46,508 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T18:37:46,508 70 | uint32_t _i; 2025-09-04T18:37:46,508 | ^~ 2025-09-04T18:37:46,508 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:46,508 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T18:37:46,508 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:37:46,512 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-04T18:37:46,512 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:37:46,512 237 | uint32_t _num_dicts; 2025-09-04T18:37:46,512 | ^~~~~~~~~~ 2025-09-04T18:37:46,512 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T18:37:46,512 236 | uint32_t _num_labels; 2025-09-04T18:37:46,512 | ^~~~~~~~~~~ 2025-09-04T18:37:46,513 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:46,513 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T18:37:46,513 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:37:46,513 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T18:37:46,513 236 | uint32_t _num_labels; 2025-09-04T18:37:46,513 | ^~~~~~~~~~~ 2025-09-04T18:37:46,513 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T18:37:46,513 235 | uint32_t _offset; 2025-09-04T18:37:46,514 | ^~~~~~~ 2025-09-04T18:37:46,514 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:46,514 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T18:37:46,514 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:37:46,825 ltp/src/ner/ner.cpp: In destructor ‘ltp::ner::NamedEntityRecognizer::~NamedEntityRecognizer()’: 2025-09-04T18:37:46,825 ltp/src/ner/ner.cpp:26:19: warning: deleting object of polymorphic class type ‘ltp::ner::NERTransitionConstrain’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2025-09-04T18:37:46,826 26 | if (glob_con) { delete glob_con; glob_con = 0; } 2025-09-04T18:37:46,826 | ^~~~~~~~~~~~~~~ 2025-09-04T18:37:46,951 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-04T18:37:46,951 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T18:37:46,951 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:37:46,951 | ^ 2025-09-04T18:37:46,951 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T18:37:46,952 461 | unsigned int _cap_entries; 2025-09-04T18:37:46,952 | ^~~~~~~~~~~~ 2025-09-04T18:37:46,952 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T18:37:46,952 454 | unsigned int _num_buckets; 2025-09-04T18:37:46,952 | ^~~~~~~~~~~~ 2025-09-04T18:37:46,952 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:37:46,952 74 | explicit SmartMap() : 2025-09-04T18:37:46,952 | ^~~~~~~~ 2025-09-04T18:37:46,953 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:37:46,953 464 | unsigned int _len_key_buffer; 2025-09-04T18:37:46,953 | ^~~~~~~~~~~~~~~ 2025-09-04T18:37:46,953 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T18:37:46,953 445 | int32_t * _hash_buckets; 2025-09-04T18:37:46,953 | ^~~~~~~~~~~~~ 2025-09-04T18:37:46,953 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:37:46,954 74 | explicit SmartMap() : 2025-09-04T18:37:46,954 | ^~~~~~~~ 2025-09-04T18:37:46,954 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:37:46,954 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T18:37:46,954 | ^~~~~~~~~~~ 2025-09-04T18:37:46,954 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T18:37:46,954 446 | int32_t * _hash_buckets_volumn; 2025-09-04T18:37:46,954 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:37:46,955 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:37:46,955 74 | explicit SmartMap() : 2025-09-04T18:37:46,955 | ^~~~~~~~ 2025-09-04T18:37:46,960 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-04T18:37:46,960 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T18:37:46,960 618 | set(key, idx); 2025-09-04T18:37:46,961 | ~~~^~~~~~~~~~ 2025-09-04T18:37:46,961 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T18:37:46,961 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T18:37:46,961 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T18:37:46,965 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-04T18:37:46,965 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T18:37:46,965 683 | SmartMap::dump(out); 2025-09-04T18:37:46,965 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T18:37:46,965 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T18:37:46,965 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T18:37:46,965 | ^~~~~~ 2025-09-04T18:37:47,308 In file included from ltp/src/ner/instance.h:5, 2025-09-04T18:37:47,308 from ltp/src/ner/ner.h:6: 2025-09-04T18:37:47,309 ltp/src/ner/settings.h: At global scope: 2025-09-04T18:37:47,309 ltp/src/ner/settings.h:16:20: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T18:37:47,309 16 | static const char* __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-04T18:37:47,309 | ^~~~~~~~~~~~~ 2025-09-04T18:37:50,985 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:37:51,478 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T18:37:51,478 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T18:37:51,479 from ltp/src/ner/ner_dll.cpp:7: 2025-09-04T18:37:51,479 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T18:37:51,479 4 | #pragma warning(disable: 4309) 2025-09-04T18:37:52,702 In file included from ltp/src/ner/ner.h:4, 2025-09-04T18:37:52,702 from ltp/src/ner/ner_dll.cpp:2: 2025-09-04T18:37:52,702 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T18:37:52,702 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-04T18:37:52,702 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T18:37:52,702 | ~~^~~ 2025-09-04T18:37:52,703 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-04T18:37:52,703 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T18:37:52,703 | ~~^~~ 2025-09-04T18:37:52,704 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-04T18:37:52,704 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T18:37:52,704 | ~~^~~ 2025-09-04T18:37:52,704 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-04T18:37:52,705 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T18:37:52,705 | ~~^~~ 2025-09-04T18:37:52,736 In file included from ltp/src/framework/model.h:5, 2025-09-04T18:37:52,736 from ltp/src/ner/ner.h:5: 2025-09-04T18:37:52,736 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T18:37:52,736 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T18:37:52,736 25 | uint32_t* _W_time; 2025-09-04T18:37:52,736 | ^~~~~~~ 2025-09-04T18:37:52,736 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T18:37:52,737 21 | uint32_t _last_timestamp; 2025-09-04T18:37:52,737 | ^~~~~~~~~~~~~~~ 2025-09-04T18:37:52,737 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:52,737 34 | Parameters() 2025-09-04T18:37:52,737 | ^~~~~~~~~~ 2025-09-04T18:37:52,737 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T18:37:52,737 21 | uint32_t _last_timestamp; 2025-09-04T18:37:52,737 | ^~~~~~~~~~~~~~~ 2025-09-04T18:37:52,738 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T18:37:52,738 18 | bool _enable_wrapper; 2025-09-04T18:37:52,738 | ^~~~~~~~~~~~~~~ 2025-09-04T18:37:52,738 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:52,738 34 | Parameters() 2025-09-04T18:37:52,738 | ^~~~~~~~~~ 2025-09-04T18:37:52,743 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T18:37:52,744 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-04T18:37:52,744 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T18:37:52,744 | ~~^~~~~~~~ 2025-09-04T18:37:52,829 In file included from ltp/src/framework/featurespace.h:7, 2025-09-04T18:37:52,829 from ltp/src/framework/model.h:6: 2025-09-04T18:37:52,829 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T18:37:52,829 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T18:37:52,829 603 | int32_t* entries; 2025-09-04T18:37:52,829 | ^~~~~~~ 2025-09-04T18:37:52,830 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T18:37:52,830 602 | uint32_t cap_entries; 2025-09-04T18:37:52,830 | ^~~~~~~~~~~ 2025-09-04T18:37:52,830 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:52,830 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:37:52,830 | ^~~~~~~~~~~~~~~~~ 2025-09-04T18:37:52,835 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T18:37:52,835 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:37:52,836 73 | const utility::SmartMap* _dicts; 2025-09-04T18:37:52,836 | ^~~~~~ 2025-09-04T18:37:52,836 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T18:37:52,836 70 | uint32_t _i; 2025-09-04T18:37:52,836 | ^~ 2025-09-04T18:37:52,836 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:52,836 17 | FeatureSpaceIterator() 2025-09-04T18:37:52,836 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:37:52,837 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-04T18:37:52,837 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:37:52,837 73 | const utility::SmartMap* _dicts; 2025-09-04T18:37:52,838 | ^~~~~~ 2025-09-04T18:37:52,838 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T18:37:52,838 71 | uint32_t _num_dicts; 2025-09-04T18:37:52,838 | ^~~~~~~~~~ 2025-09-04T18:37:52,838 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:52,838 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T18:37:52,838 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:37:52,838 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:37:52,839 71 | uint32_t _num_dicts; 2025-09-04T18:37:52,839 | ^~~~~~~~~~ 2025-09-04T18:37:52,839 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T18:37:52,839 70 | uint32_t _i; 2025-09-04T18:37:52,839 | ^~ 2025-09-04T18:37:52,839 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:52,839 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T18:37:52,839 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:37:52,843 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-04T18:37:52,843 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:37:52,843 237 | uint32_t _num_dicts; 2025-09-04T18:37:52,843 | ^~~~~~~~~~ 2025-09-04T18:37:52,843 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T18:37:52,843 236 | uint32_t _num_labels; 2025-09-04T18:37:52,844 | ^~~~~~~~~~~ 2025-09-04T18:37:52,844 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:52,844 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T18:37:52,844 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:37:52,844 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T18:37:52,844 236 | uint32_t _num_labels; 2025-09-04T18:37:52,844 | ^~~~~~~~~~~ 2025-09-04T18:37:52,845 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T18:37:52,845 235 | uint32_t _offset; 2025-09-04T18:37:52,845 | ^~~~~~~ 2025-09-04T18:37:52,845 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:52,845 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T18:37:52,845 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:37:53,034 In file included from ltp/src/ner/ner_dll.cpp:6: 2025-09-04T18:37:53,035 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T18:37:53,035 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:37:53,035 80 | std::pair rep; 2025-09-04T18:37:53,035 | ^~~ 2025-09-04T18:37:53,035 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:37:53,035 77 | int encoding; 2025-09-04T18:37:53,035 | ^~~~~~~~ 2025-09-04T18:37:53,035 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:53,035 20 | iterator(const iterator & other) 2025-09-04T18:37:53,036 | ^~~~~~~~ 2025-09-04T18:37:53,036 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T18:37:53,036 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:37:53,037 80 | std::pair rep; 2025-09-04T18:37:53,037 | ^~~ 2025-09-04T18:37:53,037 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:37:53,037 77 | int encoding; 2025-09-04T18:37:53,037 | ^~~~~~~~ 2025-09-04T18:37:53,037 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:53,037 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T18:37:53,037 | ^~~~~~~~ 2025-09-04T18:37:53,041 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T18:37:53,042 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:37:53,042 80 | std::pair rep; 2025-09-04T18:37:53,042 | ^~~ 2025-09-04T18:37:53,042 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:37:53,042 77 | int encoding; 2025-09-04T18:37:53,042 | ^~~~~~~~ 2025-09-04T18:37:53,042 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T18:37:53,042 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T18:37:53,042 | ^~~~~~~~ 2025-09-04T18:37:53,053 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T18:37:53,054 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T18:37:53,054 175 | unsigned idx = 0; 2025-09-04T18:37:53,054 | ^~~ 2025-09-04T18:37:53,077 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T18:37:53,077 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:37:53,078 67 | int len = x.size(); 2025-09-04T18:37:53,078 | ^~~ 2025-09-04T18:37:53,078 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T18:37:53,078 68 | int i = 0; 2025-09-04T18:37:53,078 | ^ 2025-09-04T18:37:53,080 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T18:37:53,080 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:37:53,080 85 | int len = x.size(); 2025-09-04T18:37:53,080 | ^~~ 2025-09-04T18:37:53,080 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T18:37:53,080 86 | int i = 0; 2025-09-04T18:37:53,081 | ^ 2025-09-04T18:37:53,217 ltp/src/ner/ner_dll.cpp: In function ‘int ner_recognize(void*, const std::vector >&, const std::vector >&, std::vector >&)’: 2025-09-04T18:37:53,218 ltp/src/ner/ner_dll.cpp:113:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:37:53,218 113 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T18:37:53,218 | ~~^~~~~~~~~~~~~~ 2025-09-04T18:37:53,278 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-04T18:37:53,278 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T18:37:53,278 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:37:53,278 | ^ 2025-09-04T18:37:53,278 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T18:37:53,278 461 | unsigned int _cap_entries; 2025-09-04T18:37:53,278 | ^~~~~~~~~~~~ 2025-09-04T18:37:53,279 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T18:37:53,279 454 | unsigned int _num_buckets; 2025-09-04T18:37:53,279 | ^~~~~~~~~~~~ 2025-09-04T18:37:53,279 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:37:53,279 74 | explicit SmartMap() : 2025-09-04T18:37:53,279 | ^~~~~~~~ 2025-09-04T18:37:53,279 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:37:53,280 464 | unsigned int _len_key_buffer; 2025-09-04T18:37:53,280 | ^~~~~~~~~~~~~~~ 2025-09-04T18:37:53,280 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T18:37:53,280 445 | int32_t * _hash_buckets; 2025-09-04T18:37:53,280 | ^~~~~~~~~~~~~ 2025-09-04T18:37:53,280 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:37:53,280 74 | explicit SmartMap() : 2025-09-04T18:37:53,280 | ^~~~~~~~ 2025-09-04T18:37:53,281 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:37:53,281 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T18:37:53,281 | ^~~~~~~~~~~ 2025-09-04T18:37:53,281 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T18:37:53,281 446 | int32_t * _hash_buckets_volumn; 2025-09-04T18:37:53,281 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:37:53,281 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:37:53,281 74 | explicit SmartMap() : 2025-09-04T18:37:53,281 | ^~~~~~~~ 2025-09-04T18:37:53,287 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-04T18:37:53,287 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T18:37:53,287 618 | set(key, idx); 2025-09-04T18:37:53,287 | ~~~^~~~~~~~~~ 2025-09-04T18:37:53,287 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T18:37:53,287 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T18:37:53,288 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T18:37:53,291 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-04T18:37:53,291 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T18:37:53,292 683 | SmartMap::dump(out); 2025-09-04T18:37:53,292 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T18:37:53,292 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T18:37:53,292 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T18:37:53,292 | ^~~~~~ 2025-09-04T18:37:53,651 In file included from ltp/src/ner/instance.h:5, 2025-09-04T18:37:53,651 from ltp/src/ner/ner.h:6: 2025-09-04T18:37:53,651 ltp/src/ner/settings.h: At global scope: 2025-09-04T18:37:53,651 ltp/src/ner/settings.h:16:20: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T18:37:53,651 16 | static const char* __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-04T18:37:53,651 | ^~~~~~~~~~~~~ 2025-09-04T18:37:56,975 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:37:58,107 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:38:01,041 In file included from ltp/src/parser.n/classifier.cpp:1: 2025-09-04T18:38:01,041 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-04T18:38:01,041 ltp/src/parser.n/classifier.h:84:8: warning: ‘ltp::depparser::NeuralNetworkClassifier::initialized’ will be initialized after [-Wreorder] 2025-09-04T18:38:01,041 84 | bool initialized; 2025-09-04T18:38:01,041 | ^~~~~~~~~~~ 2025-09-04T18:38:01,042 ltp/src/parser.n/classifier.h:41:20: warning: ‘Eigen::MatrixXd& ltp::depparser::NeuralNetworkClassifier::W1’ [-Wreorder] 2025-09-04T18:38:01,042 41 | Eigen::MatrixXd& W1; 2025-09-04T18:38:01,042 | ^~ 2025-09-04T18:38:01,042 ltp/src/parser.n/classifier.cpp:23:1: warning: when initialized here [-Wreorder] 2025-09-04T18:38:01,042 23 | NeuralNetworkClassifier::NeuralNetworkClassifier( 2025-09-04T18:38:01,042 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:01,042 ltp/src/parser.n/classifier.h:82:36: warning: ‘ltp::depparser::NeuralNetworkClassifier::precomputation_id_encoder’ will be initialized after [-Wreorder] 2025-09-04T18:38:01,043 82 | std::unordered_map& precomputation_id_encoder; 2025-09-04T18:38:01,043 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:01,043 ltp/src/parser.n/classifier.h:67:10: warning: ‘std::size_t ltp::depparser::NeuralNetworkClassifier::embedding_size’ [-Wreorder] 2025-09-04T18:38:01,043 67 | size_t embedding_size; //! The size of the embedding. 2025-09-04T18:38:01,043 | ^~~~~~~~~~~~~~ 2025-09-04T18:38:01,043 ltp/src/parser.n/classifier.cpp:23:1: warning: when initialized here [-Wreorder] 2025-09-04T18:38:01,043 23 | NeuralNetworkClassifier::NeuralNetworkClassifier( 2025-09-04T18:38:01,043 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:01,519 ltp/src/parser.n/classifier.cpp: In member function ‘void ltp::depparser::NeuralNetworkClassifier::score(const std::vector&, std::vector&)’: 2025-09-04T18:38:01,519 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-04T18:38:01,519 140 | for (int i = 0; i < nr_classes; ++ i) { retval[i] = output(i); } 2025-09-04T18:38:01,519 | ~~^~~~~~~~~~~~ 2025-09-04T18:38:03,586 In file included from ltp/thirdparty/eigen/Eigen/Core:422, 2025-09-04T18:38:03,586 from ltp/thirdparty/eigen/Eigen/Dense:1, 2025-09-04T18:38:03,586 from ltp/src/parser.n/classifier.h:9: 2025-09-04T18:38:03,587 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >’: 2025-09-04T18:38:03,587 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:03,587 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,587 | ^~~~~~~~~~ 2025-09-04T18:38:03,587 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = assign_op]’ 2025-09-04T18:38:03,587 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,587 | ^~~~~~ 2025-09-04T18:38:03,587 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:03,587 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,587 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,588 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]’ 2025-09-04T18:38:03,588 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,588 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,588 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,588 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:03,588 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,588 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:278:27: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(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-04T18:38:03,588 278 | Base::_set_noalias(other); 2025-09-04T18:38:03,588 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:03,588 ltp/src/parser.n/classifier.cpp:121:73: required from here 2025-09-04T18:38:03,588 121 | Eigen::VectorXd hidden_layer = Eigen::VectorXd::Zero(hidden_layer_size); 2025-09-04T18:38:03,588 | ^ 2025-09-04T18:38:03,589 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,589 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,589 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,601 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::add_assign_op >’: 2025-09-04T18:38:03,602 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::add_assign_op, 0>’ 2025-09-04T18:38:03,602 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,602 | ^~~~~~~~~~ 2025-09-04T18:38:03,602 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, true>; Functor = add_assign_op]’ 2025-09-04T18:38:03,602 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,602 | ^~~~~~ 2025-09-04T18:38:03,602 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::add_assign_op; Weak = void]’ 2025-09-04T18:38:03,602 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,602 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,603 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, true>; Func = add_assign_op]’ 2025-09-04T18:38:03,603 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,603 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,603 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, true>; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:03,603 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:03,603 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,603 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,603 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-04T18:38:03,603 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,603 ltp/src/parser.n/classifier.cpp:129:44: required from here 2025-09-04T18:38:03,604 129 | hidden_layer += saved.col(rep->second); 2025-09-04T18:38:03,604 | ^ 2025-09-04T18:38:03,604 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,604 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,604 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,608 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op >’: 2025-09-04T18:38:03,608 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op, 0>’ 2025-09-04T18:38:03,608 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,608 | ^~~~~~~~~~ 2025-09-04T18:38:03,609 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = add_assign_op]’ 2025-09-04T18:38:03,609 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,609 | ^~~~~~ 2025-09-04T18:38:03,609 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::add_assign_op; Weak = void]’ 2025-09-04T18:38:03,609 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,609 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,609 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = add_assign_op]’ 2025-09-04T18:38:03,609 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,609 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,609 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:775:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, true>, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:03,610 775 | call_assignment_no_alias(dst, tmp, func); 2025-09-04T18:38:03,610 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,610 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, true>, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,610 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-04T18:38:03,610 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,610 ltp/src/parser.n/classifier.cpp:132:85: required from here 2025-09-04T18:38:03,610 132 | hidden_layer += W1.block(0, off, hidden_layer_size, embedding_size)* E.col(aid); 2025-09-04T18:38:03,610 | ^ 2025-09-04T18:38:03,610 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,610 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,610 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,622 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op >’: 2025-09-04T18:38:03,623 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op, 0>’ 2025-09-04T18:38:03,623 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,623 | ^~~~~~~~~~ 2025-09-04T18:38:03,623 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = add_assign_op]’ 2025-09-04T18:38:03,623 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,623 | ^~~~~~ 2025-09-04T18:38:03,623 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::add_assign_op; Weak = void]’ 2025-09-04T18:38:03,623 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,623 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,623 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = add_assign_op]’ 2025-09-04T18:38:03,624 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,624 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,624 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:03,624 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:03,624 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,624 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,624 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-04T18:38:03,624 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,624 ltp/src/parser.n/classifier.cpp:175:52: required from here 2025-09-04T18:38:03,624 175 | eg2W1 += Eigen::MatrixXd(grad_W1.array().square()); 2025-09-04T18:38:03,625 | ^ 2025-09-04T18:38:03,625 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,625 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,625 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,636 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::sub_assign_op >’: 2025-09-04T18:38:03,636 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::sub_assign_op, 0>’ 2025-09-04T18:38:03,636 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,636 | ^~~~~~~~~~ 2025-09-04T18:38:03,636 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = sub_assign_op]’ 2025-09-04T18:38:03,637 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,637 | ^~~~~~ 2025-09-04T18:38:03,637 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op; Weak = void]’ 2025-09-04T18:38:03,637 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,637 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,637 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = sub_assign_op]’ 2025-09-04T18:38:03,637 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,637 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,637 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = sub_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:03,637 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:03,637 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,638 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from ‘Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,638 164 | call_assignment(derived(), other.derived(), internal::sub_assign_op()); 2025-09-04T18:38:03,638 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,638 ltp/src/parser.n/classifier.cpp:176:87: required from here 2025-09-04T18:38:03,638 176 | W1 -= ada_alpha * Eigen::MatrixXd(grad_W1.array() / (eg2W1.array() + ada_eps).sqrt()); 2025-09-04T18:38:03,638 | ^ 2025-09-04T18:38:03,638 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,638 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,638 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,649 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::sub_assign_op >’: 2025-09-04T18:38:03,649 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::sub_assign_op, 0>’ 2025-09-04T18:38:03,649 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,649 | ^~~~~~~~~~ 2025-09-04T18:38:03,650 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = sub_assign_op]’ 2025-09-04T18:38:03,650 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,650 | ^~~~~~ 2025-09-04T18:38:03,650 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op; Weak = void]’ 2025-09-04T18:38:03,650 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,650 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,650 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = sub_assign_op]’ 2025-09-04T18:38:03,650 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,650 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,650 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = sub_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:03,651 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:03,651 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,651 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from ‘Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,651 164 | call_assignment(derived(), other.derived(), internal::sub_assign_op()); 2025-09-04T18:38:03,651 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,651 ltp/src/parser.n/classifier.cpp:179:87: required from here 2025-09-04T18:38:03,651 179 | b1 -= ada_alpha * Eigen::VectorXd(grad_b1.array() / (eg2b1.array() + ada_eps).sqrt()); 2025-09-04T18:38:03,651 | ^ 2025-09-04T18:38:03,651 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,651 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,652 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,673 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Block, -1, 1, true>, 1> >, Eigen::internal::add_assign_op >’: 2025-09-04T18:38:03,674 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Block, -1, 1, true>, 1> >, Eigen::internal::add_assign_op, 0>’ 2025-09-04T18:38:03,674 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,674 | ^~~~~~~~~~ 2025-09-04T18:38:03,674 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Block, -1, 1, true>, 1>; Functor = add_assign_op]’ 2025-09-04T18:38:03,674 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,674 | ^~~~~~ 2025-09-04T18:38:03,674 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Block, -1, 1, true>, 1>; Functor = Eigen::internal::add_assign_op; Weak = void]’ 2025-09-04T18:38:03,674 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,674 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,675 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Block, -1, 1, true>, 1>; Func = add_assign_op]’ 2025-09-04T18:38:03,675 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,675 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,675 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Block, -1, 1, true>, 1>; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:03,675 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:03,675 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,675 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >, Eigen::Block, -1, 1, true>, 1>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,675 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-04T18:38:03,675 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,675 ltp/src/parser.n/classifier.cpp:261:63: required from here 2025-09-04T18:38:03,675 261 | hidden_layer += _.asDiagonal() * saved.col(rep->second); 2025-09-04T18:38:03,675 | ^ 2025-09-04T18:38:03,676 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,676 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,676 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,686 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Matrix, 1> >, Eigen::internal::add_assign_op >’: 2025-09-04T18:38:03,686 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Matrix, 1> >, Eigen::internal::add_assign_op, 0>’ 2025-09-04T18:38:03,686 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,686 | ^~~~~~~~~~ 2025-09-04T18:38:03,686 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = add_assign_op]’ 2025-09-04T18:38:03,687 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,687 | ^~~~~~ 2025-09-04T18:38:03,687 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = Eigen::internal::add_assign_op; Weak = void]’ 2025-09-04T18:38:03,687 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,687 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,687 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>; Func = add_assign_op]’ 2025-09-04T18:38:03,687 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,687 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,687 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:03,687 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:03,687 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,688 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 1>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,688 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-04T18:38:03,688 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,688 ltp/src/parser.n/classifier.cpp:268:38: required from here 2025-09-04T18:38:03,688 268 | hidden_layer += _.asDiagonal() * b1; 2025-09-04T18:38:03,688 | ^~ 2025-09-04T18:38:03,688 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,688 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,688 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,701 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op >’: 2025-09-04T18:38:03,701 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op, 0>’ 2025-09-04T18:38:03,701 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,701 | ^~~~~~~~~~ 2025-09-04T18:38:03,701 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Matrix; Functor = add_assign_op]’ 2025-09-04T18:38:03,701 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,701 | ^~~~~~ 2025-09-04T18:38:03,702 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::add_assign_op; Weak = void]’ 2025-09-04T18:38:03,702 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,702 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,702 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Matrix; Func = add_assign_op]’ 2025-09-04T18:38:03,702 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,702 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,702 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Matrix; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:03,702 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:03,702 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,702 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, -1, 1, true>]’ 2025-09-04T18:38:03,703 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-04T18:38:03,703 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,703 ltp/src/parser.n/classifier.cpp:308:40: required from here 2025-09-04T18:38:03,703 308 | grad_saved.col(rep->second) += grad_hidden_layer; 2025-09-04T18:38:03,703 | ^~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,703 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,703 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,703 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,711 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op >’: 2025-09-04T18:38:03,712 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op, 0>’ 2025-09-04T18:38:03,712 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,712 | ^~~~~~~~~~ 2025-09-04T18:38:03,712 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Matrix; Functor = add_assign_op]’ 2025-09-04T18:38:03,712 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,712 | ^~~~~~ 2025-09-04T18:38:03,712 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::add_assign_op; Weak = void]’ 2025-09-04T18:38:03,712 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,712 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,712 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Matrix; Func = add_assign_op]’ 2025-09-04T18:38:03,713 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,713 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,713 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:775:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Product, Eigen::Transpose, -1, 1, true> >, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:03,713 775 | call_assignment_no_alias(dst, tmp, func); 2025-09-04T18:38:03,713 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,713 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose, -1, 1, true> >, 0>; Derived = Eigen::Block, -1, -1, false>]’ 2025-09-04T18:38:03,713 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-04T18:38:03,713 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,713 ltp/src/parser.n/classifier.cpp:311:52: required from here 2025-09-04T18:38:03,713 311 | grad_hidden_layer * E.col(aid).transpose(); 2025-09-04T18:38:03,714 | ^ 2025-09-04T18:38:03,714 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,714 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,714 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,722 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::add_assign_op >’: 2025-09-04T18:38:03,722 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::add_assign_op, 0>’ 2025-09-04T18:38:03,722 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,722 | ^~~~~~~~~~ 2025-09-04T18:38:03,722 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = add_assign_op]’ 2025-09-04T18:38:03,722 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,722 | ^~~~~~ 2025-09-04T18:38:03,723 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::add_assign_op; Weak = void]’ 2025-09-04T18:38:03,723 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,723 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,723 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = add_assign_op]’ 2025-09-04T18:38:03,723 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,723 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,723 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:03,723 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:03,723 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,723 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,723 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-04T18:38:03,724 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,724 ltp/src/parser.n/classifier.cpp:350:23: required from here 2025-09-04T18:38:03,724 350 | grad_W1 += lambda * W1; 2025-09-04T18:38:03,724 | ^~ 2025-09-04T18:38:03,724 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,724 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,724 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,733 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::add_assign_op >’: 2025-09-04T18:38:03,734 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::add_assign_op, 0>’ 2025-09-04T18:38:03,734 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,734 | ^~~~~~~~~~ 2025-09-04T18:38:03,734 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = add_assign_op]’ 2025-09-04T18:38:03,734 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,734 | ^~~~~~ 2025-09-04T18:38:03,735 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::add_assign_op; Weak = void]’ 2025-09-04T18:38:03,735 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,735 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,735 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = add_assign_op]’ 2025-09-04T18:38:03,735 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,735 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,735 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:03,735 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:03,736 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,736 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,736 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-04T18:38:03,736 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,736 ltp/src/parser.n/classifier.cpp:351:23: required from here 2025-09-04T18:38:03,736 351 | grad_b1 += lambda * b1; 2025-09-04T18:38:03,736 | ^~ 2025-09-04T18:38:03,736 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,736 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,737 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,754 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:03,754 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:03,754 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,754 | ^~~~~~~~~~ 2025-09-04T18:38:03,755 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = assign_op]’ 2025-09-04T18:38:03,755 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,755 | ^~~~~~ 2025-09-04T18:38:03,755 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:03,755 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,755 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = assign_op]’ 2025-09-04T18:38:03,755 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,755 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,755 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:03,756 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,756 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:531:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,756 531 | _set_noalias(other); 2025-09-04T18:38:03,756 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:03,756 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [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-04T18:38:03,756 379 | : Base(other.derived()) 2025-09-04T18:38:03,756 | ^ 2025-09-04T18:38:03,756 ltp/src/parser.n/classifier.cpp:121:73: required from here 2025-09-04T18:38:03,756 121 | Eigen::VectorXd hidden_layer = Eigen::VectorXd::Zero(hidden_layer_size); 2025-09-04T18:38:03,756 | ^ 2025-09-04T18:38:03,756 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,756 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,757 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,772 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::ArrayWrapper > > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:03,772 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::ArrayWrapper > > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:03,772 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,772 | ^~~~~~~~~~ 2025-09-04T18:38:03,772 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Functor = assign_op]’ 2025-09-04T18:38:03,772 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,773 | ^~~~~~ 2025-09-04T18:38:03,773 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:03,773 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,773 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,773 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Func = assign_op]’ 2025-09-04T18:38:03,773 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,773 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,773 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,773 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:03,773 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,774 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:804:25: required from ‘void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,774 804 | this->_set_noalias(other); 2025-09-04T18:38:03,774 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:03,774 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T18:38:03,774 296 | Base::template _init1(x); 2025-09-04T18:38:03,774 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-04T18:38:03,774 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T18:38:03,774 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T18:38:03,774 | ^ 2025-09-04T18:38:03,774 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,774 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,775 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,786 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::ArrayWrapper > > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:03,786 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::ArrayWrapper > > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:03,786 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,786 | ^~~~~~~~~~ 2025-09-04T18:38:03,786 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Functor = assign_op]’ 2025-09-04T18:38:03,786 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,787 | ^~~~~~ 2025-09-04T18:38:03,787 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:03,787 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,787 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,787 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Func = assign_op]’ 2025-09-04T18:38:03,787 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,787 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,787 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,787 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:03,787 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,787 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:804:25: required from ‘void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,788 804 | this->_set_noalias(other); 2025-09-04T18:38:03,788 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:03,788 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 2025-09-04T18:38:03,788 296 | Base::template _init1(x); 2025-09-04T18:38:03,788 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-04T18:38:03,788 ltp/src/parser.n/classifier.cpp:175:52: required from here 2025-09-04T18:38:03,788 175 | eg2W1 += Eigen::MatrixXd(grad_W1.array().square()); 2025-09-04T18:38:03,788 | ^ 2025-09-04T18:38:03,788 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,788 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,788 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,808 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:03,808 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:03,808 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,808 | ^~~~~~~~~~ 2025-09-04T18:38:03,808 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = assign_op]’ 2025-09-04T18:38:03,808 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,808 | ^~~~~~ 2025-09-04T18:38:03,808 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:03,808 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,809 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,809 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Func = assign_op]’ 2025-09-04T18:38:03,809 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,809 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,809 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,809 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:03,809 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,809 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:804:25: required from ‘void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,809 804 | this->_set_noalias(other); 2025-09-04T18:38:03,809 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:03,809 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 2025-09-04T18:38:03,810 296 | Base::template _init1(x); 2025-09-04T18:38:03,810 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-04T18:38:03,810 ltp/src/parser.n/classifier.cpp:176:87: required from here 2025-09-04T18:38:03,810 176 | W1 -= ada_alpha * Eigen::MatrixXd(grad_W1.array() / (eg2W1.array() + ada_eps).sqrt()); 2025-09-04T18:38:03,810 | ^ 2025-09-04T18:38:03,810 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,810 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,810 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,819 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::ArrayWrapper > > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:03,819 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::ArrayWrapper > > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:03,819 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,819 | ^~~~~~~~~~ 2025-09-04T18:38:03,820 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Functor = assign_op]’ 2025-09-04T18:38:03,820 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,820 | ^~~~~~ 2025-09-04T18:38:03,820 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:03,820 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,820 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,820 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Func = assign_op]’ 2025-09-04T18:38:03,820 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,820 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,820 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,820 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:03,821 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,821 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:804:25: required from ‘void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,821 804 | this->_set_noalias(other); 2025-09-04T18:38:03,821 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:03,821 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T18:38:03,821 296 | Base::template _init1(x); 2025-09-04T18:38:03,821 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-04T18:38:03,821 ltp/src/parser.n/classifier.cpp:178:52: required from here 2025-09-04T18:38:03,821 178 | eg2b1 += Eigen::VectorXd(grad_b1.array().square()); 2025-09-04T18:38:03,821 | ^ 2025-09-04T18:38:03,821 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,822 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,822 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,839 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:03,839 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:03,839 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,840 | ^~~~~~~~~~ 2025-09-04T18:38:03,840 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = assign_op]’ 2025-09-04T18:38:03,840 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,840 | ^~~~~~ 2025-09-04T18:38:03,840 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:03,840 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,840 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Func = assign_op]’ 2025-09-04T18:38:03,840 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,841 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,841 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:03,841 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,841 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:804:25: required from ‘void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,841 804 | this->_set_noalias(other); 2025-09-04T18:38:03,841 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:03,841 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T18:38:03,841 296 | Base::template _init1(x); 2025-09-04T18:38:03,841 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-04T18:38:03,841 ltp/src/parser.n/classifier.cpp:179:87: required from here 2025-09-04T18:38:03,841 179 | b1 -= ada_alpha * Eigen::VectorXd(grad_b1.array() / (eg2b1.array() + ada_eps).sqrt()); 2025-09-04T18:38:03,842 | ^ 2025-09-04T18:38:03,842 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,842 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,842 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,853 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >’: 2025-09-04T18:38:03,853 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:03,853 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,854 | ^~~~~~~~~~ 2025-09-04T18:38:03,854 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Matrix; Functor = assign_op]’ 2025-09-04T18:38:03,854 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,854 | ^~~~~~ 2025-09-04T18:38:03,854 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:03,854 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,854 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,854 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Matrix; Func = assign_op]’ 2025-09-04T18:38:03,854 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,854 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,854 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:775:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, true>, 0>; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:03,855 775 | call_assignment_no_alias(dst, tmp, func); 2025-09-04T18:38:03,855 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,855 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, true>, 0>]’ 2025-09-04T18:38:03,855 760 | call_assignment(dst, src, internal::assign_op()); 2025-09-04T18:38:03,855 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,855 ltp/thirdparty/eigen/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, true>, 0>; Derived = Eigen::Block, -1, 1, true>]’ 2025-09-04T18:38:03,855 66 | internal::call_assignment(derived(), other.derived()); 2025-09-04T18:38:03,855 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,855 ltp/src/parser.n/classifier.cpp:226:85: required from here 2025-09-04T18:38:03,855 226 | saved.col(rank) = W1.block(0, off, hidden_layer_size, embedding_size)* E.col(aid); 2025-09-04T18:38:03,855 | ^ 2025-09-04T18:38:03,856 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,856 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,856 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,863 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:03,864 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:03,864 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,864 | ^~~~~~~~~~ 2025-09-04T18:38:03,864 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = assign_op]’ 2025-09-04T18:38:03,864 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,864 | ^~~~~~ 2025-09-04T18:38:03,864 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:03,864 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,864 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,865 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = assign_op]’ 2025-09-04T18:38:03,865 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,865 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,865 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,865 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:03,865 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,865 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:531:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,865 531 | _set_noalias(other); 2025-09-04T18:38:03,865 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:03,865 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [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-04T18:38:03,866 379 | : Base(other.derived()) 2025-09-04T18:38:03,866 | ^ 2025-09-04T18:38:03,866 ltp/src/parser.n/classifier.cpp:250:73: required from here 2025-09-04T18:38:03,866 250 | Eigen::VectorXd Y = Eigen::VectorXd::Map(&classes[0], classes.size()); 2025-09-04T18:38:03,866 | ^ 2025-09-04T18:38:03,866 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,866 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,866 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,879 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:03,879 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:03,879 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,880 | ^~~~~~~~~~ 2025-09-04T18:38:03,880 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Select, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Functor = assign_op]’ 2025-09-04T18:38:03,880 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,880 | ^~~~~~ 2025-09-04T18:38:03,880 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Select, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:03,880 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,880 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Select, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Func = assign_op]’ 2025-09-04T18:38:03,880 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,880 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Select, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,881 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:03,881 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,881 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:531:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Select, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,881 531 | _set_noalias(other); 2025-09-04T18:38:03,881 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:03,881 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Select, const Eigen::CwiseNullaryOp, Eigen::Array >, 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-04T18:38:03,881 379 | : Base(other.derived()) 2025-09-04T18:38:03,881 | ^ 2025-09-04T18:38:03,881 ltp/src/parser.n/classifier.cpp:253:49: required from here 2025-09-04T18:38:03,881 253 | Eigen::VectorXd::Zero(hidden_layer_size)); 2025-09-04T18:38:03,881 | ^ 2025-09-04T18:38:03,882 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,882 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,898 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:03,898 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:03,898 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,898 | ^~~~~~~~~~ 2025-09-04T18:38:03,898 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = assign_op]’ 2025-09-04T18:38:03,898 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,899 | ^~~~~~ 2025-09-04T18:38:03,899 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:03,899 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,899 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = assign_op]’ 2025-09-04T18:38:03,899 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,899 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(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-04T18:38:03,899 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:03,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,899 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:531:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(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-04T18:38:03,900 531 | _set_noalias(other); 2025-09-04T18:38:03,900 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:03,900 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:379:29: 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-04T18:38:03,900 379 | : Base(other.derived()) 2025-09-04T18:38:03,900 | ^ 2025-09-04T18:38:03,900 ltp/src/parser.n/classifier.cpp:270:85: required from here 2025-09-04T18:38:03,900 270 | Eigen::VectorXd cubic_hidden_layer = hidden_layer.array().cube().min(50).max(-50); 2025-09-04T18:38:03,900 | ^ 2025-09-04T18:38:03,900 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,900 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,900 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,911 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::ArrayWrapper > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:03,911 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::ArrayWrapper > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:03,911 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,911 | ^~~~~~~~~~ 2025-09-04T18:38:03,911 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Select, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::ArrayWrapper > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Functor = assign_op]’ 2025-09-04T18:38:03,911 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,911 | ^~~~~~ 2025-09-04T18:38:03,912 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Select, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::ArrayWrapper > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:03,912 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,912 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,912 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Select, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::ArrayWrapper > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Func = assign_op]’ 2025-09-04T18:38:03,912 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,912 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,912 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Select, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::ArrayWrapper > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,912 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:03,912 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,912 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:531:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Select, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::ArrayWrapper > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,912 531 | _set_noalias(other); 2025-09-04T18:38:03,913 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:03,913 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Select, const Eigen::CwiseNullaryOp, Eigen::Array >, 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-04T18:38:03,913 379 | : Base(other.derived()) 2025-09-04T18:38:03,913 | ^ 2025-09-04T18:38:03,913 ltp/src/parser.n/classifier.cpp:283:42: required from here 2025-09-04T18:38:03,913 283 | Eigen::VectorXd::Zero(nr_classes)); 2025-09-04T18:38:03,913 | ^ 2025-09-04T18:38:03,913 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,913 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,913 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,925 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:03,925 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:03,925 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,926 | ^~~~~~~~~~ 2025-09-04T18:38:03,926 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Functor = assign_op]’ 2025-09-04T18:38:03,926 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,926 | ^~~~~~ 2025-09-04T18:38:03,926 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:03,926 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,926 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,926 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Func = assign_op]’ 2025-09-04T18:38:03,927 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,927 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,927 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,927 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:03,927 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,927 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:804:25: required from ‘void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,927 804 | this->_set_noalias(other); 2025-09-04T18:38:03,927 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:03,928 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T18:38:03,928 296 | Base::template _init1(x); 2025-09-04T18:38:03,928 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-04T18:38:03,928 ltp/src/parser.n/classifier.cpp:285:77: required from here 2025-09-04T18:38:03,928 285 | output = __.asDiagonal() * Eigen::VectorXd((output.array() - best).exp()); 2025-09-04T18:38:03,928 | ^ 2025-09-04T18:38:03,928 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,928 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,929 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,940 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:03,940 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:03,940 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,940 | ^~~~~~~~~~ 2025-09-04T18:38:03,940 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = assign_op]’ 2025-09-04T18:38:03,940 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,941 | ^~~~~~ 2025-09-04T18:38:03,941 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:03,941 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,941 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,941 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = assign_op]’ 2025-09-04T18:38:03,941 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,941 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,941 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,942 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:03,942 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,942 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:804:25: required from ‘void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,942 804 | this->_set_noalias(other); 2025-09-04T18:38:03,942 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:03,942 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T18:38:03,942 296 | Base::template _init1(x); 2025-09-04T18:38:03,942 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-04T18:38:03,943 ltp/src/parser.n/classifier.cpp:293:64: required from here 2025-09-04T18:38:03,943 293 | -(__.asDiagonal()*Y - Eigen::VectorXd(output.array()/sum2)) / batch_size; 2025-09-04T18:38:03,943 | ^ 2025-09-04T18:38:03,943 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,943 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,943 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,959 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::Matrix, 1>, const Eigen::Matrix > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:03,959 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::Matrix, 1>, const Eigen::Matrix > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:03,959 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,959 | ^~~~~~~~~~ 2025-09-04T18:38:03,959 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::Matrix, 1>, const Eigen::Matrix > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = assign_op]’ 2025-09-04T18:38:03,959 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,959 | ^~~~~~ 2025-09-04T18:38:03,959 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::Matrix, 1>, const Eigen::Matrix > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:03,959 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,960 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::Matrix, 1>, const Eigen::Matrix > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = assign_op]’ 2025-09-04T18:38:03,960 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,960 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::Matrix, 1>, const Eigen::Matrix > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,960 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:03,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,960 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:531:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::Matrix, 1>, const Eigen::Matrix > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,960 531 | _set_noalias(other); 2025-09-04T18:38:03,960 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:03,961 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::Matrix, 1>, const Eigen::Matrix > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T18:38:03,961 379 | : Base(other.derived()) 2025-09-04T18:38:03,961 | ^ 2025-09-04T18:38:03,961 ltp/src/parser.n/classifier.cpp:293:69: required from here 2025-09-04T18:38:03,961 293 | -(__.asDiagonal()*Y - Eigen::VectorXd(output.array()/sum2)) / batch_size; 2025-09-04T18:38:03,961 | ^~~~~~~~~~ 2025-09-04T18:38:03,961 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,961 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,961 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,975 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:03,975 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:03,976 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:03,976 | ^~~~~~~~~~ 2025-09-04T18:38:03,976 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >; Functor = assign_op]’ 2025-09-04T18:38:03,976 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:03,976 | ^~~~~~ 2025-09-04T18:38:03,976 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:03,976 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:03,976 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,976 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >; Func = assign_op]’ 2025-09-04T18:38:03,976 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:03,976 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,977 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,977 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:03,977 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:03,977 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:531:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:03,977 531 | _set_noalias(other); 2025-09-04T18:38:03,977 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:03,977 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, 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-04T18:38:03,977 379 | : Base(other.derived()) 2025-09-04T18:38:03,977 | ^ 2025-09-04T18:38:03,977 ltp/src/parser.n/classifier.cpp:299:73: required from here 2025-09-04T18:38:03,977 299 | 3 * grad_cubic_hidden_layer.array() * hidden_layer.array().square(); 2025-09-04T18:38:03,978 | ^ 2025-09-04T18:38:03,978 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:03,978 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:03,978 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,000 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:04,000 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:04,000 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:04,000 | ^~~~~~~~~~ 2025-09-04T18:38:04,000 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = assign_op]’ 2025-09-04T18:38:04,000 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:04,000 | ^~~~~~ 2025-09-04T18:38:04,000 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:04,001 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:04,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,001 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = assign_op]’ 2025-09-04T18:38:04,001 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,001 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,001 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:04,001 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,001 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]’ 2025-09-04T18:38:04,001 760 | call_assignment(dst, src, internal::assign_op()); 2025-09-04T18:38:04,001 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,002 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:703:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,002 703 | internal::call_assignment(this->derived(), other.derived()); 2025-09-04T18:38:04,002 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,002 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 2025-09-04T18:38:04,002 225 | return Base::_set(other); 2025-09-04T18:38:04,002 | ~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:04,002 ltp/src/parser.n/classifier.cpp:66:72: required from here 2025-09-04T18:38:04,002 66 | W1 = Eigen::MatrixXd::Random(nrows, ncols) * sqrt(6. / (nrows+ ncols)); 2025-09-04T18:38:04,002 | ^ 2025-09-04T18:38:04,002 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:04,002 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:04,003 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,013 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:04,013 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:04,013 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:04,013 | ^~~~~~~~~~ 2025-09-04T18:38:04,013 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = assign_op]’ 2025-09-04T18:38:04,013 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:04,014 | ^~~~~~ 2025-09-04T18:38:04,014 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:04,014 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:04,014 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,014 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = assign_op]’ 2025-09-04T18:38:04,014 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,014 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,014 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,014 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:04,014 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,015 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]’ 2025-09-04T18:38:04,015 760 | call_assignment(dst, src, internal::assign_op()); 2025-09-04T18:38:04,015 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,015 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:703:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,015 703 | internal::call_assignment(this->derived(), other.derived()); 2025-09-04T18:38:04,015 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,015 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T18:38:04,015 225 | return Base::_set(other); 2025-09-04T18:38:04,015 | ~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:04,015 ltp/src/parser.n/classifier.cpp:67:65: required from here 2025-09-04T18:38:04,016 67 | b1 = Eigen::VectorXd::Random(nrows) * sqrt(6. / (nrows+ ncols)); 2025-09-04T18:38:04,016 | ^ 2025-09-04T18:38:04,016 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:04,016 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:04,016 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,021 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:04,021 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:04,021 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:04,021 | ^~~~~~~~~~ 2025-09-04T18:38:04,021 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = assign_op]’ 2025-09-04T18:38:04,021 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:04,021 | ^~~~~~ 2025-09-04T18:38:04,021 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:04,021 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:04,022 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,022 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = assign_op]’ 2025-09-04T18:38:04,022 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,022 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,022 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,022 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:04,022 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,022 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]’ 2025-09-04T18:38:04,022 760 | call_assignment(dst, src, internal::assign_op()); 2025-09-04T18:38:04,022 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,022 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:703:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,023 703 | internal::call_assignment(this->derived(), other.derived()); 2025-09-04T18:38:04,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,023 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [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-04T18:38:04,023 225 | return Base::_set(other); 2025-09-04T18:38:04,023 | ~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:04,023 ltp/src/parser.n/classifier.cpp:87:55: required from here 2025-09-04T18:38:04,023 87 | grad_W1 = Eigen::MatrixXd::Zero(W1.rows(), W1.cols()); 2025-09-04T18:38:04,023 | ^ 2025-09-04T18:38:04,023 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:04,023 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:04,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,073 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Matrix, 1> >, Eigen::internal::assign_op >’: 2025-09-04T18:38:04,074 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:04,074 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:04,074 | ^~~~~~~~~~ 2025-09-04T18:38:04,074 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = assign_op]’ 2025-09-04T18:38:04,074 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:04,074 | ^~~~~~ 2025-09-04T18:38:04,074 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:04,074 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:04,074 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,075 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>; Func = assign_op]’ 2025-09-04T18:38:04,075 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,075 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,075 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,075 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:04,075 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,075 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>]’ 2025-09-04T18:38:04,075 760 | call_assignment(dst, src, internal::assign_op()); 2025-09-04T18:38:04,075 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,075 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:703:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 1>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,075 703 | internal::call_assignment(this->derived(), other.derived()); 2025-09-04T18:38:04,076 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,076 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T18:38:04,076 225 | return Base::_set(other); 2025-09-04T18:38:04,076 | ~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:04,076 ltp/src/parser.n/classifier.cpp:285:77: required from here 2025-09-04T18:38:04,076 285 | output = __.asDiagonal() * Eigen::VectorXd((output.array() - best).exp()); 2025-09-04T18:38:04,076 | ^ 2025-09-04T18:38:04,076 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:04,076 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:04,076 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,432 In file included from ltp/thirdparty/eigen/Eigen/Core:476: 2025-09-04T18:38:04,432 ltp/thirdparty/eigen/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, ResScalar*, Index, RhsScalar) [with Index = int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; ResScalar = double]’: 2025-09-04T18:38:04,432 ltp/thirdparty/eigen/Eigen/src/Core/GeneralProduct.h:257:132: required from ‘static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Dest = Eigen::Matrix; typename Dest::Scalar = double]’ 2025-09-04T18:38:04,432 256 | general_matrix_vector_product 2025-09-04T18:38:04,432 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,432 257 | ::run( 2025-09-04T18:38:04,432 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:38:04,432 258 | actualLhs.rows(), actualLhs.cols(), 2025-09-04T18:38:04,432 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,432 259 | LhsMapper(actualLhs.data(), actualLhs.outerStride()), 2025-09-04T18:38:04,433 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,433 260 | RhsMapper(actualRhs.data(), actualRhs.innerStride()), 2025-09-04T18:38:04,433 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,433 261 | actualDestPtr, 1, 2025-09-04T18:38:04,433 | ~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,433 262 | compatibleAlpha); 2025-09-04T18:38:04,433 | ~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,433 ltp/thirdparty/eigen/Eigen/src/Core/ProductEvaluators.h:379:34: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Scalar = double]’ 2025-09-04T18:38:04,433 376 | internal::gemv_dense_selector::HasUsableDirectAccess) 2025-09-04T18:38:04,434 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,434 379 | >::run(lhs, rhs, dst, alpha); 2025-09-04T18:38:04,434 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,434 ltp/thirdparty/eigen/Eigen/src/Core/ProductEvaluators.h:361:27: required from ‘static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Scalar = double]’ 2025-09-04T18:38:04,434 361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); } 2025-09-04T18:38:04,434 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,434 ltp/thirdparty/eigen/Eigen/src/Core/ProductEvaluators.h:349:33: required from ‘static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]’ 2025-09-04T18:38:04,435 349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); } 2025-09-04T18:38:04,435 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,435 ltp/thirdparty/eigen/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Matrix, 0>]’ 2025-09-04T18:38:04,435 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); 2025-09-04T18:38:04,435 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,435 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = assign_op]’ 2025-09-04T18:38:04,435 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,435 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,435 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,435 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:04,436 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,436 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:531:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,436 531 | _set_noalias(other); 2025-09-04T18:38:04,436 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:04,436 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T18:38:04,436 379 | : Base(other.derived()) 2025-09-04T18:38:04,436 | ^ 2025-09-04T18:38:04,436 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T18:38:04,436 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T18:38:04,436 | ^ 2025-09-04T18:38:04,437 ltp/thirdparty/eigen/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:04,437 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; 2025-09-04T18:38:04,437 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,437 ltp/thirdparty/eigen/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:04,437 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; 2025-09-04T18:38:04,437 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,729 ltp/thirdparty/eigen/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, ResScalar*, Index, ResScalar) [with Index = int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; ResScalar = double]’: 2025-09-04T18:38:04,729 ltp/thirdparty/eigen/Eigen/src/Core/GeneralProduct.h:318:132: required from ‘static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Matrix; Dest = Eigen::Matrix; typename Dest::Scalar = double]’ 2025-09-04T18:38:04,729 317 | general_matrix_vector_product 2025-09-04T18:38:04,729 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,729 318 | ::run( 2025-09-04T18:38:04,729 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:38:04,729 319 | actualLhs.rows(), actualLhs.cols(), 2025-09-04T18:38:04,729 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,730 320 | LhsMapper(actualLhs.data(), actualLhs.outerStride()), 2025-09-04T18:38:04,730 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,730 321 | RhsMapper(actualRhsPtr, 1), 2025-09-04T18:38:04,730 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,730 322 | dest.data(), dest.col(0).innerStride(), //NOTE if dest is not a vector at compile-time, then dest.innerStride() might be wrong. (bug 1166) 2025-09-04T18:38:04,730 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,730 323 | actualAlpha); 2025-09-04T18:38:04,730 | ~~~~~~~~~~~~ 2025-09-04T18:38:04,730 ltp/thirdparty/eigen/Eigen/src/Core/ProductEvaluators.h:379:34: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Matrix; Scalar = double]’ 2025-09-04T18:38:04,730 376 | internal::gemv_dense_selector::HasUsableDirectAccess) 2025-09-04T18:38:04,731 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,731 379 | >::run(lhs, rhs, dst, alpha); 2025-09-04T18:38:04,731 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,731 ltp/thirdparty/eigen/Eigen/src/Core/ProductEvaluators.h:361:27: required from ‘static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Scalar = double]’ 2025-09-04T18:38:04,731 361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); } 2025-09-04T18:38:04,731 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,731 ltp/thirdparty/eigen/Eigen/src/Core/ProductEvaluators.h:349:33: required from ‘static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]’ 2025-09-04T18:38:04,731 349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); } 2025-09-04T18:38:04,731 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,732 ltp/thirdparty/eigen/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:38:04,732 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,732 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:04,732 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,732 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:804:25: required from ‘void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, -1, -1, false> >, Eigen::Matrix, 0>; OtherDerived = Eigen::Product, -1, -1, false> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,732 804 | this->_set_noalias(other); 2025-09-04T18:38:04,732 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:04,732 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, -1, -1, false> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T18:38:04,732 296 | Base::template _init1(x); 2025-09-04T18:38:04,732 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-04T18:38:04,732 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:774:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Product, -1, -1, false> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,733 774 | typename plain_matrix_type::type tmp(src); 2025-09-04T18:38:04,733 | ^~~ 2025-09-04T18:38:04,733 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, Eigen::Matrix, 0>; Derived = Eigen::Block, -1, 1, true>]’ 2025-09-04T18:38:04,733 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-04T18:38:04,733 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,733 ltp/src/parser.n/classifier.cpp:314:78: required from here 2025-09-04T18:38:04,733 314 | W1.block(0, off, hidden_layer_size, embedding_size).transpose()* grad_hidden_layer; 2025-09-04T18:38:04,733 | ^~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,733 ltp/thirdparty/eigen/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:04,734 460 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; 2025-09-04T18:38:04,734 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,734 ltp/thirdparty/eigen/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:04,734 461 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; 2025-09-04T18:38:04,734 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,773 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 1, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >’: 2025-09-04T18:38:04,774 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 1, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>’ 2025-09-04T18:38:04,774 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:04,774 | ^~~~~~~~~~ 2025-09-04T18:38:04,774 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 1, Eigen::Stride<0, 0> > >; Functor = add_assign_op]’ 2025-09-04T18:38:04,774 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:04,774 | ^~~~~~ 2025-09-04T18:38:04,774 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 1, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]’ 2025-09-04T18:38:04,774 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:04,774 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,775 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 1, Eigen::Stride<0, 0> > >; Func = add_assign_op]’ 2025-09-04T18:38:04,775 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,775 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,775 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 1, Eigen::Stride<0, 0> > >; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,775 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:04,775 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,775 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:38:04,775 ltp/thirdparty/eigen/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Matrix, 0>]’ 2025-09-04T18:38:04,775 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); 2025-09-04T18:38:04,775 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,775 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = assign_op]’ 2025-09-04T18:38:04,776 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,776 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,776 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:04,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,776 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:531:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,776 531 | _set_noalias(other); 2025-09-04T18:38:04,776 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:04,776 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T18:38:04,776 379 | : Base(other.derived()) 2025-09-04T18:38:04,776 | ^ 2025-09-04T18:38:04,777 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T18:38:04,777 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T18:38:04,777 | ^ 2025-09-04T18:38:04,777 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:04,777 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:04,777 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,788 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits, 1, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >’: 2025-09-04T18:38:04,788 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel, 1, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:04,788 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:04,788 | ^~~~~~~~~~ 2025-09-04T18:38:04,788 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 1, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = assign_op]’ 2025-09-04T18:38:04,788 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:04,788 | ^~~~~~ 2025-09-04T18:38:04,789 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 1, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:04,789 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:04,789 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,789 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 1, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = assign_op]’ 2025-09-04T18:38:04,789 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,789 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,789 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 1, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,789 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:04,789 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,789 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:38:04,789 ltp/thirdparty/eigen/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Matrix, 0>]’ 2025-09-04T18:38:04,790 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); 2025-09-04T18:38:04,790 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,790 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = assign_op]’ 2025-09-04T18:38:04,790 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,790 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,790 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,790 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:04,790 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,790 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:531:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,790 531 | _set_noalias(other); 2025-09-04T18:38:04,790 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:04,790 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T18:38:04,791 379 | : Base(other.derived()) 2025-09-04T18:38:04,791 | ^ 2025-09-04T18:38:04,791 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T18:38:04,791 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T18:38:04,791 | ^ 2025-09-04T18:38:04,791 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:04,791 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:04,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,809 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 1, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:04,809 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 1, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:04,810 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:04,810 | ^~~~~~~~~~ 2025-09-04T18:38:04,810 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 1, Eigen::Stride<0, 0> >; Functor = assign_op]’ 2025-09-04T18:38:04,810 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:04,810 | ^~~~~~ 2025-09-04T18:38:04,810 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 1, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:04,810 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:04,810 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,810 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 1, Eigen::Stride<0, 0> >; Func = assign_op]’ 2025-09-04T18:38:04,810 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,810 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,811 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 1, Eigen::Stride<0, 0> >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,811 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:04,811 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,811 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:38:04,811 ltp/thirdparty/eigen/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Matrix, 0>]’ 2025-09-04T18:38:04,811 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); 2025-09-04T18:38:04,811 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,811 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = assign_op]’ 2025-09-04T18:38:04,811 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,811 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,811 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,812 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:04,812 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,812 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:531:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,812 531 | _set_noalias(other); 2025-09-04T18:38:04,812 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:04,812 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T18:38:04,812 379 | : Base(other.derived()) 2025-09-04T18:38:04,812 | ^ 2025-09-04T18:38:04,812 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T18:38:04,812 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T18:38:04,812 | ^ 2025-09-04T18:38:04,813 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:04,813 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:04,813 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,832 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, Eigen::Block, -1, -1, false>, 1>, -1, 1, true> > >, Eigen::internal::add_assign_op >’: 2025-09-04T18:38:04,832 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, Eigen::Block, -1, -1, false>, 1>, -1, 1, true> > >, Eigen::internal::add_assign_op, 0>’ 2025-09-04T18:38:04,832 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:04,833 | ^~~~~~~~~~ 2025-09-04T18:38:04,833 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, Eigen::Block, -1, -1, false>, 1>, -1, 1, true> >; Functor = add_assign_op]’ 2025-09-04T18:38:04,833 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:04,833 | ^~~~~~ 2025-09-04T18:38:04,833 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, Eigen::Block, -1, -1, false>, 1>, -1, 1, true> >; Functor = Eigen::internal::add_assign_op; Weak = void]’ 2025-09-04T18:38:04,833 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:04,833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,833 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, Eigen::Block, -1, -1, false>, 1>, -1, 1, true> >; Func = add_assign_op]’ 2025-09-04T18:38:04,833 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,834 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, Eigen::Block, -1, -1, false>, 1>, -1, 1, true> >; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,834 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:04,834 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,834 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:38:04,834 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Block, -1, -1, false>, 1>, Eigen::Block, -1, 1, true>, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,834 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:04,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,834 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:804:25: required from ‘void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product >, Eigen::Block, -1, -1, false>, 1>, Eigen::Block, -1, 1, true>, 0>; OtherDerived = Eigen::Product >, Eigen::Block, -1, -1, false>, 1>, Eigen::Block, -1, 1, true>, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,834 804 | this->_set_noalias(other); 2025-09-04T18:38:04,834 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:04,835 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product >, Eigen::Block, -1, -1, false>, 1>, Eigen::Block, -1, 1, true>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T18:38:04,835 296 | Base::template _init1(x); 2025-09-04T18:38:04,835 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-04T18:38:04,835 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:774:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Block, -1, -1, false>, 1>, Eigen::Block, -1, 1, true>, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,835 774 | typename plain_matrix_type::type tmp(src); 2025-09-04T18:38:04,835 | ^~~ 2025-09-04T18:38:04,835 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >, Eigen::Block, -1, -1, false>, 1>, Eigen::Block, -1, 1, true>, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,835 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-04T18:38:04,835 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,835 ltp/src/parser.n/classifier.cpp:264:91: required from here 2025-09-04T18:38:04,836 264 | _.asDiagonal() * W1.block(0, off, hidden_layer_size, embedding_size) * E.col(aid); 2025-09-04T18:38:04,836 | ^ 2025-09-04T18:38:04,836 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:04,836 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:04,836 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,839 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:04,840 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:04,840 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:04,840 | ^~~~~~~~~~ 2025-09-04T18:38:04,840 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = assign_op]’ 2025-09-04T18:38:04,840 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:04,840 | ^~~~~~ 2025-09-04T18:38:04,840 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:04,840 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:04,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,840 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = assign_op]’ 2025-09-04T18:38:04,840 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,841 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,841 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,841 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:04,841 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,841 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:38:04,841 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,841 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:04,841 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,841 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:804:25: required from ‘void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, Eigen::Transpose >, 0>; OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,841 804 | this->_set_noalias(other); 2025-09-04T18:38:04,841 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:04,842 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 2025-09-04T18:38:04,842 296 | Base::template _init1(x); 2025-09-04T18:38:04,842 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-04T18:38:04,842 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:774:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,842 774 | typename plain_matrix_type::type tmp(src); 2025-09-04T18:38:04,842 | ^~~ 2025-09-04T18:38:04,842 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,842 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-04T18:38:04,842 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,842 ltp/src/parser.n/classifier.cpp:295:53: required from here 2025-09-04T18:38:04,842 295 | grad_W2 += delta * cubic_hidden_layer.transpose(); 2025-09-04T18:38:04,842 | ^ 2025-09-04T18:38:04,843 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:04,843 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:04,843 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,854 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:04,854 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:04,854 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:04,854 | ^~~~~~~~~~ 2025-09-04T18:38:04,854 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >; Functor = assign_op]’ 2025-09-04T18:38:04,854 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:04,854 | ^~~~~~ 2025-09-04T18:38:04,854 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:04,855 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:04,855 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,855 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >; Func = assign_op]’ 2025-09-04T18:38:04,855 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,855 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,855 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,855 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:04,855 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,855 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:38:04,855 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, -1, 1, true>, Eigen::Transpose, -1, 1, true> >, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,855 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:04,856 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,856 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:804:25: required from ‘void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, -1, 1, true>, Eigen::Transpose, -1, 1, true> >, 0>; OtherDerived = Eigen::Product, -1, 1, true>, Eigen::Transpose, -1, 1, true> >, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,856 804 | this->_set_noalias(other); 2025-09-04T18:38:04,856 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:04,856 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, -1, 1, true>, Eigen::Transpose, -1, 1, true> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 2025-09-04T18:38:04,856 296 | Base::template _init1(x); 2025-09-04T18:38:04,856 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-04T18:38:04,856 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:774:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Product, -1, 1, true>, Eigen::Transpose, -1, 1, true> >, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,856 774 | typename plain_matrix_type::type tmp(src); 2025-09-04T18:38:04,856 | ^~~ 2025-09-04T18:38:04,857 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, -1, 1, true>, Eigen::Transpose, -1, 1, true> >, 0>; Derived = Eigen::Block, -1, -1, false>]’ 2025-09-04T18:38:04,857 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-04T18:38:04,857 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,857 ltp/src/parser.n/classifier.cpp:335:51: required from here 2025-09-04T18:38:04,857 335 | grad_saved.col(rank) * E.col(aid).transpose(); 2025-09-04T18:38:04,857 | ^ 2025-09-04T18:38:04,857 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:04,857 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:04,857 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,863 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits, 1, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >’: 2025-09-04T18:38:04,864 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel, 1, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:04,864 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:04,864 | ^~~~~~~~~~ 2025-09-04T18:38:04,864 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 1, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = assign_op]’ 2025-09-04T18:38:04,864 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:04,864 | ^~~~~~ 2025-09-04T18:38:04,864 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 1, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:04,864 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:04,865 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,865 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 1, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = assign_op]’ 2025-09-04T18:38:04,865 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,865 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,865 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 1, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,865 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:04,865 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,865 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:38:04,865 ltp/thirdparty/eigen/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Matrix, 0>]’ 2025-09-04T18:38:04,865 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); 2025-09-04T18:38:04,866 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,866 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = assign_op]’ 2025-09-04T18:38:04,866 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,866 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,866 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,866 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:04,866 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,866 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:531:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,866 531 | _set_noalias(other); 2025-09-04T18:38:04,867 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:04,867 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T18:38:04,867 379 | : Base(other.derived()) 2025-09-04T18:38:04,867 | ^ 2025-09-04T18:38:04,867 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T18:38:04,867 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T18:38:04,867 | ^ 2025-09-04T18:38:04,867 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:04,867 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:04,867 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,879 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >’: 2025-09-04T18:38:04,879 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:04,879 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:04,879 | ^~~~~~~~~~ 2025-09-04T18:38:04,879 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = assign_op]’ 2025-09-04T18:38:04,879 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:04,879 | ^~~~~~ 2025-09-04T18:38:04,879 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:04,880 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:04,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,880 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = assign_op]’ 2025-09-04T18:38:04,880 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,880 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,880 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:04,880 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,880 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:38:04,880 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,880 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:04,881 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,881 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:804:25: required from ‘void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, -1, -1, false> >, Eigen::Matrix, 0>; OtherDerived = Eigen::Product, -1, -1, false> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,881 804 | this->_set_noalias(other); 2025-09-04T18:38:04,881 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:04,881 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, -1, -1, false> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T18:38:04,881 296 | Base::template _init1(x); 2025-09-04T18:38:04,881 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-04T18:38:04,881 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:774:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Product, -1, -1, false> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,881 774 | typename plain_matrix_type::type tmp(src); 2025-09-04T18:38:04,881 | ^~~ 2025-09-04T18:38:04,881 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, Eigen::Matrix, 0>; Derived = Eigen::Block, -1, 1, true>]’ 2025-09-04T18:38:04,882 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-04T18:38:04,882 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,882 ltp/src/parser.n/classifier.cpp:314:78: required from here 2025-09-04T18:38:04,882 314 | W1.block(0, off, hidden_layer_size, embedding_size).transpose()* grad_hidden_layer; 2025-09-04T18:38:04,882 | ^~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,882 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:04,882 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:04,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,890 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::assign_op >’: 2025-09-04T18:38:04,890 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::assign_op, 0>’ 2025-09-04T18:38:04,890 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-04T18:38:04,890 | ^~~~~~~~~~ 2025-09-04T18:38:04,891 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:717:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, true>; Functor = assign_op]’ 2025-09-04T18:38:04,891 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-04T18:38:04,891 | ^~~~~~ 2025-09-04T18:38:04,891 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:857:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::assign_op; Weak = void]’ 2025-09-04T18:38:04,891 857 | call_dense_assignment_loop(dst, src, func); 2025-09-04T18:38:04,891 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,891 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:814:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, true>; Func = assign_op]’ 2025-09-04T18:38:04,891 814 | Assignment::run(actualDst, src, func); 2025-09-04T18:38:04,891 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,891 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:782:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, true>; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,891 782 | call_assignment_no_alias(dst, src, func); 2025-09-04T18:38:04,892 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,892 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:38:04,892 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:721:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, Eigen::Block, -1, 1, true>, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,892 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-04T18:38:04,892 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,892 ltp/thirdparty/eigen/Eigen/src/Core/PlainObjectBase.h:804:25: required from ‘void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, -1, -1, false> >, Eigen::Block, -1, 1, true>, 0>; OtherDerived = Eigen::Product, -1, -1, false> >, Eigen::Block, -1, 1, true>, 0>; Derived = Eigen::Matrix]’ 2025-09-04T18:38:04,892 804 | this->_set_noalias(other); 2025-09-04T18:38:04,892 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T18:38:04,892 ltp/thirdparty/eigen/Eigen/src/Core/Matrix.h:296:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, -1, -1, false> >, Eigen::Block, -1, 1, true>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T18:38:04,892 296 | Base::template _init1(x); 2025-09-04T18:38:04,892 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-04T18:38:04,893 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:774:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Product, -1, -1, false> >, Eigen::Block, -1, 1, true>, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 2025-09-04T18:38:04,893 774 | typename plain_matrix_type::type tmp(src); 2025-09-04T18:38:04,893 | ^~~ 2025-09-04T18:38:04,893 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, Eigen::Block, -1, 1, true>, 0>; Derived = Eigen::Block, -1, 1, true>]’ 2025-09-04T18:38:04,893 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-04T18:38:04,893 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:04,893 ltp/src/parser.n/classifier.cpp:339:94: required from here 2025-09-04T18:38:04,893 339 | W1.block(0, off, hidden_layer_size, embedding_size).transpose() * grad_saved.col(rank); 2025-09-04T18:38:04,893 | ^ 2025-09-04T18:38:04,893 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T18:38:04,893 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-04T18:38:04,894 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:10,362 In file included from /usr/include/c++/14/vector:72, 2025-09-04T18:38:10,362 from ltp/src/parser.n/classifier.h:5: 2025-09-04T18:38:10,363 /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-04T18:38:10,363 /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-04T18:38:10,363 700 | vector<_Tp, _Alloc>:: 2025-09-04T18:38:10,363 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:10,647 In file included from /usr/include/c++/14/vector:66: 2025-09-04T18:38:10,647 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T18:38:10,648 inlined from ‘void ltp::depparser::NeuralNetworkClassifier::score(const std::vector&, std::vector&)’ at ltp/src/parser.n/classifier.cpp:139:16: 2025-09-04T18:38:10,648 /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-04T18:38:10,648 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T18:38:10,648 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:18,991 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:38:20,082 In file included from ltp/src/parser.n/instance.cpp:2: 2025-09-04T18:38:20,082 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T18:38:20,082 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:38:20,082 67 | int len = str.size(); 2025-09-04T18:38:20,083 | ^~~ 2025-09-04T18:38:20,089 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T18:38:20,089 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:38:20,089 137 | int len = str.size(); 2025-09-04T18:38:20,090 | ^~~ 2025-09-04T18:38:20,090 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T18:38:20,090 138 | int sep_flag = (sep != ""); 2025-09-04T18:38:20,090 | ^~~~~~~~ 2025-09-04T18:38:20,097 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T18:38:20,097 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:38:20,098 233 | int len = str.size(); 2025-09-04T18:38:20,098 | ^~~ 2025-09-04T18:38:20,115 In file included from ltp/src/parser.n/instance.cpp:3: 2025-09-04T18:38:20,115 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T18:38:20,115 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:38:20,115 80 | std::pair rep; 2025-09-04T18:38:20,115 | ^~~ 2025-09-04T18:38:20,116 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:38:20,116 77 | int encoding; 2025-09-04T18:38:20,116 | ^~~~~~~~ 2025-09-04T18:38:20,116 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:20,116 20 | iterator(const iterator & other) 2025-09-04T18:38:20,116 | ^~~~~~~~ 2025-09-04T18:38:20,117 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T18:38:20,117 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:38:20,117 80 | std::pair rep; 2025-09-04T18:38:20,117 | ^~~ 2025-09-04T18:38:20,117 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:38:20,118 77 | int encoding; 2025-09-04T18:38:20,118 | ^~~~~~~~ 2025-09-04T18:38:20,118 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:20,118 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T18:38:20,118 | ^~~~~~~~ 2025-09-04T18:38:20,122 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T18:38:20,122 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:38:20,122 80 | std::pair rep; 2025-09-04T18:38:20,122 | ^~~ 2025-09-04T18:38:20,123 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:38:20,123 77 | int encoding; 2025-09-04T18:38:20,123 | ^~~~~~~~ 2025-09-04T18:38:20,123 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:20,123 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T18:38:20,123 | ^~~~~~~~ 2025-09-04T18:38:20,136 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T18:38:20,136 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T18:38:20,136 175 | unsigned idx = 0; 2025-09-04T18:38:20,136 | ^~~ 2025-09-04T18:38:20,153 ltp/src/parser.n/instance.cpp: In member function ‘bool ltp::depparser::Instance::is_tree(const std::vector&) const’: 2025-09-04T18:38:20,154 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-04T18:38:20,154 49 | for (int modifier = 0; modifier < heads.size(); ++ modifier) { 2025-09-04T18:38:20,154 | ~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-04T18:38:20,164 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-04T18:38:20,164 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-04T18:38:20,164 66 | for (int c = 0; c < tree[now].size(); ++ c) { 2025-09-04T18:38:20,165 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:20,166 ltp/src/parser.n/instance.cpp: In member function ‘bool ltp::depparser::Instance::is_non_projective(const std::vector&) const’: 2025-09-04T18:38:20,166 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-04T18:38:20,166 74 | for (int modifier = 0; modifier < heads.size(); ++ modifier) { 2025-09-04T18:38:20,166 | ~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-04T18:38:21,409 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:38:22,468 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:38:23,967 In file included from ltp/src/parser.n/parser.h:4, 2025-09-04T18:38:23,967 from ltp/src/parser.n/parser.cpp:2: 2025-09-04T18:38:23,968 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T18:38:23,968 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T18:38:23,968 603 | int32_t* entries; 2025-09-04T18:38:23,968 | ^~~~~~~ 2025-09-04T18:38:23,968 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T18:38:23,968 602 | uint32_t cap_entries; 2025-09-04T18:38:23,968 | ^~~~~~~~~~~ 2025-09-04T18:38:23,968 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:23,969 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:38:23,969 | ^~~~~~~~~~~~~~~~~ 2025-09-04T18:38:25,634 ltp/src/parser.n/parser.h: In constructor ‘ltp::depparser::NeuralNetworkParser::NeuralNetworkParser()’: 2025-09-04T18:38:25,634 ltp/src/parser.n/parser.h:67:8: warning: ‘ltp::depparser::NeuralNetworkParser::use_cluster’ will be initialized after [-Wreorder] 2025-09-04T18:38:25,634 67 | bool use_cluster; 2025-09-04T18:38:25,635 | ^~~~~~~~~~~ 2025-09-04T18:38:25,635 ltp/src/parser.n/parser.h:65:8: warning: ‘bool ltp::depparser::NeuralNetworkParser::use_distance’ [-Wreorder] 2025-09-04T18:38:25,635 65 | bool use_distance; 2025-09-04T18:38:25,635 | ^~~~~~~~~~~~ 2025-09-04T18:38:25,635 ltp/src/parser.n/parser.cpp:9:1: warning: when initialized here [-Wreorder] 2025-09-04T18:38:25,635 9 | NeuralNetworkParser::NeuralNetworkParser() 2025-09-04T18:38:25,635 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:25,670 ltp/src/parser.n/parser.cpp: In member function ‘void ltp::depparser::NeuralNetworkParser::predict(const ltp::depparser::Instance&, std::vector&, std::vector >&)’: 2025-09-04T18:38:25,670 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-04T18:38:25,670 43 | if (best == -1 || scores[best] < scores[l]) { best = l; } 2025-09-04T18:38:25,670 | ~~~~~^~~~~ 2025-09-04T18:38:25,673 ltp/src/parser.n/parser.cpp: In member function ‘void ltp::depparser::NeuralNetworkParser::get_context(const ltp::depparser::State&, ltp::depparser::Context*)’: 2025-09-04T18:38:25,673 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-04T18:38:25,673 63 | ctx->N0 = (s.buffer < s.ref->size() ? s.buffer: -1); 2025-09-04T18:38:25,673 | ~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T18:38:25,674 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-04T18:38:25,674 64 | ctx->N1 = (s.buffer+ 1 < s.ref->size() ? s.buffer+ 1: -1); 2025-09-04T18:38:25,674 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T18:38:25,675 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-04T18:38:25,675 65 | ctx->N2 = (s.buffer+ 2 < s.ref->size() ? s.buffer+ 2: -1); 2025-09-04T18:38:25,675 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T18:38:25,776 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-04T18:38:25,776 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T18:38:25,776 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:38:25,776 | ^ 2025-09-04T18:38:25,776 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T18:38:25,776 461 | unsigned int _cap_entries; 2025-09-04T18:38:25,776 | ^~~~~~~~~~~~ 2025-09-04T18:38:25,777 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T18:38:25,777 454 | unsigned int _num_buckets; 2025-09-04T18:38:25,777 | ^~~~~~~~~~~~ 2025-09-04T18:38:25,777 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:25,777 74 | explicit SmartMap() : 2025-09-04T18:38:25,777 | ^~~~~~~~ 2025-09-04T18:38:25,777 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:38:25,777 464 | unsigned int _len_key_buffer; 2025-09-04T18:38:25,778 | ^~~~~~~~~~~~~~~ 2025-09-04T18:38:25,778 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T18:38:25,778 445 | int32_t * _hash_buckets; 2025-09-04T18:38:25,778 | ^~~~~~~~~~~~~ 2025-09-04T18:38:25,778 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:25,778 74 | explicit SmartMap() : 2025-09-04T18:38:25,778 | ^~~~~~~~ 2025-09-04T18:38:25,779 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:38:25,779 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T18:38:25,779 | ^~~~~~~~~~~ 2025-09-04T18:38:25,779 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T18:38:25,779 446 | int32_t * _hash_buckets_volumn; 2025-09-04T18:38:25,779 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:25,779 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:25,779 74 | explicit SmartMap() : 2025-09-04T18:38:25,779 | ^~~~~~~~ 2025-09-04T18:38:25,785 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-04T18:38:25,785 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T18:38:25,785 618 | set(key, idx); 2025-09-04T18:38:25,785 | ~~~^~~~~~~~~~ 2025-09-04T18:38:25,786 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T18:38:25,786 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T18:38:25,786 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T18:38:25,789 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-04T18:38:25,790 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T18:38:25,790 683 | SmartMap::dump(out); 2025-09-04T18:38:25,790 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T18:38:25,790 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T18:38:25,790 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T18:38:25,790 | ^~~~~~ 2025-09-04T18:38:28,062 ltp/src/parser.n/parser.cpp: In member function ‘void ltp::depparser::NeuralNetworkParser::save(const std::string&)’: 2025-09-04T18:38:28,063 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-04T18:38:28,063 330 | strncpy(chunk, model_header.c_str(), 128); 2025-09-04T18:38:28,063 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:28,063 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-04T18:38:28,063 334 | strncpy(chunk, root.c_str(), 128); 2025-09-04T18:38:28,063 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:28,081 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-04T18:38:28,081 366 | delete payload; 2025-09-04T18:38:28,082 | ^~~~~~~ 2025-09-04T18:38:28,082 ltp/src/parser.n/parser.cpp:358:56: note: returned from ‘void* operator new [](std::size_t)’ 2025-09-04T18:38:28,082 358 | payload = new int[precomputation_id_encoder.size()* 2]; 2025-09-04T18:38:28,082 | ^ 2025-09-04T18:38:28,082 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-04T18:38:28,083 401 | delete payload; 2025-09-04T18:38:28,083 | ^~~~~~~ 2025-09-04T18:38:28,083 ltp/src/parser.n/parser.cpp:373:48: note: returned from ‘void* operator new [](std::size_t)’ 2025-09-04T18:38:28,083 373 | payload = new int[form_to_cluster.size()* 2]; 2025-09-04T18:38:28,083 | ^ 2025-09-04T18:38:30,714 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:38:31,375 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T18:38:31,375 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T18:38:31,375 from ltp/src/parser.n/parser_dll.cpp:4: 2025-09-04T18:38:31,375 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T18:38:31,376 4 | #pragma warning(disable: 4309) 2025-09-04T18:38:32,125 In file included from ltp/src/parser.n/parser.h:4, 2025-09-04T18:38:32,125 from ltp/src/parser.n/parser_dll.cpp:2: 2025-09-04T18:38:32,125 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T18:38:32,125 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T18:38:32,125 603 | int32_t* entries; 2025-09-04T18:38:32,125 | ^~~~~~~ 2025-09-04T18:38:32,125 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T18:38:32,125 602 | uint32_t cap_entries; 2025-09-04T18:38:32,126 | ^~~~~~~~~~~ 2025-09-04T18:38:32,126 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:32,126 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:38:32,126 | ^~~~~~~~~~~~~~~~~ 2025-09-04T18:38:33,809 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T18:38:33,809 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T18:38:33,809 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:38:33,809 80 | std::pair rep; 2025-09-04T18:38:33,809 | ^~~ 2025-09-04T18:38:33,809 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:38:33,809 77 | int encoding; 2025-09-04T18:38:33,810 | ^~~~~~~~ 2025-09-04T18:38:33,810 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:33,810 20 | iterator(const iterator & other) 2025-09-04T18:38:33,810 | ^~~~~~~~ 2025-09-04T18:38:33,811 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T18:38:33,811 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:38:33,811 80 | std::pair rep; 2025-09-04T18:38:33,811 | ^~~ 2025-09-04T18:38:33,811 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:38:33,811 77 | int encoding; 2025-09-04T18:38:33,811 | ^~~~~~~~ 2025-09-04T18:38:33,812 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:33,812 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T18:38:33,812 | ^~~~~~~~ 2025-09-04T18:38:33,816 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T18:38:33,816 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:38:33,816 80 | std::pair rep; 2025-09-04T18:38:33,816 | ^~~ 2025-09-04T18:38:33,816 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:38:33,816 77 | int encoding; 2025-09-04T18:38:33,817 | ^~~~~~~~ 2025-09-04T18:38:33,817 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:33,817 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T18:38:33,817 | ^~~~~~~~ 2025-09-04T18:38:33,828 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T18:38:33,828 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T18:38:33,828 175 | unsigned idx = 0; 2025-09-04T18:38:33,828 | ^~~ 2025-09-04T18:38:33,888 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T18:38:33,888 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:38:33,889 67 | int len = x.size(); 2025-09-04T18:38:33,889 | ^~~ 2025-09-04T18:38:33,889 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T18:38:33,889 68 | int i = 0; 2025-09-04T18:38:33,889 | ^ 2025-09-04T18:38:33,891 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T18:38:33,891 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:38:33,891 85 | int len = x.size(); 2025-09-04T18:38:33,891 | ^~~ 2025-09-04T18:38:33,891 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T18:38:33,891 86 | int i = 0; 2025-09-04T18:38:33,892 | ^ 2025-09-04T18:38:33,905 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-04T18:38:33,905 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-04T18:38:33,905 68 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T18:38:33,905 | ~~^~~~~~~~~~~~~~ 2025-09-04T18:38:33,953 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-04T18:38:33,953 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T18:38:33,953 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:38:33,954 | ^ 2025-09-04T18:38:33,954 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T18:38:33,954 461 | unsigned int _cap_entries; 2025-09-04T18:38:33,954 | ^~~~~~~~~~~~ 2025-09-04T18:38:33,954 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T18:38:33,954 454 | unsigned int _num_buckets; 2025-09-04T18:38:33,954 | ^~~~~~~~~~~~ 2025-09-04T18:38:33,954 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:33,955 74 | explicit SmartMap() : 2025-09-04T18:38:33,955 | ^~~~~~~~ 2025-09-04T18:38:33,955 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:38:33,955 464 | unsigned int _len_key_buffer; 2025-09-04T18:38:33,955 | ^~~~~~~~~~~~~~~ 2025-09-04T18:38:33,955 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T18:38:33,955 445 | int32_t * _hash_buckets; 2025-09-04T18:38:33,955 | ^~~~~~~~~~~~~ 2025-09-04T18:38:33,956 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:33,956 74 | explicit SmartMap() : 2025-09-04T18:38:33,956 | ^~~~~~~~ 2025-09-04T18:38:33,956 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:38:33,956 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T18:38:33,956 | ^~~~~~~~~~~ 2025-09-04T18:38:33,956 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T18:38:33,957 446 | int32_t * _hash_buckets_volumn; 2025-09-04T18:38:33,957 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:33,957 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:33,957 74 | explicit SmartMap() : 2025-09-04T18:38:33,957 | ^~~~~~~~ 2025-09-04T18:38:33,962 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-04T18:38:33,963 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T18:38:33,963 618 | set(key, idx); 2025-09-04T18:38:33,963 | ~~~^~~~~~~~~~ 2025-09-04T18:38:33,963 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T18:38:33,963 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T18:38:33,963 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T18:38:33,967 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-04T18:38:33,967 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T18:38:33,967 683 | SmartMap::dump(out); 2025-09-04T18:38:33,968 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T18:38:33,968 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T18:38:33,968 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T18:38:33,968 | ^~~~~~ 2025-09-04T18:38:35,468 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:38:36,594 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-04T18:38:36,594 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-04T18:38:36,595 99 | for (i = 0; i < children.size() && children[i] < root; ++ i) { 2025-09-04T18:38:36,595 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:38:36,595 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-04T18:38:36,596 105 | for (int j = i; j < children.size(); ++ j) { 2025-09-04T18:38:36,596 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:38:36,600 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-04T18:38:36,600 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-04T18:38:36,600 132 | while (!(sigma.size() ==1 && beta == len)) { 2025-09-04T18:38:36,600 | ~~~~~^~~~~~ 2025-09-04T18:38:36,601 ltp/src/parser.n/system.cpp:131:7: warning: unused variable ‘step’ [-Wunused-variable] 2025-09-04T18:38:36,601 131 | int step = 0; 2025-09-04T18:38:36,601 | ^~~~ 2025-09-04T18:38:36,603 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-04T18:38:36,603 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-04T18:38:36,603 164 | } else if (beta < heads.size()) { 2025-09-04T18:38:36,603 | ~~~~~^~~~~~~~~~~~~~ 2025-09-04T18:38:36,626 ltp/src/parser.n/system.cpp: In member function ‘int ltp::depparser::State::cost(const std::vector&, const std::vector&)’: 2025-09-04T18:38:36,626 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-04T18:38:36,626 320 | for (int i = buffer; i < ref->size(); ++ i) { 2025-09-04T18:38:36,626 | ~~^~~~~~~~~~~~~ 2025-09-04T18:38:36,636 ltp/src/parser.n/system.cpp: In member function ‘bool ltp::depparser::State::buffer_empty() const’: 2025-09-04T18:38:36,636 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-04T18:38:36,637 402 | bool State::buffer_empty() const { return (this->buffer == this->ref->size()); } 2025-09-04T18:38:36,637 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:36,639 ltp/src/parser.n/system.cpp: In member function ‘void ltp::depparser::TransitionSystem::get_possible_actions(const ltp::depparser::State&, std::vector&)’: 2025-09-04T18:38:36,639 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-04T18:38:36,639 434 | if (l == R) { continue; } 2025-09-04T18:38:36,639 | ~~^~~~ 2025-09-04T18:38:36,643 ltp/src/parser.n/system.cpp: In member function ‘ltp::depparser::Action ltp::depparser::TransitionSystem::transform(int)’: 2025-09-04T18:38:36,643 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-04T18:38:36,643 480 | else if (act < 1+L) { return ActionFactory::make_left_arc(act- 1); } 2025-09-04T18:38:36,643 | ~~~~^~~~~ 2025-09-04T18:38:36,644 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-04T18:38:36,644 481 | else if (act < 1+2*L) { return ActionFactory::make_right_arc(act- 1- L); } 2025-09-04T18:38:36,644 | ~~~~^~~~~~~ 2025-09-04T18:38:36,705 In file included from ltp/src/parser.n/system.cpp:2: 2025-09-04T18:38:36,706 ltp/src/utils/math/mat.h: In instantiation of ‘ltp::math::Mat3& ltp::math::Mat3::operator=(const T&) [with T = int]’: 2025-09-04T18:38:36,706 ltp/src/parser.n/system.cpp:344:7: required from here 2025-09-04T18:38:36,706 344 | T = 1024; 2025-09-04T18:38:36,706 | ^~~~ 2025-09-04T18:38:36,706 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-04T18:38:36,706 327 | for (int i = 0; i < nn; ++ i) { 2025-09-04T18:38:36,706 | ~~^~~~ 2025-09-04T18:38:36,707 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-04T18:38:36,707 328 | for (int j = 0; j < mm; ++ j) { 2025-09-04T18:38:36,707 | ~~^~~~ 2025-09-04T18:38:36,707 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-04T18:38:36,707 329 | for (int k = 0; k < kk; ++ k) { 2025-09-04T18:38:36,707 | ~~^~~~ 2025-09-04T18:38:39,796 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:38:40,259 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T18:38:40,259 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T18:38:40,259 from ltp/src/postagger/decoder.cpp:4: 2025-09-04T18:38:40,259 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T18:38:40,260 4 | #pragma warning(disable: 4309) 2025-09-04T18:38:41,237 In file included from ltp/src/postagger/decoder.h:6, 2025-09-04T18:38:41,237 from ltp/src/postagger/decoder.cpp:1: 2025-09-04T18:38:41,237 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T18:38:41,237 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-04T18:38:41,237 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T18:38:41,237 | ~~^~~ 2025-09-04T18:38:41,238 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-04T18:38:41,238 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T18:38:41,238 | ~~^~~ 2025-09-04T18:38:41,239 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-04T18:38:41,239 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T18:38:41,239 | ~~^~~ 2025-09-04T18:38:41,239 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-04T18:38:41,239 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T18:38:41,240 | ~~^~~ 2025-09-04T18:38:41,286 In file included from ltp/src/postagger/decoder.h:7: 2025-09-04T18:38:41,287 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T18:38:41,287 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-04T18:38:41,287 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T18:38:41,287 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:38:41,287 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-04T18:38:41,287 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T18:38:41,287 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:41,369 In file included from ltp/src/postagger/decoder.h:9: 2025-09-04T18:38:41,369 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T18:38:41,369 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T18:38:41,369 603 | int32_t* entries; 2025-09-04T18:38:41,369 | ^~~~~~~ 2025-09-04T18:38:41,370 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T18:38:41,370 602 | uint32_t cap_entries; 2025-09-04T18:38:41,370 | ^~~~~~~~~~~ 2025-09-04T18:38:41,370 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:41,370 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:38:41,370 | ^~~~~~~~~~~~~~~~~ 2025-09-04T18:38:41,416 In file included from ltp/src/postagger/decoder.cpp:2: 2025-09-04T18:38:41,416 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T18:38:41,416 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:38:41,416 67 | int len = str.size(); 2025-09-04T18:38:41,416 | ^~~ 2025-09-04T18:38:41,421 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T18:38:41,421 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:38:41,421 137 | int len = str.size(); 2025-09-04T18:38:41,421 | ^~~ 2025-09-04T18:38:41,422 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T18:38:41,422 138 | int sep_flag = (sep != ""); 2025-09-04T18:38:41,422 | ^~~~~~~~ 2025-09-04T18:38:41,429 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T18:38:41,429 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:38:41,430 233 | int len = str.size(); 2025-09-04T18:38:41,430 | ^~~ 2025-09-04T18:38:41,449 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T18:38:41,449 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T18:38:41,450 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:38:41,450 80 | std::pair rep; 2025-09-04T18:38:41,450 | ^~~ 2025-09-04T18:38:41,450 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:38:41,450 77 | int encoding; 2025-09-04T18:38:41,450 | ^~~~~~~~ 2025-09-04T18:38:41,450 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:41,450 20 | iterator(const iterator & other) 2025-09-04T18:38:41,450 | ^~~~~~~~ 2025-09-04T18:38:41,451 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T18:38:41,451 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:38:41,451 80 | std::pair rep; 2025-09-04T18:38:41,452 | ^~~ 2025-09-04T18:38:41,452 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:38:41,452 77 | int encoding; 2025-09-04T18:38:41,452 | ^~~~~~~~ 2025-09-04T18:38:41,452 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:41,452 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T18:38:41,452 | ^~~~~~~~ 2025-09-04T18:38:41,456 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T18:38:41,457 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:38:41,457 80 | std::pair rep; 2025-09-04T18:38:41,457 | ^~~ 2025-09-04T18:38:41,457 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:38:41,457 77 | int encoding; 2025-09-04T18:38:41,457 | ^~~~~~~~ 2025-09-04T18:38:41,457 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:41,457 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T18:38:41,458 | ^~~~~~~~ 2025-09-04T18:38:41,468 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T18:38:41,468 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T18:38:41,468 175 | unsigned idx = 0; 2025-09-04T18:38:41,469 | ^~~ 2025-09-04T18:38:41,526 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T18:38:41,526 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:38:41,526 67 | int len = x.size(); 2025-09-04T18:38:41,526 | ^~~ 2025-09-04T18:38:41,526 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T18:38:41,526 68 | int i = 0; 2025-09-04T18:38:41,526 | ^ 2025-09-04T18:38:41,528 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T18:38:41,528 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:38:41,528 85 | int len = x.size(); 2025-09-04T18:38:41,528 | ^~~ 2025-09-04T18:38:41,529 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T18:38:41,529 86 | int i = 0; 2025-09-04T18:38:41,529 | ^ 2025-09-04T18:38:41,531 ltp/src/postagger/decoder.h: In constructor ‘ltp::postagger::PostaggerLexiconConstrain::PostaggerLexiconConstrain(const std::vector >&, const ltp::utility::SmartMap&)’: 2025-09-04T18:38:41,531 ltp/src/postagger/decoder.h:17:35: warning: ‘ltp::postagger::PostaggerLexiconConstrain::words’ will be initialized after [-Wreorder] 2025-09-04T18:38:41,531 17 | const std::vector& words; 2025-09-04T18:38:41,531 | ^~~~~ 2025-09-04T18:38:41,532 ltp/src/postagger/decoder.h:16:45: warning: ‘const ltp::utility::SmartMap& ltp::postagger::PostaggerLexiconConstrain::rep’ [-Wreorder] 2025-09-04T18:38:41,532 16 | const utility::SmartMap& rep; 2025-09-04T18:38:41,532 | ^~~ 2025-09-04T18:38:41,532 ltp/src/postagger/decoder.cpp:15:1: warning: when initialized here [-Wreorder] 2025-09-04T18:38:41,532 15 | PostaggerLexiconConstrain::PostaggerLexiconConstrain( 2025-09-04T18:38:41,532 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:41,603 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-04T18:38:41,603 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T18:38:41,603 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:38:41,603 | ^ 2025-09-04T18:38:41,603 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T18:38:41,604 461 | unsigned int _cap_entries; 2025-09-04T18:38:41,604 | ^~~~~~~~~~~~ 2025-09-04T18:38:41,604 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T18:38:41,604 454 | unsigned int _num_buckets; 2025-09-04T18:38:41,604 | ^~~~~~~~~~~~ 2025-09-04T18:38:41,604 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:41,604 74 | explicit SmartMap() : 2025-09-04T18:38:41,604 | ^~~~~~~~ 2025-09-04T18:38:41,604 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:38:41,604 464 | unsigned int _len_key_buffer; 2025-09-04T18:38:41,605 | ^~~~~~~~~~~~~~~ 2025-09-04T18:38:41,605 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T18:38:41,605 445 | int32_t * _hash_buckets; 2025-09-04T18:38:41,605 | ^~~~~~~~~~~~~ 2025-09-04T18:38:41,605 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:41,605 74 | explicit SmartMap() : 2025-09-04T18:38:41,605 | ^~~~~~~~ 2025-09-04T18:38:41,605 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:38:41,605 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T18:38:41,605 | ^~~~~~~~~~~ 2025-09-04T18:38:41,606 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T18:38:41,606 446 | int32_t * _hash_buckets_volumn; 2025-09-04T18:38:41,606 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:41,606 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:41,606 74 | explicit SmartMap() : 2025-09-04T18:38:41,606 | ^~~~~~~~ 2025-09-04T18:38:41,609 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-04T18:38:41,610 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T18:38:41,610 618 | set(key, idx); 2025-09-04T18:38:41,610 | ~~~^~~~~~~~~~ 2025-09-04T18:38:41,610 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T18:38:41,610 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T18:38:41,610 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T18:38:41,613 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-04T18:38:41,613 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T18:38:41,614 683 | SmartMap::dump(out); 2025-09-04T18:38:41,614 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T18:38:41,614 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T18:38:41,614 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T18:38:41,614 | ^~~~~~ 2025-09-04T18:38:41,633 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-04T18:38:41,633 ltp/src/postagger/decoder.cpp:30:55: required from here 2025-09-04T18:38:41,634 30 | PostaggerLexicon::PostaggerLexicon(): successful(false) {} 2025-09-04T18:38:41,634 | ^ 2025-09-04T18:38:41,634 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T18:38:41,634 461 | unsigned int _cap_entries; 2025-09-04T18:38:41,634 | ^~~~~~~~~~~~ 2025-09-04T18:38:41,634 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T18:38:41,634 454 | unsigned int _num_buckets; 2025-09-04T18:38:41,634 | ^~~~~~~~~~~~ 2025-09-04T18:38:41,635 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:41,635 74 | explicit SmartMap() : 2025-09-04T18:38:41,635 | ^~~~~~~~ 2025-09-04T18:38:41,635 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:38:41,635 464 | unsigned int _len_key_buffer; 2025-09-04T18:38:41,635 | ^~~~~~~~~~~~~~~ 2025-09-04T18:38:41,635 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T18:38:41,635 445 | int32_t * _hash_buckets; 2025-09-04T18:38:41,635 | ^~~~~~~~~~~~~ 2025-09-04T18:38:41,636 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:41,636 74 | explicit SmartMap() : 2025-09-04T18:38:41,636 | ^~~~~~~~ 2025-09-04T18:38:41,636 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:38:41,636 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T18:38:41,636 | ^~~~~~~~~~~ 2025-09-04T18:38:41,636 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T18:38:41,636 446 | int32_t * _hash_buckets_volumn; 2025-09-04T18:38:41,636 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:41,636 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:41,637 74 | explicit SmartMap() : 2025-09-04T18:38:41,637 | ^~~~~~~~ 2025-09-04T18:38:41,641 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-04T18:38:41,641 ltp/src/postagger/decoder.cpp:86:16: required from here 2025-09-04T18:38:41,641 86 | rep.set(key.c_str(), mask); 2025-09-04T18:38:41,641 | ~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:41,641 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T18:38:41,641 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T18:38:41,641 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T18:38:45,981 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:38:46,377 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T18:38:46,378 from ltp/src/postagger/extractor.cpp:5: 2025-09-04T18:38:46,378 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T18:38:46,378 4 | #pragma warning(disable: 4309) 2025-09-04T18:38:47,310 In file included from ltp/src/postagger/extractor.h:7, 2025-09-04T18:38:47,311 from ltp/src/postagger/extractor.cpp:1: 2025-09-04T18:38:47,311 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T18:38:47,311 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-04T18:38:47,311 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T18:38:47,311 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:38:47,311 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-04T18:38:47,311 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T18:38:47,311 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:47,430 In file included from ltp/src/postagger/extractor.cpp:3: 2025-09-04T18:38:47,430 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T18:38:47,430 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:38:47,431 80 | std::pair rep; 2025-09-04T18:38:47,431 | ^~~ 2025-09-04T18:38:47,431 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:38:47,431 77 | int encoding; 2025-09-04T18:38:47,431 | ^~~~~~~~ 2025-09-04T18:38:47,431 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:47,431 20 | iterator(const iterator & other) 2025-09-04T18:38:47,431 | ^~~~~~~~ 2025-09-04T18:38:47,431 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T18:38:47,431 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:38:47,432 80 | std::pair rep; 2025-09-04T18:38:47,432 | ^~~ 2025-09-04T18:38:47,432 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:38:47,432 77 | int encoding; 2025-09-04T18:38:47,432 | ^~~~~~~~ 2025-09-04T18:38:47,432 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:47,432 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T18:38:47,432 | ^~~~~~~~ 2025-09-04T18:38:47,435 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T18:38:47,435 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:38:47,435 80 | std::pair rep; 2025-09-04T18:38:47,435 | ^~~ 2025-09-04T18:38:47,435 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:38:47,435 77 | int encoding; 2025-09-04T18:38:47,436 | ^~~~~~~~ 2025-09-04T18:38:47,436 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:47,436 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T18:38:47,436 | ^~~~~~~~ 2025-09-04T18:38:47,446 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T18:38:47,446 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T18:38:47,446 175 | unsigned idx = 0; 2025-09-04T18:38:47,446 | ^~~ 2025-09-04T18:38:47,538 In file included from ltp/src/postagger/extractor.cpp:4: 2025-09-04T18:38:47,538 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T18:38:47,538 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:38:47,538 67 | int len = str.size(); 2025-09-04T18:38:47,538 | ^~~ 2025-09-04T18:38:47,542 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T18:38:47,543 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:38:47,543 137 | int len = str.size(); 2025-09-04T18:38:47,543 | ^~~ 2025-09-04T18:38:47,543 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T18:38:47,543 138 | int sep_flag = (sep != ""); 2025-09-04T18:38:47,543 | ^~~~~~~~ 2025-09-04T18:38:47,549 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T18:38:47,550 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:38:47,550 233 | int len = str.size(); 2025-09-04T18:38:47,550 | ^~~ 2025-09-04T18:38:47,587 ltp/src/postagger/extractor.cpp: In destructor ‘ltp::postagger::Extractor::~Extractor()’: 2025-09-04T18:38:47,587 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-04T18:38:47,587 41 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T18:38:47,587 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:49,981 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:38:50,468 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T18:38:50,468 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T18:38:50,468 from ltp/src/postagger/postag_dll.cpp:8: 2025-09-04T18:38:50,469 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T18:38:50,469 4 | #pragma warning(disable: 4309) 2025-09-04T18:38:51,375 In file included from ltp/src/framework/model.h:5, 2025-09-04T18:38:51,375 from ltp/src/postagger/postagger.h:4, 2025-09-04T18:38:51,375 from ltp/src/postagger/postag_dll.cpp:2: 2025-09-04T18:38:51,375 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T18:38:51,375 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T18:38:51,376 25 | uint32_t* _W_time; 2025-09-04T18:38:51,376 | ^~~~~~~ 2025-09-04T18:38:51,376 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T18:38:51,376 21 | uint32_t _last_timestamp; 2025-09-04T18:38:51,376 | ^~~~~~~~~~~~~~~ 2025-09-04T18:38:51,376 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:51,376 34 | Parameters() 2025-09-04T18:38:51,376 | ^~~~~~~~~~ 2025-09-04T18:38:51,376 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T18:38:51,376 21 | uint32_t _last_timestamp; 2025-09-04T18:38:51,377 | ^~~~~~~~~~~~~~~ 2025-09-04T18:38:51,377 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T18:38:51,377 18 | bool _enable_wrapper; 2025-09-04T18:38:51,377 | ^~~~~~~~~~~~~~~ 2025-09-04T18:38:51,377 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:51,377 34 | Parameters() 2025-09-04T18:38:51,377 | ^~~~~~~~~~ 2025-09-04T18:38:51,380 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T18:38:51,380 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-04T18:38:51,381 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T18:38:51,381 | ~~^~~~~~~~ 2025-09-04T18:38:51,465 In file included from ltp/src/framework/featurespace.h:7, 2025-09-04T18:38:51,465 from ltp/src/framework/model.h:6: 2025-09-04T18:38:51,465 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T18:38:51,465 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T18:38:51,466 603 | int32_t* entries; 2025-09-04T18:38:51,466 | ^~~~~~~ 2025-09-04T18:38:51,466 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T18:38:51,466 602 | uint32_t cap_entries; 2025-09-04T18:38:51,466 | ^~~~~~~~~~~ 2025-09-04T18:38:51,466 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:51,466 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:38:51,466 | ^~~~~~~~~~~~~~~~~ 2025-09-04T18:38:51,470 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T18:38:51,470 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:38:51,470 73 | const utility::SmartMap* _dicts; 2025-09-04T18:38:51,471 | ^~~~~~ 2025-09-04T18:38:51,471 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T18:38:51,471 70 | uint32_t _i; 2025-09-04T18:38:51,471 | ^~ 2025-09-04T18:38:51,471 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:51,471 17 | FeatureSpaceIterator() 2025-09-04T18:38:51,471 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:51,471 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-04T18:38:51,471 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:38:51,472 73 | const utility::SmartMap* _dicts; 2025-09-04T18:38:51,472 | ^~~~~~ 2025-09-04T18:38:51,472 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T18:38:51,472 71 | uint32_t _num_dicts; 2025-09-04T18:38:51,472 | ^~~~~~~~~~ 2025-09-04T18:38:51,472 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:51,472 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T18:38:51,472 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:51,472 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:38:51,472 71 | uint32_t _num_dicts; 2025-09-04T18:38:51,472 | ^~~~~~~~~~ 2025-09-04T18:38:51,473 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T18:38:51,473 70 | uint32_t _i; 2025-09-04T18:38:51,473 | ^~ 2025-09-04T18:38:51,473 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:51,473 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T18:38:51,473 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:51,474 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-04T18:38:51,475 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:38:51,475 237 | uint32_t _num_dicts; 2025-09-04T18:38:51,475 | ^~~~~~~~~~ 2025-09-04T18:38:51,475 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T18:38:51,475 236 | uint32_t _num_labels; 2025-09-04T18:38:51,475 | ^~~~~~~~~~~ 2025-09-04T18:38:51,475 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:51,475 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T18:38:51,475 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:51,475 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T18:38:51,476 236 | uint32_t _num_labels; 2025-09-04T18:38:51,476 | ^~~~~~~~~~~ 2025-09-04T18:38:51,476 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T18:38:51,476 235 | uint32_t _offset; 2025-09-04T18:38:51,476 | ^~~~~~~ 2025-09-04T18:38:51,476 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:51,476 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T18:38:51,476 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:51,583 In file included from ltp/src/postagger/postagger.h:5: 2025-09-04T18:38:51,583 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T18:38:51,583 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-04T18:38:51,584 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T18:38:51,584 | ~~^~~ 2025-09-04T18:38:51,584 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-04T18:38:51,584 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T18:38:51,584 | ~~^~~ 2025-09-04T18:38:51,584 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-04T18:38:51,584 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T18:38:51,584 | ~~^~~ 2025-09-04T18:38:51,584 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-04T18:38:51,585 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T18:38:51,585 | ~~^~~ 2025-09-04T18:38:51,624 In file included from ltp/src/postagger/postagger.h:6: 2025-09-04T18:38:51,624 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T18:38:51,624 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-04T18:38:51,624 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T18:38:51,624 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:38:51,624 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-04T18:38:51,624 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T18:38:51,624 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:51,744 In file included from ltp/src/postagger/postag_dll.cpp:7: 2025-09-04T18:38:51,744 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T18:38:51,744 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:38:51,744 80 | std::pair rep; 2025-09-04T18:38:51,744 | ^~~ 2025-09-04T18:38:51,744 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:38:51,745 77 | int encoding; 2025-09-04T18:38:51,745 | ^~~~~~~~ 2025-09-04T18:38:51,745 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:51,745 20 | iterator(const iterator & other) 2025-09-04T18:38:51,745 | ^~~~~~~~ 2025-09-04T18:38:51,745 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T18:38:51,745 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:38:51,745 80 | std::pair rep; 2025-09-04T18:38:51,745 | ^~~ 2025-09-04T18:38:51,746 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:38:51,746 77 | int encoding; 2025-09-04T18:38:51,746 | ^~~~~~~~ 2025-09-04T18:38:51,746 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:51,746 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T18:38:51,746 | ^~~~~~~~ 2025-09-04T18:38:51,749 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T18:38:51,749 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:38:51,749 80 | std::pair rep; 2025-09-04T18:38:51,749 | ^~~ 2025-09-04T18:38:51,749 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:38:51,749 77 | int encoding; 2025-09-04T18:38:51,749 | ^~~~~~~~ 2025-09-04T18:38:51,749 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:51,749 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T18:38:51,750 | ^~~~~~~~ 2025-09-04T18:38:51,760 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T18:38:51,760 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T18:38:51,760 175 | unsigned idx = 0; 2025-09-04T18:38:51,760 | ^~~ 2025-09-04T18:38:51,783 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T18:38:51,783 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:38:51,783 67 | int len = x.size(); 2025-09-04T18:38:51,783 | ^~~ 2025-09-04T18:38:51,783 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T18:38:51,784 68 | int i = 0; 2025-09-04T18:38:51,784 | ^ 2025-09-04T18:38:51,784 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T18:38:51,785 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:38:51,785 85 | int len = x.size(); 2025-09-04T18:38:51,785 | ^~~ 2025-09-04T18:38:51,785 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T18:38:51,785 86 | int i = 0; 2025-09-04T18:38:51,785 | ^ 2025-09-04T18:38:51,882 ltp/src/postagger/postag_dll.cpp: In function ‘int postagger_postag(void*, const std::vector >&, std::vector >&)’: 2025-09-04T18:38:51,882 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-04T18:38:51,882 96 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T18:38:51,883 | ~~^~~~~~~~~~~~~~ 2025-09-04T18:38:51,937 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-04T18:38:51,937 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T18:38:51,937 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:38:51,937 | ^ 2025-09-04T18:38:51,937 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T18:38:51,937 461 | unsigned int _cap_entries; 2025-09-04T18:38:51,938 | ^~~~~~~~~~~~ 2025-09-04T18:38:51,938 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T18:38:51,938 454 | unsigned int _num_buckets; 2025-09-04T18:38:51,938 | ^~~~~~~~~~~~ 2025-09-04T18:38:51,938 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:51,938 74 | explicit SmartMap() : 2025-09-04T18:38:51,938 | ^~~~~~~~ 2025-09-04T18:38:51,938 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:38:51,938 464 | unsigned int _len_key_buffer; 2025-09-04T18:38:51,938 | ^~~~~~~~~~~~~~~ 2025-09-04T18:38:51,939 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T18:38:51,939 445 | int32_t * _hash_buckets; 2025-09-04T18:38:51,939 | ^~~~~~~~~~~~~ 2025-09-04T18:38:51,939 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:51,939 74 | explicit SmartMap() : 2025-09-04T18:38:51,939 | ^~~~~~~~ 2025-09-04T18:38:51,939 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:38:51,939 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T18:38:51,939 | ^~~~~~~~~~~ 2025-09-04T18:38:51,939 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T18:38:51,939 446 | int32_t * _hash_buckets_volumn; 2025-09-04T18:38:51,940 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:51,940 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:51,940 74 | explicit SmartMap() : 2025-09-04T18:38:51,940 | ^~~~~~~~ 2025-09-04T18:38:51,943 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-04T18:38:51,943 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T18:38:51,943 618 | set(key, idx); 2025-09-04T18:38:51,943 | ~~~^~~~~~~~~~ 2025-09-04T18:38:51,943 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T18:38:51,943 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T18:38:51,943 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T18:38:51,946 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-04T18:38:51,946 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T18:38:51,947 683 | SmartMap::dump(out); 2025-09-04T18:38:51,947 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T18:38:51,947 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T18:38:51,947 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T18:38:51,947 | ^~~~~~ 2025-09-04T18:38:54,799 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:38:56,340 In file included from ltp/src/framework/model.h:5, 2025-09-04T18:38:56,340 from ltp/src/postagger/postagger.h:4, 2025-09-04T18:38:56,340 from ltp/src/postagger/postagger.cpp:1: 2025-09-04T18:38:56,340 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T18:38:56,340 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T18:38:56,340 25 | uint32_t* _W_time; 2025-09-04T18:38:56,340 | ^~~~~~~ 2025-09-04T18:38:56,341 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T18:38:56,341 21 | uint32_t _last_timestamp; 2025-09-04T18:38:56,341 | ^~~~~~~~~~~~~~~ 2025-09-04T18:38:56,341 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:56,341 34 | Parameters() 2025-09-04T18:38:56,341 | ^~~~~~~~~~ 2025-09-04T18:38:56,341 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T18:38:56,341 21 | uint32_t _last_timestamp; 2025-09-04T18:38:56,341 | ^~~~~~~~~~~~~~~ 2025-09-04T18:38:56,342 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T18:38:56,342 18 | bool _enable_wrapper; 2025-09-04T18:38:56,342 | ^~~~~~~~~~~~~~~ 2025-09-04T18:38:56,342 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:56,342 34 | Parameters() 2025-09-04T18:38:56,342 | ^~~~~~~~~~ 2025-09-04T18:38:56,345 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T18:38:56,345 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-04T18:38:56,345 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T18:38:56,346 | ~~^~~~~~~~ 2025-09-04T18:38:56,516 In file included from ltp/src/framework/featurespace.h:7, 2025-09-04T18:38:56,516 from ltp/src/framework/model.h:6: 2025-09-04T18:38:56,516 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T18:38:56,516 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T18:38:56,517 603 | int32_t* entries; 2025-09-04T18:38:56,517 | ^~~~~~~ 2025-09-04T18:38:56,517 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T18:38:56,517 602 | uint32_t cap_entries; 2025-09-04T18:38:56,517 | ^~~~~~~~~~~ 2025-09-04T18:38:56,517 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:56,517 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:38:56,517 | ^~~~~~~~~~~~~~~~~ 2025-09-04T18:38:56,521 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T18:38:56,521 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:38:56,521 73 | const utility::SmartMap* _dicts; 2025-09-04T18:38:56,522 | ^~~~~~ 2025-09-04T18:38:56,522 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T18:38:56,522 70 | uint32_t _i; 2025-09-04T18:38:56,522 | ^~ 2025-09-04T18:38:56,522 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:56,522 17 | FeatureSpaceIterator() 2025-09-04T18:38:56,522 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:56,522 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-04T18:38:56,522 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:38:56,522 73 | const utility::SmartMap* _dicts; 2025-09-04T18:38:56,523 | ^~~~~~ 2025-09-04T18:38:56,523 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T18:38:56,523 71 | uint32_t _num_dicts; 2025-09-04T18:38:56,523 | ^~~~~~~~~~ 2025-09-04T18:38:56,523 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:56,523 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T18:38:56,523 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:56,523 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:38:56,523 71 | uint32_t _num_dicts; 2025-09-04T18:38:56,524 | ^~~~~~~~~~ 2025-09-04T18:38:56,524 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T18:38:56,524 70 | uint32_t _i; 2025-09-04T18:38:56,524 | ^~ 2025-09-04T18:38:56,524 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:56,524 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T18:38:56,524 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:56,525 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-04T18:38:56,525 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:38:56,526 237 | uint32_t _num_dicts; 2025-09-04T18:38:56,526 | ^~~~~~~~~~ 2025-09-04T18:38:56,526 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T18:38:56,526 236 | uint32_t _num_labels; 2025-09-04T18:38:56,526 | ^~~~~~~~~~~ 2025-09-04T18:38:56,526 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:56,526 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T18:38:56,526 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:56,526 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T18:38:56,526 236 | uint32_t _num_labels; 2025-09-04T18:38:56,527 | ^~~~~~~~~~~ 2025-09-04T18:38:56,527 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T18:38:56,527 235 | uint32_t _offset; 2025-09-04T18:38:56,527 | ^~~~~~~ 2025-09-04T18:38:56,527 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T18:38:56,527 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T18:38:56,527 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:56,634 In file included from ltp/src/postagger/postagger.h:5: 2025-09-04T18:38:56,634 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T18:38:56,634 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-04T18:38:56,635 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T18:38:56,635 | ~~^~~ 2025-09-04T18:38:56,635 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-04T18:38:56,635 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T18:38:56,635 | ~~^~~ 2025-09-04T18:38:56,635 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-04T18:38:56,635 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T18:38:56,635 | ~~^~~ 2025-09-04T18:38:56,635 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-04T18:38:56,636 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T18:38:56,636 | ~~^~~ 2025-09-04T18:38:56,675 In file included from ltp/src/postagger/postagger.h:6: 2025-09-04T18:38:56,675 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T18:38:56,675 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-04T18:38:56,675 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T18:38:56,675 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:38:56,675 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-04T18:38:56,675 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T18:38:56,675 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:57,064 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-04T18:38:57,065 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T18:38:57,065 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:38:57,065 | ^ 2025-09-04T18:38:57,065 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T18:38:57,065 461 | unsigned int _cap_entries; 2025-09-04T18:38:57,065 | ^~~~~~~~~~~~ 2025-09-04T18:38:57,065 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T18:38:57,065 454 | unsigned int _num_buckets; 2025-09-04T18:38:57,065 | ^~~~~~~~~~~~ 2025-09-04T18:38:57,066 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:57,066 74 | explicit SmartMap() : 2025-09-04T18:38:57,066 | ^~~~~~~~ 2025-09-04T18:38:57,066 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:38:57,066 464 | unsigned int _len_key_buffer; 2025-09-04T18:38:57,066 | ^~~~~~~~~~~~~~~ 2025-09-04T18:38:57,066 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T18:38:57,066 445 | int32_t * _hash_buckets; 2025-09-04T18:38:57,066 | ^~~~~~~~~~~~~ 2025-09-04T18:38:57,066 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:57,066 74 | explicit SmartMap() : 2025-09-04T18:38:57,067 | ^~~~~~~~ 2025-09-04T18:38:57,067 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:38:57,067 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T18:38:57,067 | ^~~~~~~~~~~ 2025-09-04T18:38:57,067 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T18:38:57,067 446 | int32_t * _hash_buckets_volumn; 2025-09-04T18:38:57,067 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:38:57,067 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:38:57,067 74 | explicit SmartMap() : 2025-09-04T18:38:57,067 | ^~~~~~~~ 2025-09-04T18:38:57,070 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-04T18:38:57,070 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T18:38:57,071 618 | set(key, idx); 2025-09-04T18:38:57,071 | ~~~^~~~~~~~~~ 2025-09-04T18:38:57,071 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T18:38:57,071 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T18:38:57,071 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T18:38:57,075 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-04T18:38:57,075 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T18:38:57,075 683 | SmartMap::dump(out); 2025-09-04T18:38:57,075 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T18:38:57,075 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T18:38:57,075 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T18:38:57,076 | ^~~~~~ 2025-09-04T18:38:59,029 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:38:59,483 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T18:38:59,483 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T18:38:59,484 from ltp/src/segmentor/preprocessor.h:10, 2025-09-04T18:38:59,484 from ltp/src/segmentor/decoder.cpp:2: 2025-09-04T18:38:59,484 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T18:38:59,484 4 | #pragma warning(disable: 4309) 2025-09-04T18:39:00,887 In file included from ltp/src/segmentor/decoder.h:6, 2025-09-04T18:39:00,887 from ltp/src/segmentor/decoder.cpp:1: 2025-09-04T18:39:00,887 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T18:39:00,887 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-04T18:39:00,887 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T18:39:00,887 | ~~^~~ 2025-09-04T18:39:00,887 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-04T18:39:00,888 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T18:39:00,888 | ~~^~~ 2025-09-04T18:39:00,888 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-04T18:39:00,888 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T18:39:00,888 | ~~^~~ 2025-09-04T18:39:00,888 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-04T18:39:00,888 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T18:39:00,888 | ~~^~~ 2025-09-04T18:39:01,030 In file included from ltp/src/segmentor/preprocessor.h:9: 2025-09-04T18:39:01,031 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T18:39:01,031 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:01,031 67 | int len = str.size(); 2025-09-04T18:39:01,031 | ^~~ 2025-09-04T18:39:01,037 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T18:39:01,037 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:01,037 137 | int len = str.size(); 2025-09-04T18:39:01,037 | ^~~ 2025-09-04T18:39:01,037 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T18:39:01,037 138 | int sep_flag = (sep != ""); 2025-09-04T18:39:01,038 | ^~~~~~~~ 2025-09-04T18:39:01,044 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T18:39:01,044 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:01,044 233 | int len = str.size(); 2025-09-04T18:39:01,044 | ^~~ 2025-09-04T18:39:01,060 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T18:39:01,060 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T18:39:01,060 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:39:01,060 80 | std::pair rep; 2025-09-04T18:39:01,060 | ^~~ 2025-09-04T18:39:01,060 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:39:01,060 77 | int encoding; 2025-09-04T18:39:01,061 | ^~~~~~~~ 2025-09-04T18:39:01,061 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:01,061 20 | iterator(const iterator & other) 2025-09-04T18:39:01,061 | ^~~~~~~~ 2025-09-04T18:39:01,061 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T18:39:01,061 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:39:01,061 80 | std::pair rep; 2025-09-04T18:39:01,061 | ^~~ 2025-09-04T18:39:01,061 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:39:01,061 77 | int encoding; 2025-09-04T18:39:01,062 | ^~~~~~~~ 2025-09-04T18:39:01,062 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:01,062 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T18:39:01,062 | ^~~~~~~~ 2025-09-04T18:39:01,064 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T18:39:01,065 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:39:01,065 80 | std::pair rep; 2025-09-04T18:39:01,065 | ^~~ 2025-09-04T18:39:01,065 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:39:01,065 77 | int encoding; 2025-09-04T18:39:01,065 | ^~~~~~~~ 2025-09-04T18:39:01,065 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:01,065 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T18:39:01,065 | ^~~~~~~~ 2025-09-04T18:39:01,075 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T18:39:01,075 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T18:39:01,075 175 | unsigned idx = 0; 2025-09-04T18:39:01,075 | ^~~ 2025-09-04T18:39:01,139 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T18:39:01,139 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:01,139 67 | int len = x.size(); 2025-09-04T18:39:01,139 | ^~~ 2025-09-04T18:39:01,140 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T18:39:01,140 68 | int i = 0; 2025-09-04T18:39:01,140 | ^ 2025-09-04T18:39:01,141 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T18:39:01,141 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:01,141 85 | int len = x.size(); 2025-09-04T18:39:01,141 | ^~~ 2025-09-04T18:39:01,141 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T18:39:01,141 86 | int i = 0; 2025-09-04T18:39:01,141 | ^ 2025-09-04T18:39:01,169 In file included from ltp/src/segmentor/preprocessor.h:11: 2025-09-04T18:39:01,169 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T18:39:01,169 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T18:39:01,169 603 | int32_t* entries; 2025-09-04T18:39:01,169 | ^~~~~~~ 2025-09-04T18:39:01,170 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T18:39:01,170 602 | uint32_t cap_entries; 2025-09-04T18:39:01,170 | ^~~~~~~~~~~ 2025-09-04T18:39:01,170 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:01,170 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:39:01,170 | ^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,819 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T18:39:01,820 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T18:39:01,820 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-04T18:39:01,820 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T18:39:01,820 from ltp/src/segmentor/preprocessor.h:14: 2025-09-04T18:39:01,820 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T18:39:01,820 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,820 420 | : public std::unary_function \ 2025-09-04T18:39:01,820 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,820 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:01,820 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T18:39:01,821 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,821 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:39:01,821 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T18:39:01,821 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T18:39:01,821 from /usr/include/c++/14/ios:44, 2025-09-04T18:39:01,821 from /usr/include/c++/14/ostream:40, 2025-09-04T18:39:01,821 from /usr/include/c++/14/iostream:41, 2025-09-04T18:39:01,821 from ltp/src/segmentor/decoder.h:4: 2025-09-04T18:39:01,821 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,821 117 | struct unary_function 2025-09-04T18:39:01,822 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,822 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,822 420 | : public std::unary_function \ 2025-09-04T18:39:01,822 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,822 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:01,822 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T18:39:01,822 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,822 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,822 117 | struct unary_function 2025-09-04T18:39:01,823 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,823 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,823 420 | : public std::unary_function \ 2025-09-04T18:39:01,823 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,823 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:01,823 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T18:39:01,823 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,823 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,824 117 | struct unary_function 2025-09-04T18:39:01,824 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,824 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,824 420 | : public std::unary_function \ 2025-09-04T18:39:01,824 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,824 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:01,824 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T18:39:01,824 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,824 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,825 117 | struct unary_function 2025-09-04T18:39:01,825 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,825 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,825 420 | : public std::unary_function \ 2025-09-04T18:39:01,825 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,825 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:01,826 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T18:39:01,826 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,826 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,826 117 | struct unary_function 2025-09-04T18:39:01,826 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,826 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,826 420 | : public std::unary_function \ 2025-09-04T18:39:01,826 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,827 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:01,827 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T18:39:01,827 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,827 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,827 117 | struct unary_function 2025-09-04T18:39:01,827 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,827 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,828 420 | : public std::unary_function \ 2025-09-04T18:39:01,828 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,828 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:01,828 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T18:39:01,828 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,828 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,828 117 | struct unary_function 2025-09-04T18:39:01,828 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,829 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,829 420 | : public std::unary_function \ 2025-09-04T18:39:01,829 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,829 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:01,829 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T18:39:01,829 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,829 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,829 117 | struct unary_function 2025-09-04T18:39:01,830 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,830 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,830 420 | : public std::unary_function \ 2025-09-04T18:39:01,830 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,830 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:01,830 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T18:39:01,830 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,830 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,831 117 | struct unary_function 2025-09-04T18:39:01,831 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,831 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,831 420 | : public std::unary_function \ 2025-09-04T18:39:01,831 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,831 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:01,832 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T18:39:01,832 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,832 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,832 117 | struct unary_function 2025-09-04T18:39:01,832 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,832 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,832 420 | : public std::unary_function \ 2025-09-04T18:39:01,832 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,833 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:01,833 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T18:39:01,833 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,833 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,833 117 | struct unary_function 2025-09-04T18:39:01,833 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,833 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,834 420 | : public std::unary_function \ 2025-09-04T18:39:01,834 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,834 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:01,834 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T18:39:01,834 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,834 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,834 117 | struct unary_function 2025-09-04T18:39:01,834 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,835 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,835 420 | : public std::unary_function \ 2025-09-04T18:39:01,835 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,835 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:01,835 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T18:39:01,835 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,835 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,835 117 | struct unary_function 2025-09-04T18:39:01,836 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,836 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,836 420 | : public std::unary_function \ 2025-09-04T18:39:01,836 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,836 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:01,836 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T18:39:01,836 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,837 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,837 117 | struct unary_function 2025-09-04T18:39:01,837 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,837 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,837 430 | : public std::unary_function \ 2025-09-04T18:39:01,837 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,837 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:39:01,838 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T18:39:01,838 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,838 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,838 117 | struct unary_function 2025-09-04T18:39:01,838 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,839 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,839 430 | : public std::unary_function \ 2025-09-04T18:39:01,839 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,839 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:39:01,839 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T18:39:01,839 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,839 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,839 117 | struct unary_function 2025-09-04T18:39:01,840 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,840 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,840 420 | : public std::unary_function \ 2025-09-04T18:39:01,840 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,841 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:01,841 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T18:39:01,841 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,841 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,841 117 | struct unary_function 2025-09-04T18:39:01,841 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,841 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,841 420 | : public std::unary_function \ 2025-09-04T18:39:01,841 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,842 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:01,842 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T18:39:01,842 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,842 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,842 117 | struct unary_function 2025-09-04T18:39:01,842 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,842 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,843 420 | : public std::unary_function \ 2025-09-04T18:39:01,843 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,843 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:01,843 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T18:39:01,843 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:01,843 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,843 117 | struct unary_function 2025-09-04T18:39:01,843 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,844 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,844 484 | : public std::unary_function 2025-09-04T18:39:01,844 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,844 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,844 117 | struct unary_function 2025-09-04T18:39:01,844 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,962 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T18:39:01,962 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:01,962 257 | : std::unary_function 2025-09-04T18:39:01,962 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:01,963 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:01,963 117 | struct unary_function 2025-09-04T18:39:01,963 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:02,526 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-04T18:39:02,526 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T18:39:02,526 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:39:02,526 | ^ 2025-09-04T18:39:02,526 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T18:39:02,527 461 | unsigned int _cap_entries; 2025-09-04T18:39:02,527 | ^~~~~~~~~~~~ 2025-09-04T18:39:02,527 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T18:39:02,527 454 | unsigned int _num_buckets; 2025-09-04T18:39:02,527 | ^~~~~~~~~~~~ 2025-09-04T18:39:02,527 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:02,527 74 | explicit SmartMap() : 2025-09-04T18:39:02,527 | ^~~~~~~~ 2025-09-04T18:39:02,527 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:39:02,527 464 | unsigned int _len_key_buffer; 2025-09-04T18:39:02,528 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:02,528 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T18:39:02,528 445 | int32_t * _hash_buckets; 2025-09-04T18:39:02,528 | ^~~~~~~~~~~~~ 2025-09-04T18:39:02,528 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:02,528 74 | explicit SmartMap() : 2025-09-04T18:39:02,528 | ^~~~~~~~ 2025-09-04T18:39:02,528 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:39:02,528 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T18:39:02,528 | ^~~~~~~~~~~ 2025-09-04T18:39:02,528 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T18:39:02,529 446 | int32_t * _hash_buckets_volumn; 2025-09-04T18:39:02,529 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:02,529 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:02,529 74 | explicit SmartMap() : 2025-09-04T18:39:02,529 | ^~~~~~~~ 2025-09-04T18:39:02,532 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T18:39:02,532 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T18:39:02,532 618 | set(key, idx); 2025-09-04T18:39:02,532 | ~~~^~~~~~~~~~ 2025-09-04T18:39:02,532 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T18:39:02,532 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T18:39:02,533 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T18:39:02,536 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-04T18:39:02,536 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T18:39:02,536 683 | SmartMap::dump(out); 2025-09-04T18:39:02,536 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T18:39:02,536 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T18:39:02,536 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T18:39:02,536 | ^~~~~~ 2025-09-04T18:39:02,872 In file included from ltp/src/segmentor/preprocessor.h:8: 2025-09-04T18:39:02,872 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T18:39:02,872 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-04T18:39:02,872 | ^~~~~~~~~~~~~ 2025-09-04T18:39:04,591 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:39:04,982 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T18:39:04,982 from ltp/src/segmentor/extractor.cpp:4: 2025-09-04T18:39:04,982 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T18:39:04,982 4 | #pragma warning(disable: 4309) 2025-09-04T18:39:06,115 In file included from ltp/src/segmentor/extractor.cpp:3: 2025-09-04T18:39:06,116 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T18:39:06,116 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:06,116 67 | int len = str.size(); 2025-09-04T18:39:06,116 | ^~~ 2025-09-04T18:39:06,120 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T18:39:06,120 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:06,120 137 | int len = str.size(); 2025-09-04T18:39:06,120 | ^~~ 2025-09-04T18:39:06,120 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T18:39:06,120 138 | int sep_flag = (sep != ""); 2025-09-04T18:39:06,121 | ^~~~~~~~ 2025-09-04T18:39:06,127 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T18:39:06,127 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:06,127 233 | int len = str.size(); 2025-09-04T18:39:06,127 | ^~~ 2025-09-04T18:39:06,167 ltp/src/segmentor/extractor.cpp: In static member function ‘static int ltp::segmentor::Extractor::extract1o(const ltp::segmentor::Instance&, int, std::vector&)’: 2025-09-04T18:39:06,167 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-04T18:39:06,167 60 | data.set( "c+1", (idx+1 >= len ? EOS : inst.forms[idx+1]) ); 2025-09-04T18:39:06,167 | ~~~~~~^~~~~~ 2025-09-04T18:39:06,167 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-04T18:39:06,168 61 | data.set( "c+2", (idx+2 >= len ? EOS : inst.forms[idx+2]) ); 2025-09-04T18:39:06,168 | ~~~~~~^~~~~~ 2025-09-04T18:39:06,168 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-04T18:39:06,168 64 | data.set( "ct+1", (idx+1 >= len ? EOT : TYPE(idx+1)) ); 2025-09-04T18:39:06,169 | ~~~~~~^~~~~~ 2025-09-04T18:39:06,492 In file included from ltp/src/segmentor/extractor.cpp:2: 2025-09-04T18:39:06,493 ltp/src/segmentor/settings.h: At global scope: 2025-09-04T18:39:06,493 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T18:39:06,493 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-04T18:39:06,493 | ^~~~~~~~~~~~~ 2025-09-04T18:39:07,947 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:39:09,168 In file included from ltp/src/framework/model.h:5, 2025-09-04T18:39:09,169 from ltp/src/segmentor/model.h:4, 2025-09-04T18:39:09,169 from ltp/src/segmentor/model.cpp:1: 2025-09-04T18:39:09,169 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T18:39:09,169 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T18:39:09,169 25 | uint32_t* _W_time; 2025-09-04T18:39:09,169 | ^~~~~~~ 2025-09-04T18:39:09,169 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T18:39:09,169 21 | uint32_t _last_timestamp; 2025-09-04T18:39:09,170 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:09,170 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:09,170 34 | Parameters() 2025-09-04T18:39:09,170 | ^~~~~~~~~~ 2025-09-04T18:39:09,170 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T18:39:09,170 21 | uint32_t _last_timestamp; 2025-09-04T18:39:09,170 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:09,170 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T18:39:09,170 18 | bool _enable_wrapper; 2025-09-04T18:39:09,170 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:09,171 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:09,171 34 | Parameters() 2025-09-04T18:39:09,171 | ^~~~~~~~~~ 2025-09-04T18:39:09,174 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T18:39:09,174 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-04T18:39:09,174 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T18:39:09,174 | ~~^~~~~~~~ 2025-09-04T18:39:09,343 In file included from ltp/src/framework/featurespace.h:7, 2025-09-04T18:39:09,343 from ltp/src/framework/model.h:6: 2025-09-04T18:39:09,343 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T18:39:09,343 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T18:39:09,343 603 | int32_t* entries; 2025-09-04T18:39:09,343 | ^~~~~~~ 2025-09-04T18:39:09,343 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T18:39:09,344 602 | uint32_t cap_entries; 2025-09-04T18:39:09,344 | ^~~~~~~~~~~ 2025-09-04T18:39:09,344 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:09,344 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:39:09,344 | ^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:09,348 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T18:39:09,348 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:39:09,348 73 | const utility::SmartMap* _dicts; 2025-09-04T18:39:09,348 | ^~~~~~ 2025-09-04T18:39:09,348 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T18:39:09,348 70 | uint32_t _i; 2025-09-04T18:39:09,348 | ^~ 2025-09-04T18:39:09,349 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:09,349 17 | FeatureSpaceIterator() 2025-09-04T18:39:09,349 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:09,349 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-04T18:39:09,349 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:39:09,349 73 | const utility::SmartMap* _dicts; 2025-09-04T18:39:09,349 | ^~~~~~ 2025-09-04T18:39:09,349 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T18:39:09,349 71 | uint32_t _num_dicts; 2025-09-04T18:39:09,349 | ^~~~~~~~~~ 2025-09-04T18:39:09,350 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:09,350 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T18:39:09,350 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:09,350 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:39:09,350 71 | uint32_t _num_dicts; 2025-09-04T18:39:09,350 | ^~~~~~~~~~ 2025-09-04T18:39:09,350 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T18:39:09,350 70 | uint32_t _i; 2025-09-04T18:39:09,350 | ^~ 2025-09-04T18:39:09,350 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:09,351 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T18:39:09,351 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:09,352 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-04T18:39:09,352 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:39:09,352 237 | uint32_t _num_dicts; 2025-09-04T18:39:09,352 | ^~~~~~~~~~ 2025-09-04T18:39:09,352 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T18:39:09,353 236 | uint32_t _num_labels; 2025-09-04T18:39:09,353 | ^~~~~~~~~~~ 2025-09-04T18:39:09,353 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:09,353 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T18:39:09,353 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:09,353 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T18:39:09,353 236 | uint32_t _num_labels; 2025-09-04T18:39:09,353 | ^~~~~~~~~~~ 2025-09-04T18:39:09,353 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T18:39:09,354 235 | uint32_t _offset; 2025-09-04T18:39:09,354 | ^~~~~~~ 2025-09-04T18:39:09,354 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:09,354 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T18:39:09,354 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:09,569 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-04T18:39:09,569 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T18:39:09,569 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:39:09,570 | ^ 2025-09-04T18:39:09,570 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T18:39:09,570 461 | unsigned int _cap_entries; 2025-09-04T18:39:09,570 | ^~~~~~~~~~~~ 2025-09-04T18:39:09,570 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T18:39:09,570 454 | unsigned int _num_buckets; 2025-09-04T18:39:09,570 | ^~~~~~~~~~~~ 2025-09-04T18:39:09,570 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:09,570 74 | explicit SmartMap() : 2025-09-04T18:39:09,570 | ^~~~~~~~ 2025-09-04T18:39:09,571 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:39:09,571 464 | unsigned int _len_key_buffer; 2025-09-04T18:39:09,571 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:09,571 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T18:39:09,571 445 | int32_t * _hash_buckets; 2025-09-04T18:39:09,571 | ^~~~~~~~~~~~~ 2025-09-04T18:39:09,571 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:09,571 74 | explicit SmartMap() : 2025-09-04T18:39:09,571 | ^~~~~~~~ 2025-09-04T18:39:09,571 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:39:09,571 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T18:39:09,572 | ^~~~~~~~~~~ 2025-09-04T18:39:09,572 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T18:39:09,572 446 | int32_t * _hash_buckets_volumn; 2025-09-04T18:39:09,572 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:09,572 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:09,572 74 | explicit SmartMap() : 2025-09-04T18:39:09,572 | ^~~~~~~~ 2025-09-04T18:39:09,575 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T18:39:09,575 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T18:39:09,575 618 | set(key, idx); 2025-09-04T18:39:09,575 | ~~~^~~~~~~~~~ 2025-09-04T18:39:09,576 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T18:39:09,576 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T18:39:09,576 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T18:39:09,579 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-04T18:39:09,579 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T18:39:09,579 683 | SmartMap::dump(out); 2025-09-04T18:39:09,579 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T18:39:09,579 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T18:39:09,579 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T18:39:09,580 | ^~~~~~ 2025-09-04T18:39:09,589 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-04T18:39:09,589 ltp/src/segmentor/model.cpp:10:60: required from here 2025-09-04T18:39:09,590 10 | Model::Model(): framework::Model(Extractor::num_templates()){} 2025-09-04T18:39:09,590 | ^ 2025-09-04T18:39:09,590 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T18:39:09,590 461 | unsigned int _cap_entries; 2025-09-04T18:39:09,590 | ^~~~~~~~~~~~ 2025-09-04T18:39:09,590 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T18:39:09,590 454 | unsigned int _num_buckets; 2025-09-04T18:39:09,590 | ^~~~~~~~~~~~ 2025-09-04T18:39:09,590 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:09,590 74 | explicit SmartMap() : 2025-09-04T18:39:09,591 | ^~~~~~~~ 2025-09-04T18:39:09,591 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:39:09,591 464 | unsigned int _len_key_buffer; 2025-09-04T18:39:09,591 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:09,591 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T18:39:09,591 445 | int32_t * _hash_buckets; 2025-09-04T18:39:09,591 | ^~~~~~~~~~~~~ 2025-09-04T18:39:09,591 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:09,591 74 | explicit SmartMap() : 2025-09-04T18:39:09,591 | ^~~~~~~~ 2025-09-04T18:39:09,591 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:39:09,592 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T18:39:09,592 | ^~~~~~~~~~~ 2025-09-04T18:39:09,592 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T18:39:09,592 446 | int32_t * _hash_buckets_volumn; 2025-09-04T18:39:09,592 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:09,592 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:09,592 74 | explicit SmartMap() : 2025-09-04T18:39:09,592 | ^~~~~~~~ 2025-09-04T18:39:09,593 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-04T18:39:09,593 ltp/src/segmentor/model.cpp:16:24: required from here 2025-09-04T18:39:09,593 16 | internal_lexicon.dump(ofs); 2025-09-04T18:39:09,593 | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T18:39:09,593 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T18:39:09,594 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T18:39:09,594 | ^~~~~~ 2025-09-04T18:39:10,268 In member function ‘void ltp::framework::Model::save(const char*, const ltp::framework::Parameters::DumpOption&, std::ostream&) const’, 2025-09-04T18:39:10,268 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-04T18:39:10,268 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-04T18:39:10,269 40 | strncpy(chunk, model_name, 128); 2025-09-04T18:39:10,269 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:10,728 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:39:11,823 In file included from ltp/src/segmentor/partial_segmentation.cpp:3: 2025-09-04T18:39:11,823 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T18:39:11,824 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:11,824 67 | int len = str.size(); 2025-09-04T18:39:11,824 | ^~~ 2025-09-04T18:39:11,829 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T18:39:11,830 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:11,830 137 | int len = str.size(); 2025-09-04T18:39:11,830 | ^~~ 2025-09-04T18:39:11,830 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T18:39:11,830 138 | int sep_flag = (sep != ""); 2025-09-04T18:39:11,830 | ^~~~~~~~ 2025-09-04T18:39:11,837 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T18:39:11,837 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:11,837 233 | int len = str.size(); 2025-09-04T18:39:11,837 | ^~~ 2025-09-04T18:39:11,999 In file included from ltp/src/segmentor/partial_segmentation.cpp:2: 2025-09-04T18:39:11,999 ltp/src/segmentor/settings.h: At global scope: 2025-09-04T18:39:11,999 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T18:39:11,999 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-04T18:39:11,999 | ^~~~~~~~~~~~~ 2025-09-04T18:39:13,726 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:39:14,070 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T18:39:14,070 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T18:39:14,070 from ltp/src/segmentor/preprocessor.h:10, 2025-09-04T18:39:14,070 from ltp/src/segmentor/preprocessor.cpp:2: 2025-09-04T18:39:14,070 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T18:39:14,070 4 | #pragma warning(disable: 4309) 2025-09-04T18:39:15,368 In file included from ltp/src/segmentor/preprocessor.h:9: 2025-09-04T18:39:15,368 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T18:39:15,368 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:15,369 67 | int len = str.size(); 2025-09-04T18:39:15,369 | ^~~ 2025-09-04T18:39:15,375 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T18:39:15,375 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:15,375 137 | int len = str.size(); 2025-09-04T18:39:15,375 | ^~~ 2025-09-04T18:39:15,375 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T18:39:15,375 138 | int sep_flag = (sep != ""); 2025-09-04T18:39:15,375 | ^~~~~~~~ 2025-09-04T18:39:15,382 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T18:39:15,382 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:15,382 233 | int len = str.size(); 2025-09-04T18:39:15,382 | ^~~ 2025-09-04T18:39:15,399 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T18:39:15,399 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T18:39:15,399 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:39:15,399 80 | std::pair rep; 2025-09-04T18:39:15,399 | ^~~ 2025-09-04T18:39:15,399 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:39:15,400 77 | int encoding; 2025-09-04T18:39:15,400 | ^~~~~~~~ 2025-09-04T18:39:15,400 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:15,400 20 | iterator(const iterator & other) 2025-09-04T18:39:15,400 | ^~~~~~~~ 2025-09-04T18:39:15,400 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T18:39:15,400 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:39:15,400 80 | std::pair rep; 2025-09-04T18:39:15,400 | ^~~ 2025-09-04T18:39:15,400 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:39:15,401 77 | int encoding; 2025-09-04T18:39:15,401 | ^~~~~~~~ 2025-09-04T18:39:15,401 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:15,401 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T18:39:15,401 | ^~~~~~~~ 2025-09-04T18:39:15,404 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T18:39:15,404 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:39:15,404 80 | std::pair rep; 2025-09-04T18:39:15,404 | ^~~ 2025-09-04T18:39:15,404 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:39:15,404 77 | int encoding; 2025-09-04T18:39:15,404 | ^~~~~~~~ 2025-09-04T18:39:15,405 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:15,405 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T18:39:15,405 | ^~~~~~~~ 2025-09-04T18:39:15,415 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T18:39:15,415 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T18:39:15,415 175 | unsigned idx = 0; 2025-09-04T18:39:15,415 | ^~~ 2025-09-04T18:39:15,662 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T18:39:15,663 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:15,663 67 | int len = x.size(); 2025-09-04T18:39:15,663 | ^~~ 2025-09-04T18:39:15,663 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T18:39:15,663 68 | int i = 0; 2025-09-04T18:39:15,663 | ^ 2025-09-04T18:39:15,664 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T18:39:15,664 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:15,664 85 | int len = x.size(); 2025-09-04T18:39:15,665 | ^~~ 2025-09-04T18:39:15,665 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T18:39:15,665 86 | int i = 0; 2025-09-04T18:39:15,665 | ^ 2025-09-04T18:39:15,692 In file included from ltp/src/segmentor/preprocessor.h:11: 2025-09-04T18:39:15,692 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T18:39:15,692 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T18:39:15,692 603 | int32_t* entries; 2025-09-04T18:39:15,692 | ^~~~~~~ 2025-09-04T18:39:15,692 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T18:39:15,692 602 | uint32_t cap_entries; 2025-09-04T18:39:15,693 | ^~~~~~~~~~~ 2025-09-04T18:39:15,693 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:15,693 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:39:15,693 | ^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,390 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T18:39:16,390 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T18:39:16,391 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-04T18:39:16,391 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T18:39:16,391 from ltp/src/segmentor/preprocessor.h:14: 2025-09-04T18:39:16,391 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T18:39:16,391 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,391 420 | : public std::unary_function \ 2025-09-04T18:39:16,391 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,391 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:16,391 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T18:39:16,391 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,392 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:39:16,392 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T18:39:16,392 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T18:39:16,392 from /usr/include/c++/14/ios:44, 2025-09-04T18:39:16,392 from /usr/include/c++/14/ostream:40, 2025-09-04T18:39:16,392 from /usr/include/c++/14/iostream:41, 2025-09-04T18:39:16,392 from ltp/src/segmentor/special_tokens.h:4, 2025-09-04T18:39:16,392 from ltp/src/segmentor/preprocessor.cpp:1: 2025-09-04T18:39:16,392 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,392 117 | struct unary_function 2025-09-04T18:39:16,393 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,393 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,393 420 | : public std::unary_function \ 2025-09-04T18:39:16,393 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,393 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:16,393 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T18:39:16,393 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,393 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,393 117 | struct unary_function 2025-09-04T18:39:16,394 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,394 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,394 420 | : public std::unary_function \ 2025-09-04T18:39:16,394 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,394 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:16,394 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T18:39:16,394 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,394 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,394 117 | struct unary_function 2025-09-04T18:39:16,395 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,395 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,395 420 | : public std::unary_function \ 2025-09-04T18:39:16,395 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,395 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:16,395 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T18:39:16,395 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,395 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,396 117 | struct unary_function 2025-09-04T18:39:16,396 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,396 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,396 420 | : public std::unary_function \ 2025-09-04T18:39:16,396 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,396 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:16,396 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T18:39:16,397 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,397 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,397 117 | struct unary_function 2025-09-04T18:39:16,397 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,397 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,397 420 | : public std::unary_function \ 2025-09-04T18:39:16,397 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,398 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:16,398 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T18:39:16,398 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,398 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,398 117 | struct unary_function 2025-09-04T18:39:16,398 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,398 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,398 420 | : public std::unary_function \ 2025-09-04T18:39:16,399 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,399 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:16,399 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T18:39:16,399 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,399 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,399 117 | struct unary_function 2025-09-04T18:39:16,399 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,400 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,400 420 | : public std::unary_function \ 2025-09-04T18:39:16,400 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,400 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:16,400 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T18:39:16,400 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,400 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,400 117 | struct unary_function 2025-09-04T18:39:16,400 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,401 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,401 420 | : public std::unary_function \ 2025-09-04T18:39:16,401 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,401 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:16,401 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T18:39:16,401 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,402 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,402 117 | struct unary_function 2025-09-04T18:39:16,402 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,402 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,402 420 | : public std::unary_function \ 2025-09-04T18:39:16,402 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,402 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:16,402 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T18:39:16,403 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,403 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,403 117 | struct unary_function 2025-09-04T18:39:16,403 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,403 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,403 420 | : public std::unary_function \ 2025-09-04T18:39:16,404 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,404 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:16,404 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T18:39:16,404 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,404 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,404 117 | struct unary_function 2025-09-04T18:39:16,404 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,404 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,405 420 | : public std::unary_function \ 2025-09-04T18:39:16,405 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,405 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:16,405 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T18:39:16,405 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,405 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,405 117 | struct unary_function 2025-09-04T18:39:16,405 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,406 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,406 420 | : public std::unary_function \ 2025-09-04T18:39:16,406 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,406 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:16,406 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T18:39:16,406 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,406 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,407 117 | struct unary_function 2025-09-04T18:39:16,407 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,407 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,407 420 | : public std::unary_function \ 2025-09-04T18:39:16,407 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,407 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:16,407 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T18:39:16,407 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,408 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,408 117 | struct unary_function 2025-09-04T18:39:16,408 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,408 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,408 430 | : public std::unary_function \ 2025-09-04T18:39:16,408 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,408 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:39:16,409 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T18:39:16,409 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,409 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,409 117 | struct unary_function 2025-09-04T18:39:16,409 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,410 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,410 430 | : public std::unary_function \ 2025-09-04T18:39:16,410 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,410 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:39:16,410 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T18:39:16,410 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,410 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,411 117 | struct unary_function 2025-09-04T18:39:16,411 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,411 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,411 420 | : public std::unary_function \ 2025-09-04T18:39:16,411 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,412 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:16,412 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T18:39:16,412 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,412 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,412 117 | struct unary_function 2025-09-04T18:39:16,412 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,412 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,412 420 | : public std::unary_function \ 2025-09-04T18:39:16,413 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,413 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:16,413 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T18:39:16,413 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,413 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,413 117 | struct unary_function 2025-09-04T18:39:16,413 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,413 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,414 420 | : public std::unary_function \ 2025-09-04T18:39:16,414 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,414 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:16,414 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T18:39:16,414 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:16,414 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,414 117 | struct unary_function 2025-09-04T18:39:16,414 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,414 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,415 484 | : public std::unary_function 2025-09-04T18:39:16,415 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,415 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,415 117 | struct unary_function 2025-09-04T18:39:16,415 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,532 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T18:39:16,532 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:16,532 257 | : std::unary_function 2025-09-04T18:39:16,532 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:16,532 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:16,532 117 | struct unary_function 2025-09-04T18:39:16,532 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:17,111 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-04T18:39:17,111 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T18:39:17,112 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:39:17,112 | ^ 2025-09-04T18:39:17,112 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T18:39:17,112 461 | unsigned int _cap_entries; 2025-09-04T18:39:17,112 | ^~~~~~~~~~~~ 2025-09-04T18:39:17,112 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T18:39:17,112 454 | unsigned int _num_buckets; 2025-09-04T18:39:17,112 | ^~~~~~~~~~~~ 2025-09-04T18:39:17,112 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:17,112 74 | explicit SmartMap() : 2025-09-04T18:39:17,113 | ^~~~~~~~ 2025-09-04T18:39:17,113 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:39:17,113 464 | unsigned int _len_key_buffer; 2025-09-04T18:39:17,113 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:17,113 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T18:39:17,113 445 | int32_t * _hash_buckets; 2025-09-04T18:39:17,113 | ^~~~~~~~~~~~~ 2025-09-04T18:39:17,113 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:17,113 74 | explicit SmartMap() : 2025-09-04T18:39:17,113 | ^~~~~~~~ 2025-09-04T18:39:17,114 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:39:17,114 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T18:39:17,114 | ^~~~~~~~~~~ 2025-09-04T18:39:17,114 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T18:39:17,114 446 | int32_t * _hash_buckets_volumn; 2025-09-04T18:39:17,114 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:17,114 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:17,114 74 | explicit SmartMap() : 2025-09-04T18:39:17,114 | ^~~~~~~~ 2025-09-04T18:39:17,117 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-04T18:39:17,118 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T18:39:17,118 618 | set(key, idx); 2025-09-04T18:39:17,118 | ~~~^~~~~~~~~~ 2025-09-04T18:39:17,118 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T18:39:17,118 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T18:39:17,118 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T18:39:17,121 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-04T18:39:17,121 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T18:39:17,121 683 | SmartMap::dump(out); 2025-09-04T18:39:17,122 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T18:39:17,122 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T18:39:17,122 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T18:39:17,122 | ^~~~~~ 2025-09-04T18:39:17,766 In file included from ltp/src/segmentor/preprocessor.h:8: 2025-09-04T18:39:17,767 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T18:39:17,767 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-04T18:39:17,767 | ^~~~~~~~~~~~~ 2025-09-04T18:39:26,568 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:39:27,046 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T18:39:27,046 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T18:39:27,046 from ltp/src/segmentor/preprocessor.h:10, 2025-09-04T18:39:27,046 from ltp/src/segmentor/segmentor.h:7, 2025-09-04T18:39:27,046 from ltp/src/segmentor/segment_dll.cpp:2: 2025-09-04T18:39:27,046 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T18:39:27,046 4 | #pragma warning(disable: 4309) 2025-09-04T18:39:28,443 In file included from ltp/src/segmentor/segmentor.h:4: 2025-09-04T18:39:28,443 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T18:39:28,443 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-04T18:39:28,443 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T18:39:28,443 | ~~^~~ 2025-09-04T18:39:28,444 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-04T18:39:28,444 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T18:39:28,444 | ~~^~~ 2025-09-04T18:39:28,444 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-04T18:39:28,444 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T18:39:28,444 | ~~^~~ 2025-09-04T18:39:28,444 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-04T18:39:28,444 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T18:39:28,444 | ~~^~~ 2025-09-04T18:39:28,483 In file included from ltp/src/framework/model.h:5, 2025-09-04T18:39:28,484 from ltp/src/segmentor/model.h:4, 2025-09-04T18:39:28,484 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T18:39:28,484 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T18:39:28,484 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T18:39:28,484 25 | uint32_t* _W_time; 2025-09-04T18:39:28,484 | ^~~~~~~ 2025-09-04T18:39:28,484 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T18:39:28,484 21 | uint32_t _last_timestamp; 2025-09-04T18:39:28,484 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:28,484 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:28,485 34 | Parameters() 2025-09-04T18:39:28,485 | ^~~~~~~~~~ 2025-09-04T18:39:28,485 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T18:39:28,485 21 | uint32_t _last_timestamp; 2025-09-04T18:39:28,485 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:28,485 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T18:39:28,485 18 | bool _enable_wrapper; 2025-09-04T18:39:28,485 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:28,485 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:28,485 34 | Parameters() 2025-09-04T18:39:28,485 | ^~~~~~~~~~ 2025-09-04T18:39:28,485 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T18:39:28,486 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-04T18:39:28,486 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T18:39:28,486 | ~~^~~~~~~~ 2025-09-04T18:39:28,568 In file included from ltp/src/framework/featurespace.h:7, 2025-09-04T18:39:28,568 from ltp/src/framework/model.h:6: 2025-09-04T18:39:28,568 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T18:39:28,569 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T18:39:28,569 603 | int32_t* entries; 2025-09-04T18:39:28,569 | ^~~~~~~ 2025-09-04T18:39:28,569 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T18:39:28,569 602 | uint32_t cap_entries; 2025-09-04T18:39:28,569 | ^~~~~~~~~~~ 2025-09-04T18:39:28,569 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:28,569 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:39:28,570 | ^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:28,575 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T18:39:28,575 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:39:28,575 73 | const utility::SmartMap* _dicts; 2025-09-04T18:39:28,575 | ^~~~~~ 2025-09-04T18:39:28,575 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T18:39:28,575 70 | uint32_t _i; 2025-09-04T18:39:28,576 | ^~ 2025-09-04T18:39:28,576 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:28,576 17 | FeatureSpaceIterator() 2025-09-04T18:39:28,576 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:28,577 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-04T18:39:28,577 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:39:28,577 73 | const utility::SmartMap* _dicts; 2025-09-04T18:39:28,577 | ^~~~~~ 2025-09-04T18:39:28,577 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T18:39:28,577 71 | uint32_t _num_dicts; 2025-09-04T18:39:28,577 | ^~~~~~~~~~ 2025-09-04T18:39:28,578 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:28,578 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T18:39:28,578 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:28,578 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:39:28,578 71 | uint32_t _num_dicts; 2025-09-04T18:39:28,578 | ^~~~~~~~~~ 2025-09-04T18:39:28,578 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T18:39:28,578 70 | uint32_t _i; 2025-09-04T18:39:28,578 | ^~ 2025-09-04T18:39:28,579 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:28,579 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T18:39:28,579 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:28,582 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-04T18:39:28,583 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:39:28,583 237 | uint32_t _num_dicts; 2025-09-04T18:39:28,583 | ^~~~~~~~~~ 2025-09-04T18:39:28,583 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T18:39:28,583 236 | uint32_t _num_labels; 2025-09-04T18:39:28,583 | ^~~~~~~~~~~ 2025-09-04T18:39:28,583 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:28,583 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T18:39:28,584 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:28,584 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T18:39:28,584 236 | uint32_t _num_labels; 2025-09-04T18:39:28,584 | ^~~~~~~~~~~ 2025-09-04T18:39:28,584 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T18:39:28,584 235 | uint32_t _offset; 2025-09-04T18:39:28,584 | ^~~~~~~ 2025-09-04T18:39:28,584 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:28,584 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T18:39:28,585 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:28,673 In file included from ltp/src/segmentor/preprocessor.h:9: 2025-09-04T18:39:28,674 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T18:39:28,674 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:28,674 67 | int len = str.size(); 2025-09-04T18:39:28,674 | ^~~ 2025-09-04T18:39:28,681 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T18:39:28,681 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:28,681 137 | int len = str.size(); 2025-09-04T18:39:28,681 | ^~~ 2025-09-04T18:39:28,681 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T18:39:28,681 138 | int sep_flag = (sep != ""); 2025-09-04T18:39:28,681 | ^~~~~~~~ 2025-09-04T18:39:28,689 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T18:39:28,689 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:28,689 233 | int len = str.size(); 2025-09-04T18:39:28,689 | ^~~ 2025-09-04T18:39:28,705 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T18:39:28,705 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T18:39:28,705 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:39:28,705 80 | std::pair rep; 2025-09-04T18:39:28,705 | ^~~ 2025-09-04T18:39:28,705 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:39:28,706 77 | int encoding; 2025-09-04T18:39:28,706 | ^~~~~~~~ 2025-09-04T18:39:28,706 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:28,706 20 | iterator(const iterator & other) 2025-09-04T18:39:28,706 | ^~~~~~~~ 2025-09-04T18:39:28,707 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T18:39:28,707 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:39:28,707 80 | std::pair rep; 2025-09-04T18:39:28,707 | ^~~ 2025-09-04T18:39:28,707 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:39:28,707 77 | int encoding; 2025-09-04T18:39:28,708 | ^~~~~~~~ 2025-09-04T18:39:28,708 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:28,708 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T18:39:28,708 | ^~~~~~~~ 2025-09-04T18:39:28,712 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T18:39:28,712 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:39:28,712 80 | std::pair rep; 2025-09-04T18:39:28,712 | ^~~ 2025-09-04T18:39:28,712 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:39:28,712 77 | int encoding; 2025-09-04T18:39:28,713 | ^~~~~~~~ 2025-09-04T18:39:28,713 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:28,713 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T18:39:28,713 | ^~~~~~~~ 2025-09-04T18:39:28,724 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T18:39:28,724 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T18:39:28,724 175 | unsigned idx = 0; 2025-09-04T18:39:28,724 | ^~~ 2025-09-04T18:39:28,782 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T18:39:28,782 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:28,782 67 | int len = x.size(); 2025-09-04T18:39:28,782 | ^~~ 2025-09-04T18:39:28,782 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T18:39:28,782 68 | int i = 0; 2025-09-04T18:39:28,782 | ^ 2025-09-04T18:39:28,784 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T18:39:28,784 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:28,784 85 | int len = x.size(); 2025-09-04T18:39:28,785 | ^~~ 2025-09-04T18:39:28,785 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T18:39:28,785 86 | int i = 0; 2025-09-04T18:39:28,785 | ^ 2025-09-04T18:39:29,431 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T18:39:29,431 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T18:39:29,431 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-04T18:39:29,431 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T18:39:29,431 from ltp/src/segmentor/preprocessor.h:14: 2025-09-04T18:39:29,431 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T18:39:29,431 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,431 420 | : public std::unary_function \ 2025-09-04T18:39:29,432 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,432 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:29,432 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T18:39:29,432 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,433 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:39:29,433 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T18:39:29,433 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T18:39:29,433 from /usr/include/c++/14/ios:44, 2025-09-04T18:39:29,433 from /usr/include/c++/14/ostream:40, 2025-09-04T18:39:29,433 from /usr/include/c++/14/iostream:41, 2025-09-04T18:39:29,433 from ltp/src/segmentor/segment_dll.h:9, 2025-09-04T18:39:29,433 from ltp/src/segmentor/segment_dll.cpp:1: 2025-09-04T18:39:29,433 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,434 117 | struct unary_function 2025-09-04T18:39:29,434 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,435 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,435 420 | : public std::unary_function \ 2025-09-04T18:39:29,435 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,435 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:29,435 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T18:39:29,435 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,436 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,436 117 | struct unary_function 2025-09-04T18:39:29,436 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,437 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,437 420 | : public std::unary_function \ 2025-09-04T18:39:29,437 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,437 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:29,438 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T18:39:29,438 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,438 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,438 117 | struct unary_function 2025-09-04T18:39:29,438 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,439 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,439 420 | : public std::unary_function \ 2025-09-04T18:39:29,440 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,440 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:29,440 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T18:39:29,440 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,440 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,440 117 | struct unary_function 2025-09-04T18:39:29,440 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,441 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,442 420 | : public std::unary_function \ 2025-09-04T18:39:29,442 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,442 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:29,442 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T18:39:29,442 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,442 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,442 117 | struct unary_function 2025-09-04T18:39:29,442 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,444 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,444 420 | : public std::unary_function \ 2025-09-04T18:39:29,444 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,444 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:29,444 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T18:39:29,444 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,444 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,445 117 | struct unary_function 2025-09-04T18:39:29,445 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,446 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,446 420 | : public std::unary_function \ 2025-09-04T18:39:29,446 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,447 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:29,447 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T18:39:29,447 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,447 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,447 117 | struct unary_function 2025-09-04T18:39:29,447 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,449 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,449 420 | : public std::unary_function \ 2025-09-04T18:39:29,449 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,449 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:29,449 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T18:39:29,450 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,450 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,450 117 | struct unary_function 2025-09-04T18:39:29,450 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,452 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,452 420 | : public std::unary_function \ 2025-09-04T18:39:29,452 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,452 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:29,452 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T18:39:29,452 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,453 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,453 117 | struct unary_function 2025-09-04T18:39:29,453 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,455 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,455 420 | : public std::unary_function \ 2025-09-04T18:39:29,455 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,455 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:29,455 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T18:39:29,455 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,455 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,456 117 | struct unary_function 2025-09-04T18:39:29,456 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,457 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,458 420 | : public std::unary_function \ 2025-09-04T18:39:29,458 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,458 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:29,458 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T18:39:29,458 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,458 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,458 117 | struct unary_function 2025-09-04T18:39:29,459 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,460 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,460 420 | : public std::unary_function \ 2025-09-04T18:39:29,460 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,461 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:29,461 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T18:39:29,461 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,461 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,461 117 | struct unary_function 2025-09-04T18:39:29,461 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,463 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,463 420 | : public std::unary_function \ 2025-09-04T18:39:29,463 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,463 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:29,464 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T18:39:29,464 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,464 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,464 117 | struct unary_function 2025-09-04T18:39:29,464 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,465 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,465 420 | : public std::unary_function \ 2025-09-04T18:39:29,465 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,466 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:29,466 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T18:39:29,466 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,466 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,466 117 | struct unary_function 2025-09-04T18:39:29,466 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,468 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,468 430 | : public std::unary_function \ 2025-09-04T18:39:29,468 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,468 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:39:29,468 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T18:39:29,468 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,469 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,469 117 | struct unary_function 2025-09-04T18:39:29,469 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,470 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,471 430 | : public std::unary_function \ 2025-09-04T18:39:29,471 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,471 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:39:29,471 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T18:39:29,471 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,471 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,471 117 | struct unary_function 2025-09-04T18:39:29,471 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,473 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,473 420 | : public std::unary_function \ 2025-09-04T18:39:29,473 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,473 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:29,473 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T18:39:29,473 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,474 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,474 117 | struct unary_function 2025-09-04T18:39:29,474 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,475 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,475 420 | : public std::unary_function \ 2025-09-04T18:39:29,475 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,475 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:29,475 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T18:39:29,475 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,475 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,475 117 | struct unary_function 2025-09-04T18:39:29,476 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,477 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,477 420 | : public std::unary_function \ 2025-09-04T18:39:29,477 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,477 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:29,477 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T18:39:29,477 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:29,478 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,478 117 | struct unary_function 2025-09-04T18:39:29,478 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,479 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,479 484 | : public std::unary_function 2025-09-04T18:39:29,479 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,479 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,479 117 | struct unary_function 2025-09-04T18:39:29,479 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,603 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T18:39:29,603 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:29,603 257 | : std::unary_function 2025-09-04T18:39:29,603 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:29,603 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:29,603 117 | struct unary_function 2025-09-04T18:39:29,604 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:30,223 ltp/src/segmentor/segment_dll.cpp: In function ‘void* segmentor_create_segmentor(const char*, const char*)’: 2025-09-04T18:39:30,223 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-04T18:39:30,223 154 | delete wrapper; 2025-09-04T18:39:30,223 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:30,224 ltp/src/segmentor/segment_dll.cpp: In function ‘int segmentor_release_segmentor(void*)’: 2025-09-04T18:39:30,224 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-04T18:39:30,224 165 | delete reinterpret_cast<__ltp_dll_segmentor_wrapper*>(segmentor); 2025-09-04T18:39:30,224 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:30,226 ltp/src/segmentor/segment_dll.cpp: In function ‘void* customized_segmentor_create_segmentor(const char*, const char*, const char*)’: 2025-09-04T18:39:30,226 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-04T18:39:30,226 187 | delete wrapper; 2025-09-04T18:39:30,226 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:30,227 ltp/src/segmentor/segment_dll.cpp: In function ‘int customized_segmentor_release_segmentor(void*)’: 2025-09-04T18:39:30,227 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-04T18:39:30,227 198 | delete reinterpret_cast<__ltp_dll_customized_segmentor_wrapper*>(segmentor); 2025-09-04T18:39:30,227 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:30,287 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-04T18:39:30,287 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T18:39:30,287 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:39:30,287 | ^ 2025-09-04T18:39:30,287 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T18:39:30,287 461 | unsigned int _cap_entries; 2025-09-04T18:39:30,288 | ^~~~~~~~~~~~ 2025-09-04T18:39:30,288 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T18:39:30,288 454 | unsigned int _num_buckets; 2025-09-04T18:39:30,288 | ^~~~~~~~~~~~ 2025-09-04T18:39:30,288 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:30,288 74 | explicit SmartMap() : 2025-09-04T18:39:30,288 | ^~~~~~~~ 2025-09-04T18:39:30,289 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:39:30,289 464 | unsigned int _len_key_buffer; 2025-09-04T18:39:30,289 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:30,289 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T18:39:30,289 445 | int32_t * _hash_buckets; 2025-09-04T18:39:30,289 | ^~~~~~~~~~~~~ 2025-09-04T18:39:30,289 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:30,289 74 | explicit SmartMap() : 2025-09-04T18:39:30,289 | ^~~~~~~~ 2025-09-04T18:39:30,290 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:39:30,290 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T18:39:30,290 | ^~~~~~~~~~~ 2025-09-04T18:39:30,290 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T18:39:30,290 446 | int32_t * _hash_buckets_volumn; 2025-09-04T18:39:30,290 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:30,290 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:30,290 74 | explicit SmartMap() : 2025-09-04T18:39:30,291 | ^~~~~~~~ 2025-09-04T18:39:30,296 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-04T18:39:30,296 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T18:39:30,296 618 | set(key, idx); 2025-09-04T18:39:30,296 | ~~~^~~~~~~~~~ 2025-09-04T18:39:30,297 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T18:39:30,297 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T18:39:30,297 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T18:39:30,300 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-04T18:39:30,301 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T18:39:30,301 683 | SmartMap::dump(out); 2025-09-04T18:39:30,301 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T18:39:30,301 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T18:39:30,301 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T18:39:30,301 | ^~~~~~ 2025-09-04T18:39:30,691 In file included from ltp/src/segmentor/preprocessor.h:8: 2025-09-04T18:39:30,692 ltp/src/segmentor/settings.h: At global scope: 2025-09-04T18:39:30,692 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T18:39:30,692 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-04T18:39:30,692 | ^~~~~~~~~~~~~ 2025-09-04T18:39:32,844 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:39:33,336 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T18:39:33,337 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T18:39:33,337 from ltp/src/segmentor/preprocessor.h:10, 2025-09-04T18:39:33,337 from ltp/src/segmentor/segmentor.h:7, 2025-09-04T18:39:33,337 from ltp/src/segmentor/segmentor.cpp:5: 2025-09-04T18:39:33,337 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T18:39:33,337 4 | #pragma warning(disable: 4309) 2025-09-04T18:39:34,541 In file included from ltp/src/segmentor/segmentor.cpp:4: 2025-09-04T18:39:34,541 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T18:39:34,541 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:34,541 67 | int len = str.size(); 2025-09-04T18:39:34,541 | ^~~ 2025-09-04T18:39:34,548 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T18:39:34,548 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:34,548 137 | int len = str.size(); 2025-09-04T18:39:34,549 | ^~~ 2025-09-04T18:39:34,549 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T18:39:34,549 138 | int sep_flag = (sep != ""); 2025-09-04T18:39:34,549 | ^~~~~~~~ 2025-09-04T18:39:34,556 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T18:39:34,556 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:34,557 233 | int len = str.size(); 2025-09-04T18:39:34,557 | ^~~ 2025-09-04T18:39:34,894 In file included from ltp/src/segmentor/segmentor.h:4: 2025-09-04T18:39:34,894 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T18:39:34,894 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-04T18:39:34,894 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T18:39:34,894 | ~~^~~ 2025-09-04T18:39:34,895 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-04T18:39:34,895 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T18:39:34,895 | ~~^~~ 2025-09-04T18:39:34,895 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-04T18:39:34,896 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T18:39:34,896 | ~~^~~ 2025-09-04T18:39:34,896 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-04T18:39:34,896 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T18:39:34,896 | ~~^~~ 2025-09-04T18:39:34,911 In file included from ltp/src/framework/model.h:5, 2025-09-04T18:39:34,912 from ltp/src/segmentor/model.h:4, 2025-09-04T18:39:34,912 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T18:39:34,912 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T18:39:34,912 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T18:39:34,912 25 | uint32_t* _W_time; 2025-09-04T18:39:34,912 | ^~~~~~~ 2025-09-04T18:39:34,912 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T18:39:34,912 21 | uint32_t _last_timestamp; 2025-09-04T18:39:34,912 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:34,913 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:34,913 34 | Parameters() 2025-09-04T18:39:34,913 | ^~~~~~~~~~ 2025-09-04T18:39:34,913 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T18:39:34,913 21 | uint32_t _last_timestamp; 2025-09-04T18:39:34,913 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:34,913 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T18:39:34,913 18 | bool _enable_wrapper; 2025-09-04T18:39:34,914 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:34,914 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:34,914 34 | Parameters() 2025-09-04T18:39:34,914 | ^~~~~~~~~~ 2025-09-04T18:39:34,919 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T18:39:34,919 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-04T18:39:34,919 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T18:39:34,919 | ~~^~~~~~~~ 2025-09-04T18:39:34,951 In file included from ltp/src/framework/featurespace.h:7, 2025-09-04T18:39:34,951 from ltp/src/framework/model.h:6: 2025-09-04T18:39:34,951 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T18:39:34,951 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T18:39:34,951 603 | int32_t* entries; 2025-09-04T18:39:34,952 | ^~~~~~~ 2025-09-04T18:39:34,952 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T18:39:34,952 602 | uint32_t cap_entries; 2025-09-04T18:39:34,952 | ^~~~~~~~~~~ 2025-09-04T18:39:34,952 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:34,952 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:39:34,952 | ^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:34,958 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T18:39:34,958 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:39:34,958 73 | const utility::SmartMap* _dicts; 2025-09-04T18:39:34,958 | ^~~~~~ 2025-09-04T18:39:34,958 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T18:39:34,958 70 | uint32_t _i; 2025-09-04T18:39:34,958 | ^~ 2025-09-04T18:39:34,959 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:34,959 17 | FeatureSpaceIterator() 2025-09-04T18:39:34,959 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:34,959 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-04T18:39:34,960 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:39:34,960 73 | const utility::SmartMap* _dicts; 2025-09-04T18:39:34,960 | ^~~~~~ 2025-09-04T18:39:34,960 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T18:39:34,960 71 | uint32_t _num_dicts; 2025-09-04T18:39:34,960 | ^~~~~~~~~~ 2025-09-04T18:39:34,960 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:34,960 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T18:39:34,961 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:34,961 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:39:34,961 71 | uint32_t _num_dicts; 2025-09-04T18:39:34,961 | ^~~~~~~~~~ 2025-09-04T18:39:34,961 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T18:39:34,961 70 | uint32_t _i; 2025-09-04T18:39:34,961 | ^~ 2025-09-04T18:39:34,961 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:34,962 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T18:39:34,962 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:34,965 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-04T18:39:34,965 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T18:39:34,965 237 | uint32_t _num_dicts; 2025-09-04T18:39:34,965 | ^~~~~~~~~~ 2025-09-04T18:39:34,966 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T18:39:34,966 236 | uint32_t _num_labels; 2025-09-04T18:39:34,966 | ^~~~~~~~~~~ 2025-09-04T18:39:34,966 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:34,966 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T18:39:34,966 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:34,966 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T18:39:34,967 236 | uint32_t _num_labels; 2025-09-04T18:39:34,967 | ^~~~~~~~~~~ 2025-09-04T18:39:34,967 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T18:39:34,967 235 | uint32_t _offset; 2025-09-04T18:39:34,967 | ^~~~~~~ 2025-09-04T18:39:34,967 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:34,967 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T18:39:34,967 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,016 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T18:39:35,016 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T18:39:35,017 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:39:35,017 80 | std::pair rep; 2025-09-04T18:39:35,017 | ^~~ 2025-09-04T18:39:35,017 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:39:35,017 77 | int encoding; 2025-09-04T18:39:35,017 | ^~~~~~~~ 2025-09-04T18:39:35,017 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:35,017 20 | iterator(const iterator & other) 2025-09-04T18:39:35,017 | ^~~~~~~~ 2025-09-04T18:39:35,018 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T18:39:35,018 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:39:35,018 80 | std::pair rep; 2025-09-04T18:39:35,019 | ^~~ 2025-09-04T18:39:35,019 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:39:35,019 77 | int encoding; 2025-09-04T18:39:35,019 | ^~~~~~~~ 2025-09-04T18:39:35,019 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:35,019 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T18:39:35,019 | ^~~~~~~~ 2025-09-04T18:39:35,023 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T18:39:35,024 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:39:35,024 80 | std::pair rep; 2025-09-04T18:39:35,024 | ^~~ 2025-09-04T18:39:35,024 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:39:35,024 77 | int encoding; 2025-09-04T18:39:35,024 | ^~~~~~~~ 2025-09-04T18:39:35,024 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:35,024 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T18:39:35,025 | ^~~~~~~~ 2025-09-04T18:39:35,035 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T18:39:35,035 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T18:39:35,035 175 | unsigned idx = 0; 2025-09-04T18:39:35,036 | ^~~ 2025-09-04T18:39:35,093 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T18:39:35,093 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:35,093 67 | int len = x.size(); 2025-09-04T18:39:35,093 | ^~~ 2025-09-04T18:39:35,094 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T18:39:35,094 68 | int i = 0; 2025-09-04T18:39:35,094 | ^ 2025-09-04T18:39:35,096 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T18:39:35,096 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:35,096 85 | int len = x.size(); 2025-09-04T18:39:35,096 | ^~~ 2025-09-04T18:39:35,096 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T18:39:35,096 86 | int i = 0; 2025-09-04T18:39:35,096 | ^ 2025-09-04T18:39:35,751 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T18:39:35,752 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T18:39:35,752 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-04T18:39:35,752 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T18:39:35,752 from ltp/src/segmentor/preprocessor.h:14: 2025-09-04T18:39:35,752 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T18:39:35,752 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,752 420 | : public std::unary_function \ 2025-09-04T18:39:35,752 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,752 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:35,752 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T18:39:35,752 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,753 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:39:35,753 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T18:39:35,754 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T18:39:35,754 from /usr/include/c++/14/ios:44, 2025-09-04T18:39:35,754 from /usr/include/c++/14/ostream:40, 2025-09-04T18:39:35,754 from /usr/include/c++/14/iostream:41, 2025-09-04T18:39:35,754 from ltp/src/utils/strvec.hpp:7, 2025-09-04T18:39:35,754 from ltp/src/segmentor/segmentor.cpp:3: 2025-09-04T18:39:35,754 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,754 117 | struct unary_function 2025-09-04T18:39:35,754 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,756 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,756 420 | : public std::unary_function \ 2025-09-04T18:39:35,756 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,756 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:35,756 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T18:39:35,756 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,756 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,757 117 | struct unary_function 2025-09-04T18:39:35,757 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,758 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,758 420 | : public std::unary_function \ 2025-09-04T18:39:35,758 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,758 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:35,758 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T18:39:35,759 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,759 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,759 117 | struct unary_function 2025-09-04T18:39:35,759 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,760 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,760 420 | : public std::unary_function \ 2025-09-04T18:39:35,761 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,761 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:35,761 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T18:39:35,761 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,761 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,761 117 | struct unary_function 2025-09-04T18:39:35,761 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,762 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,762 420 | : public std::unary_function \ 2025-09-04T18:39:35,762 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,762 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:35,762 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T18:39:35,762 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,763 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,763 117 | struct unary_function 2025-09-04T18:39:35,763 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,763 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,763 420 | : public std::unary_function \ 2025-09-04T18:39:35,763 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,763 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:35,763 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T18:39:35,764 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,764 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,764 117 | struct unary_function 2025-09-04T18:39:35,764 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,764 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,764 420 | : public std::unary_function \ 2025-09-04T18:39:35,764 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,765 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:35,765 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T18:39:35,765 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,765 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,765 117 | struct unary_function 2025-09-04T18:39:35,765 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,765 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,766 420 | : public std::unary_function \ 2025-09-04T18:39:35,766 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,766 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:35,766 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T18:39:35,766 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,766 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,766 117 | struct unary_function 2025-09-04T18:39:35,766 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,767 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,767 420 | : public std::unary_function \ 2025-09-04T18:39:35,767 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,767 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:35,767 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T18:39:35,767 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,767 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,768 117 | struct unary_function 2025-09-04T18:39:35,768 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,768 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,768 420 | : public std::unary_function \ 2025-09-04T18:39:35,768 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,768 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:35,768 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T18:39:35,768 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,769 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,769 117 | struct unary_function 2025-09-04T18:39:35,769 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,769 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,769 420 | : public std::unary_function \ 2025-09-04T18:39:35,769 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,769 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:35,770 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T18:39:35,770 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,770 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,770 117 | struct unary_function 2025-09-04T18:39:35,770 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,770 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,770 420 | : public std::unary_function \ 2025-09-04T18:39:35,771 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,771 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:35,771 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T18:39:35,771 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,771 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,771 117 | struct unary_function 2025-09-04T18:39:35,771 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,772 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,772 420 | : public std::unary_function \ 2025-09-04T18:39:35,772 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,772 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:35,772 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T18:39:35,772 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,772 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,772 117 | struct unary_function 2025-09-04T18:39:35,773 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,773 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,773 420 | : public std::unary_function \ 2025-09-04T18:39:35,773 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,773 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:35,773 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T18:39:35,774 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,774 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,774 117 | struct unary_function 2025-09-04T18:39:35,774 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,774 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,774 430 | : public std::unary_function \ 2025-09-04T18:39:35,774 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,774 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:39:35,775 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T18:39:35,775 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,775 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,775 117 | struct unary_function 2025-09-04T18:39:35,775 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,776 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,776 430 | : public std::unary_function \ 2025-09-04T18:39:35,776 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,776 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:39:35,776 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T18:39:35,776 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,777 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,777 117 | struct unary_function 2025-09-04T18:39:35,777 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,777 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,778 420 | : public std::unary_function \ 2025-09-04T18:39:35,778 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,778 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:35,778 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T18:39:35,778 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,778 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,778 117 | struct unary_function 2025-09-04T18:39:35,778 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,779 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,779 420 | : public std::unary_function \ 2025-09-04T18:39:35,779 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,779 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:35,779 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T18:39:35,779 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,779 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,779 117 | struct unary_function 2025-09-04T18:39:35,780 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,780 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,780 420 | : public std::unary_function \ 2025-09-04T18:39:35,780 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,780 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:39:35,780 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T18:39:35,780 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:35,781 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,781 117 | struct unary_function 2025-09-04T18:39:35,781 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,781 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,781 484 | : public std::unary_function 2025-09-04T18:39:35,781 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,781 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,781 117 | struct unary_function 2025-09-04T18:39:35,782 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,902 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T18:39:35,902 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:35,903 257 | : std::unary_function 2025-09-04T18:39:35,903 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:35,903 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:35,903 117 | struct unary_function 2025-09-04T18:39:35,903 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:36,546 ltp/src/segmentor/segmentor.cpp: In member function ‘void ltp::segmentor::Segmentor::load_lexicon(const char*, ltp::segmentor::Model::lexicon_t*) const’: 2025-09-04T18:39:36,546 ltp/src/segmentor/segmentor.cpp:243:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:36,546 243 | for(int index=0; index::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T18:39:36,622 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T18:39:36,622 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T18:39:36,622 | ^ 2025-09-04T18:39:36,622 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T18:39:36,622 461 | unsigned int _cap_entries; 2025-09-04T18:39:36,622 | ^~~~~~~~~~~~ 2025-09-04T18:39:36,622 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T18:39:36,622 454 | unsigned int _num_buckets; 2025-09-04T18:39:36,622 | ^~~~~~~~~~~~ 2025-09-04T18:39:36,622 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:36,623 74 | explicit SmartMap() : 2025-09-04T18:39:36,623 | ^~~~~~~~ 2025-09-04T18:39:36,623 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:39:36,623 464 | unsigned int _len_key_buffer; 2025-09-04T18:39:36,623 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:36,623 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T18:39:36,623 445 | int32_t * _hash_buckets; 2025-09-04T18:39:36,623 | ^~~~~~~~~~~~~ 2025-09-04T18:39:36,623 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:36,623 74 | explicit SmartMap() : 2025-09-04T18:39:36,623 | ^~~~~~~~ 2025-09-04T18:39:36,624 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T18:39:36,624 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T18:39:36,624 | ^~~~~~~~~~~ 2025-09-04T18:39:36,624 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T18:39:36,624 446 | int32_t * _hash_buckets_volumn; 2025-09-04T18:39:36,624 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:36,624 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T18:39:36,624 74 | explicit SmartMap() : 2025-09-04T18:39:36,624 | ^~~~~~~~ 2025-09-04T18:39:36,627 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-04T18:39:36,627 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T18:39:36,628 618 | set(key, idx); 2025-09-04T18:39:36,628 | ~~~^~~~~~~~~~ 2025-09-04T18:39:36,628 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T18:39:36,628 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T18:39:36,628 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T18:39:36,631 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-04T18:39:36,631 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T18:39:36,631 683 | SmartMap::dump(out); 2025-09-04T18:39:36,631 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T18:39:36,631 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T18:39:36,631 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T18:39:36,631 | ^~~~~~ 2025-09-04T18:39:36,667 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-04T18:39:36,667 ltp/src/segmentor/segmentor.cpp:261:17: required from here 2025-09-04T18:39:36,667 261 | lexicon->set(updated?full.c_str():form.c_str(), true); 2025-09-04T18:39:36,667 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:36,667 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T18:39:36,668 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T18:39:36,668 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T18:39:37,066 In file included from ltp/src/segmentor/preprocessor.h:8: 2025-09-04T18:39:37,067 ltp/src/segmentor/settings.h: At global scope: 2025-09-04T18:39:37,067 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T18:39:37,067 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-04T18:39:37,067 | ^~~~~~~~~~~~~ 2025-09-04T18:39:40,863 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:39:41,210 In file included from ltp/src/utils/sentsplit.hpp:9, 2025-09-04T18:39:41,210 from ltp/src/splitsnt/SplitSentence.cpp:3: 2025-09-04T18:39:41,210 ltp/src/utils/sentsplit.tab:5: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T18:39:41,210 5 | #pragma warning(disable: 4309) 2025-09-04T18:39:41,965 In file included from ltp/src/splitsnt/SplitSentence.cpp:2: 2025-09-04T18:39:41,965 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T18:39:41,965 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:41,965 67 | int len = str.size(); 2025-09-04T18:39:41,966 | ^~~ 2025-09-04T18:39:41,971 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T18:39:41,972 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:41,972 137 | int len = str.size(); 2025-09-04T18:39:41,972 | ^~~ 2025-09-04T18:39:41,972 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T18:39:41,972 138 | int sep_flag = (sep != ""); 2025-09-04T18:39:41,972 | ^~~~~~~~ 2025-09-04T18:39:41,978 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T18:39:41,979 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T18:39:41,979 233 | int len = str.size(); 2025-09-04T18:39:41,979 | ^~~ 2025-09-04T18:39:42,001 In file included from ltp/src/utils/sentsplit.hpp:8: 2025-09-04T18:39:42,002 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T18:39:42,002 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:39:42,002 80 | std::pair rep; 2025-09-04T18:39:42,002 | ^~~ 2025-09-04T18:39:42,002 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:39:42,002 77 | int encoding; 2025-09-04T18:39:42,002 | ^~~~~~~~ 2025-09-04T18:39:42,002 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:42,003 20 | iterator(const iterator & other) 2025-09-04T18:39:42,003 | ^~~~~~~~ 2025-09-04T18:39:42,003 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T18:39:42,003 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:39:42,003 80 | std::pair rep; 2025-09-04T18:39:42,003 | ^~~ 2025-09-04T18:39:42,003 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:39:42,003 77 | int encoding; 2025-09-04T18:39:42,004 | ^~~~~~~~ 2025-09-04T18:39:42,004 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:42,004 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T18:39:42,004 | ^~~~~~~~ 2025-09-04T18:39:42,008 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T18:39:42,008 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T18:39:42,008 80 | std::pair rep; 2025-09-04T18:39:42,008 | ^~~ 2025-09-04T18:39:42,008 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T18:39:42,009 77 | int encoding; 2025-09-04T18:39:42,009 | ^~~~~~~~ 2025-09-04T18:39:42,009 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T18:39:42,009 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T18:39:42,009 | ^~~~~~~~ 2025-09-04T18:39:42,019 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T18:39:42,019 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T18:39:42,019 175 | unsigned idx = 0; 2025-09-04T18:39:42,019 | ^~~ 2025-09-04T18:39:43,652 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:39:48,228 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T18:39:48,229 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-04T18:39:48,229 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-04T18:39:48,229 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-04T18:39:48,229 from ltp/thirdparty/boost/include/boost/program_options.hpp:15, 2025-09-04T18:39:48,229 from ltp/src/srl/include/base/config.h:8, 2025-09-04T18:39:48,229 from ltp/src/srl/common/config/ModelConf.h:8, 2025-09-04T18:39:48,229 from ltp/src/srl/Pi/config/SrlPiConfig.h:8, 2025-09-04T18:39:48,229 from ltp/src/srl/DepSRL.h:18, 2025-09-04T18:39:48,229 from ltp/src/srl/DepSRL.cpp:12: 2025-09-04T18:39:48,229 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:48,230 662 | , public std::unary_function 2025-09-04T18:39:48,230 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:48,230 In file included from /usr/include/c++/14/bits/refwrap.h:39, 2025-09-04T18:39:48,230 from /usr/include/c++/14/vector:68, 2025-09-04T18:39:48,230 from ltp/src/srl/DepSRL.h:14: 2025-09-04T18:39:48,230 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:48,230 117 | struct unary_function 2025-09-04T18:39:48,230 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:48,342 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:39:48,342 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:39:48,342 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:39:48,343 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:39:48,343 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-04T18:39:48,343 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-04T18:39:48,343 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-04T18:39:48,343 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-04T18:39:48,343 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:39:48,343 188 | failed ************ (Pred::************ 2025-09-04T18:39:48,343 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:48,343 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:39:48,344 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:48,344 190 | ); 2025-09-04T18:39:48,344 | ~ 2025-09-04T18:39:48,344 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:39:48,344 188 | failed ************ (Pred::************ 2025-09-04T18:39:48,344 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:48,344 | - 2025-09-04T18:39:48,344 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:39:48,344 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:48,345 190 | ); 2025-09-04T18:39:48,345 | ~ 2025-09-04T18:39:48,345 | - 2025-09-04T18:39:48,345 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:39:48,345 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:39:48,345 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:48,345 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:39:48,345 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:48,345 195 | ); 2025-09-04T18:39:48,345 | ~ 2025-09-04T18:39:48,346 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:39:48,346 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:39:48,346 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:48,346 | - 2025-09-04T18:39:48,346 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:39:48,346 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:48,346 195 | ); 2025-09-04T18:39:48,346 | ~ 2025-09-04T18:39:48,346 | - 2025-09-04T18:39:48,562 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T18:39:48,562 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T18:39:48,563 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-04T18:39:48,563 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-04T18:39:48,563 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-04T18:39:48,563 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:48,563 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:39:48,563 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:48,563 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:48,563 117 | struct unary_function 2025-09-04T18:39:48,564 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:48,564 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:48,564 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:39:48,564 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:48,564 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:48,564 117 | struct unary_function 2025-09-04T18:39:48,564 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:48,564 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:48,564 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:39:48,564 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:48,564 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:48,565 117 | struct unary_function 2025-09-04T18:39:48,565 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:49,205 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T18:39:49,205 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:39:49,205 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-04T18:39:49,205 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-04T18:39:49,205 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-04T18:39:49,205 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:49,205 666 | , public std::binary_function 2025-09-04T18:39:49,205 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:49,206 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:39:49,206 131 | struct binary_function 2025-09-04T18:39:49,206 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:49,529 In file included from ltp/thirdparty/boost/include/boost/optional/optional.hpp:48, 2025-09-04T18:39:49,529 from ltp/thirdparty/boost/include/boost/optional.hpp:15, 2025-09-04T18:39:49,529 from ltp/thirdparty/boost/include/boost/format/internals.hpp:20, 2025-09-04T18:39:49,529 from ltp/thirdparty/boost/include/boost/format.hpp:38, 2025-09-04T18:39:49,529 from ltp/src/srl/include/base/debug.h:15, 2025-09-04T18:39:49,529 from ltp/src/srl/common/config/ModelConf.h:9: 2025-09-04T18:39:49,530 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:36:32: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:49,530 36 | struct equal_pointees_t : std::binary_function 2025-09-04T18:39:49,530 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:49,530 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:39:49,530 131 | struct binary_function 2025-09-04T18:39:49,530 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:49,530 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:59:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:49,530 59 | struct less_pointees_t : std::binary_function 2025-09-04T18:39:49,530 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:49,531 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:39:49,531 131 | struct binary_function 2025-09-04T18:39:49,531 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:49,744 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/case_conv.hpp:24, 2025-09-04T18:39:49,745 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:20, 2025-09-04T18:39:49,745 from ltp/src/srl/include/base/debug.h:17: 2025-09-04T18:39:49,745 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-04T18:39:49,745 33 | struct to_lowerF : public std::unary_function 2025-09-04T18:39:49,745 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:49,745 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:49,745 117 | struct unary_function 2025-09-04T18:39:49,745 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:49,746 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-04T18:39:49,746 53 | struct to_upperF : public std::unary_function 2025-09-04T18:39:49,746 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:49,746 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:49,746 117 | struct unary_function 2025-09-04T18:39:49,746 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:49,770 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:28, 2025-09-04T18:39:49,770 from ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:16, 2025-09-04T18:39:49,770 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:23: 2025-09-04T18:39:49,770 ltp/thirdparty/boost/include/boost/algorithm/string/detail/util.hpp:93:29: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:39:49,770 93 | public std::unary_function< iterator_range, SeqT > 2025-09-04T18:39:49,770 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:49,771 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:39:49,771 117 | struct unary_function 2025-09-04T18:39:49,771 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:52,857 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:39:52,857 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:39:52,857 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:39:52,857 from ltp/thirdparty/dynet/dynet/tensor.h:31, 2025-09-04T18:39:52,857 from ltp/thirdparty/dynet/dynet/model.h:18, 2025-09-04T18:39:52,857 from ltp/src/srl/common/model/SeqLabelModel.h:9, 2025-09-04T18:39:52,857 from ltp/src/srl/common/model/PiSrlModel.h:9, 2025-09-04T18:39:52,858 from ltp/src/srl/Pi/model/SrlPiModel.h:9, 2025-09-04T18:39:52,858 from ltp/src/srl/DepSRL.h:20: 2025-09-04T18:39:52,858 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:39:52,858 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,858 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:39:52,858 | ^~ 2025-09-04T18:39:52,858 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,858 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:39:52,858 | ^~ 2025-09-04T18:39:52,858 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,859 134 | WORK(0); 2025-09-04T18:39:52,859 | ^~~~ 2025-09-04T18:39:52,859 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,859 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,859 | ^~ 2025-09-04T18:39:52,859 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,859 134 | WORK(0); 2025-09-04T18:39:52,859 | ^~~~ 2025-09-04T18:39:52,859 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,859 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:39:52,859 | ^~~~~~ 2025-09-04T18:39:52,860 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,860 134 | WORK(0); 2025-09-04T18:39:52,860 | ^~~~ 2025-09-04T18:39:52,860 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,860 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,860 | ^~ 2025-09-04T18:39:52,860 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,860 135 | WORK(1); 2025-09-04T18:39:52,860 | ^~~~ 2025-09-04T18:39:52,860 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,861 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:39:52,861 | ^~~~~~ 2025-09-04T18:39:52,861 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,861 135 | WORK(1); 2025-09-04T18:39:52,861 | ^~~~ 2025-09-04T18:39:52,861 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,861 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,861 | ^~ 2025-09-04T18:39:52,861 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,861 136 | WORK(2); 2025-09-04T18:39:52,861 | ^~~~ 2025-09-04T18:39:52,862 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,862 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:39:52,862 | ^~~~~~ 2025-09-04T18:39:52,862 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,862 136 | WORK(2); 2025-09-04T18:39:52,862 | ^~~~ 2025-09-04T18:39:52,862 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,862 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,862 | ^~ 2025-09-04T18:39:52,862 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,862 137 | WORK(3); 2025-09-04T18:39:52,863 | ^~~~ 2025-09-04T18:39:52,863 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,863 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:39:52,863 | ^~~~~~ 2025-09-04T18:39:52,863 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,863 137 | WORK(3); 2025-09-04T18:39:52,863 | ^~~~ 2025-09-04T18:39:52,863 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,863 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,864 | ^~ 2025-09-04T18:39:52,864 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,864 138 | WORK(4); 2025-09-04T18:39:52,864 | ^~~~ 2025-09-04T18:39:52,864 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,864 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:39:52,864 | ^~~~~~ 2025-09-04T18:39:52,864 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,864 138 | WORK(4); 2025-09-04T18:39:52,864 | ^~~~ 2025-09-04T18:39:52,864 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,865 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,865 | ^~ 2025-09-04T18:39:52,865 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,865 139 | WORK(5); 2025-09-04T18:39:52,865 | ^~~~ 2025-09-04T18:39:52,865 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,865 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:39:52,865 | ^~~~~~ 2025-09-04T18:39:52,865 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,865 139 | WORK(5); 2025-09-04T18:39:52,866 | ^~~~ 2025-09-04T18:39:52,866 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,866 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,866 | ^~ 2025-09-04T18:39:52,866 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,866 140 | WORK(6); 2025-09-04T18:39:52,866 | ^~~~ 2025-09-04T18:39:52,866 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,866 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:39:52,866 | ^~~~~~ 2025-09-04T18:39:52,866 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,867 140 | WORK(6); 2025-09-04T18:39:52,867 | ^~~~ 2025-09-04T18:39:52,867 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,867 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,867 | ^~ 2025-09-04T18:39:52,867 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,867 141 | WORK(7); 2025-09-04T18:39:52,867 | ^~~~ 2025-09-04T18:39:52,867 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,867 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:39:52,868 | ^~~~~~ 2025-09-04T18:39:52,868 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,868 141 | WORK(7); 2025-09-04T18:39:52,868 | ^~~~ 2025-09-04T18:39:52,868 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,868 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,868 | ^~ 2025-09-04T18:39:52,868 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,868 146 | WORK(0); 2025-09-04T18:39:52,868 | ^~~~ 2025-09-04T18:39:52,868 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,869 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:39:52,869 | ^~~~~~ 2025-09-04T18:39:52,869 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,869 146 | WORK(0); 2025-09-04T18:39:52,869 | ^~~~ 2025-09-04T18:39:52,869 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,869 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,869 | ^~ 2025-09-04T18:39:52,869 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,869 221 | WORK(0); 2025-09-04T18:39:52,869 | ^~~~ 2025-09-04T18:39:52,870 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,870 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:39:52,870 | ^~~~~~ 2025-09-04T18:39:52,870 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,870 221 | WORK(0); 2025-09-04T18:39:52,870 | ^~~~ 2025-09-04T18:39:52,870 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,870 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,870 | ^~ 2025-09-04T18:39:52,870 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,870 222 | WORK(1); 2025-09-04T18:39:52,871 | ^~~~ 2025-09-04T18:39:52,871 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,871 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:39:52,871 | ^~~~~~ 2025-09-04T18:39:52,871 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,871 222 | WORK(1); 2025-09-04T18:39:52,871 | ^~~~ 2025-09-04T18:39:52,871 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,871 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,871 | ^~ 2025-09-04T18:39:52,872 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,872 223 | WORK(2); 2025-09-04T18:39:52,872 | ^~~~ 2025-09-04T18:39:52,872 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,872 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:39:52,872 | ^~~~~~ 2025-09-04T18:39:52,872 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,872 223 | WORK(2); 2025-09-04T18:39:52,872 | ^~~~ 2025-09-04T18:39:52,872 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,872 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,873 | ^~ 2025-09-04T18:39:52,873 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,873 224 | WORK(3); 2025-09-04T18:39:52,873 | ^~~~ 2025-09-04T18:39:52,873 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,873 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:39:52,873 | ^~~~~~ 2025-09-04T18:39:52,873 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,873 224 | WORK(3); 2025-09-04T18:39:52,873 | ^~~~ 2025-09-04T18:39:52,873 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,874 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,874 | ^~ 2025-09-04T18:39:52,874 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,874 225 | WORK(4); 2025-09-04T18:39:52,874 | ^~~~ 2025-09-04T18:39:52,874 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,874 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:39:52,874 | ^~~~~~ 2025-09-04T18:39:52,874 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,874 225 | WORK(4); 2025-09-04T18:39:52,874 | ^~~~ 2025-09-04T18:39:52,875 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,875 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,875 | ^~ 2025-09-04T18:39:52,875 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,875 226 | WORK(5); 2025-09-04T18:39:52,875 | ^~~~ 2025-09-04T18:39:52,875 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,875 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:39:52,875 | ^~~~~~ 2025-09-04T18:39:52,875 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,876 226 | WORK(5); 2025-09-04T18:39:52,876 | ^~~~ 2025-09-04T18:39:52,876 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,876 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,876 | ^~ 2025-09-04T18:39:52,876 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,876 227 | WORK(6); 2025-09-04T18:39:52,876 | ^~~~ 2025-09-04T18:39:52,876 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,876 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:39:52,877 | ^~~~~~ 2025-09-04T18:39:52,877 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,877 227 | WORK(6); 2025-09-04T18:39:52,877 | ^~~~ 2025-09-04T18:39:52,877 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,877 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,877 | ^~ 2025-09-04T18:39:52,877 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,877 228 | WORK(7); 2025-09-04T18:39:52,877 | ^~~~ 2025-09-04T18:39:52,877 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,878 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:39:52,878 | ^~~~~~ 2025-09-04T18:39:52,878 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,878 228 | WORK(7); 2025-09-04T18:39:52,878 | ^~~~ 2025-09-04T18:39:52,878 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:39:52,878 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:39:52,878 | ^~ 2025-09-04T18:39:52,878 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,878 233 | WORK(0); 2025-09-04T18:39:52,878 | ^~~~ 2025-09-04T18:39:52,879 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:39:52,879 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:39:52,879 | ^~~~~~ 2025-09-04T18:39:52,879 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:39:52,879 233 | WORK(0); 2025-09-04T18:39:52,879 | ^~~~ 2025-09-04T18:39:54,618 In file included from ltp/src/srl/common/model/./BaseLabelModel.h:24, 2025-09-04T18:39:54,619 from ltp/src/srl/common/model/SeqLabelModel.h:16: 2025-09-04T18:39:54,619 ltp/src/srl/common/model/LookupModelBuilder.h: In member function ‘virtual std::vector LookupModelBuilder::forwardList(dynet::ComputationGraph&, const std::vector&)’: 2025-09-04T18:39:54,619 ltp/src/srl/common/model/LookupModelBuilder.h:62:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:54,619 62 | for (int i = 0; i < nums.size(); i++) { 2025-09-04T18:39:54,619 | ~~^~~~~~~~~~~~~ 2025-09-04T18:39:54,702 In file included from ltp/src/srl/common/model/PiSrlModel.h:10: 2025-09-04T18:39:54,702 ltp/src/srl/common/model/../structure/SrlPiSample.h: In member function ‘std::vector SrlPiSample::getPredicateList()’: 2025-09-04T18:39:54,702 ltp/src/srl/common/model/../structure/SrlPiSample.h:23:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:54,702 23 | for (int j = 0; j < data.size(); ++j) { 2025-09-04T18:39:54,702 | ~~^~~~~~~~~~~~~ 2025-09-04T18:39:54,724 In file included from ltp/src/srl/common/model/PiSrlModel.h:16: 2025-09-04T18:39:54,724 ltp/src/srl/common/model/AffineTransformModelBuilder.h: In member function ‘virtual void AffineTransformModelBuilder::init(dynet::Model&)’: 2025-09-04T18:39:54,724 ltp/src/srl/common/model/AffineTransformModelBuilder.h:53:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:54,725 53 | for (int i = 0; i < inputDims.size(); ++i) { 2025-09-04T18:39:54,725 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:54,738 ltp/src/srl/common/model/PiSrlModel.h: In member function ‘void PiSrlModel::registerDict(std::vector&)’: 2025-09-04T18:39:54,739 ltp/src/srl/common/model/PiSrlModel.h:33:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:54,739 33 | for (int j = 0; j < samples.size(); ++j) { 2025-09-04T18:39:54,739 | ~~^~~~~~~~~~~~~~~~ 2025-09-04T18:39:54,739 ltp/src/srl/common/model/PiSrlModel.h:34:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T18:39:54,739 34 | for (int k = 0; k < samples[j].size(); ++k) { 2025-09-04T18:39:54,739 | ~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:54,766 In file included from ltp/src/srl/common/extractor/ExtractorFileToWordEmb.h:10, 2025-09-04T18:39:54,766 from ltp/src/srl/common/structure/WordEmbBuilder.h:8, 2025-09-04T18:39:54,766 from ltp/src/srl/Pi/model/SrlPiModel.h:18: 2025-09-04T18:39:54,766 ltp/src/srl/common/extractor/ConverterFileContextToWordEmb.h: In member function ‘virtual void ConverterFileContextToWordEmb::convert(extractor::DataFileContext&)’: 2025-09-04T18:39:54,766 ltp/src/srl/common/extractor/ConverterFileContextToWordEmb.h:49:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:54,766 49 | for (int j = 1; j < line.data.size(); ++j) { 2025-09-04T18:39:54,766 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:54,816 ltp/src/srl/Pi/model/SrlPiModel.h: In member function ‘virtual std::vector PiModel::label(dynet::ComputationGraph&, SrlPiSample&)’: 2025-09-04T18:39:54,816 ltp/src/srl/Pi/model/SrlPiModel.h:70:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T18:39:54,816 70 | for (int j = 0; j < samples.size(); ++j) { 2025-09-04T18:39:54,817 | ~~^~~~~~~~~~~~~~~~ 2025-09-04T18:39:54,818 ltp/src/srl/Pi/model/SrlPiModel.h:89:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:54,818 89 | for (int k = 0; k < lstm_out.size(); ++k) { 2025-09-04T18:39:54,819 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:54,820 ltp/src/srl/Pi/model/SrlPiModel.h: In member function ‘virtual dynet::expr::Expression PiModel::ExtractError(dynet::ComputationGraph&, std::vector&, SrlPiSample&, Performance&)’: 2025-09-04T18:39:54,821 ltp/src/srl/Pi/model/SrlPiModel.h:99:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:54,821 99 | for (int j = 0; j < adists.size(); ++j) { 2025-09-04T18:39:54,821 | ~~^~~~~~~~~~~~~~~ 2025-09-04T18:39:54,823 ltp/src/srl/Pi/model/SrlPiModel.h: In member function ‘virtual void PiModel::ExtractResults(dynet::ComputationGraph&, std::vector&, SrlPiSample&)’: 2025-09-04T18:39:54,823 ltp/src/srl/Pi/model/SrlPiModel.h:110:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:54,823 110 | for (int j = 0; j < adists.size(); ++j) { 2025-09-04T18:39:54,823 | ~~^~~~~~~~~~~~~~~ 2025-09-04T18:39:54,823 ltp/src/srl/Pi/model/SrlPiModel.h:115:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:54,824 115 | for (int j = 0; j < adists.size(); ++j) { 2025-09-04T18:39:54,824 | ~~^~~~~~~~~~~~~~~ 2025-09-04T18:39:54,873 ltp/src/srl/DepSRL.cpp: In member function ‘int DepSRL::ReleaseResource()’: 2025-09-04T18:39:54,874 ltp/src/srl/DepSRL.cpp:53:5: warning: deleting object of polymorphic class type ‘SrlSrlModel’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2025-09-04T18:39:54,874 53 | delete srl_model; 2025-09-04T18:39:54,874 | ^~~~~~~~~~~~~~~~ 2025-09-04T18:39:54,874 ltp/src/srl/DepSRL.cpp:54:5: warning: deleting object of polymorphic class type ‘PiModel’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2025-09-04T18:39:54,874 54 | delete pi_model; 2025-09-04T18:39:54,875 | ^~~~~~~~~~~~~~~ 2025-09-04T18:39:54,887 ltp/src/srl/DepSRL.cpp: In member function ‘int DepSRL::GetSRLResult(const std::vector >&, const std::vector >&, const std::vector > >&, std::vector, std::pair > > > >&)’: 2025-09-04T18:39:54,887 ltp/src/srl/DepSRL.cpp:69:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:54,887 69 | for (int j = 0; j < words.size(); ++j) { 2025-09-04T18:39:54,888 | ~~^~~~~~~~~~~~~~ 2025-09-04T18:39:54,924 ltp/src/srl/DepSRL.cpp: In member function ‘int DepSRL::FormResult(const std::vector >&, const std::vector >&, const std::vector&, SrlPiSample&, std::vector, std::pair > > > >&)’: 2025-09-04T18:39:54,924 ltp/src/srl/DepSRL.cpp:114:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T18:39:54,924 114 | for (int w = 0; w < sentence.size(); w++) args.push_back(sentence.getWord(w).getArgs()[idx]); 2025-09-04T18:39:54,924 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:54,942 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::GetChildArea(SrlPiSample&, std::vector >&)’: 2025-09-04T18:39:54,942 ltp/src/srl/DepSRL.cpp:124:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T18:39:54,942 124 | for (int w = 0; w < sentence.size(); ++w) { 2025-09-04T18:39:54,942 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:54,942 ltp/src/srl/DepSRL.cpp:127:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T18:39:54,942 127 | for (int w = 0; w < sentence.size(); ++w) { 2025-09-04T18:39:54,942 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:54,943 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::ProcessOnePredicate(const std::vector >&, const std::vector >&, int, const std::vector >&, const std::vector >&, std::vector, std::pair > >&)’: 2025-09-04T18:39:54,944 ltp/src/srl/DepSRL.cpp:147:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:54,944 147 | for (int j = 0; j < args.size(); ++j) { 2025-09-04T18:39:54,944 | ~~^~~~~~~~~~~~~ 2025-09-04T18:39:54,946 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::ProcessCollisions(int, std::vector, std::pair > >&)’: 2025-09-04T18:39:54,946 ltp/src/srl/DepSRL.cpp:162:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::pair > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:54,946 162 | for (int j = 0; j < results.size(); ++j) { 2025-09-04T18:39:54,946 | ~~^~~~~~~~~~~~~~~~ 2025-09-04T18:39:54,947 ltp/src/srl/DepSRL.cpp:163:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::pair > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:54,947 163 | for (int k = 0; k < results.size(); ++k) { 2025-09-04T18:39:54,947 | ~~^~~~~~~~~~~~~~~~ 2025-09-04T18:39:54,950 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::QTYArgsProcess(const std::vector >&, std::vector, std::pair > >&) const’: 2025-09-04T18:39:54,950 ltp/src/srl/DepSRL.cpp:179:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::pair > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:54,950 179 | for (int j = 0; j < vecResultForOnePredicate.size(); ++j) { 2025-09-04T18:39:54,950 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:55,278 ltp/src/srl/common/model/./BaseLabelModel.h: In instantiation of ‘void BaseLabelModel::freezeDict() [with SampleClass = SrlPiSample]’: 2025-09-04T18:39:55,278 ltp/src/srl/common/model/PiSrlModel.h:46:15: required from here 2025-09-04T18:39:55,278 46 | freezeDict(); 2025-09-04T18:39:55,278 | ~~~~~~~~~~^~ 2025-09-04T18:39:55,278 ltp/src/srl/common/model/./BaseLabelModel.h:120:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:55,278 120 | for (int j = 0; j < dict.size(); ++j) { 2025-09-04T18:39:55,278 | ~~^~~~~~~~~~~~~ 2025-09-04T18:39:55,729 In file included from ltp/src/srl/common/model/BiRNNModelBuilder.h:9, 2025-09-04T18:39:55,730 from ltp/src/srl/common/model/PiSrlModel.h:15: 2025-09-04T18:39:55,730 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘std::vector RNNModelBuilder::forward(dynet::ComputationGraph&, const std::vector&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:39:55,730 ltp/src/srl/common/model/BiRNNModelBuilder.h:105:47: required from ‘std::vector BiRNNModelBuilder::forward(dynet::ComputationGraph&, const std::vector&) [with DynetRnnBuilder = dynet::LSTMBuilder]’ 2025-09-04T18:39:55,730 105 | vector fw = forwardRNN.forward(hg, inputList); 2025-09-04T18:39:55,730 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T18:39:55,730 ltp/src/srl/Pi/model/SrlPiModel.h:88:47: required from here 2025-09-04T18:39:55,730 88 | vector lstm_out = lstm.forward(hg, sents); 2025-09-04T18:39:55,730 | ~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T18:39:55,731 ltp/src/srl/common/model/./RNNModelBuilder.h:87:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:55,731 87 | for (int i = 0; i < inputList.size(); ++i) { 2025-09-04T18:39:55,731 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:55,997 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T18:39:55,997 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20, 2025-09-04T18:39:55,997 from ltp/thirdparty/boost/include/boost/range/concepts.hpp:19, 2025-09-04T18:39:55,997 from ltp/thirdparty/boost/include/boost/range/size_type.hpp:20, 2025-09-04T18:39:55,997 from ltp/thirdparty/boost/include/boost/range/size.hpp:21, 2025-09-04T18:39:55,998 from ltp/thirdparty/boost/include/boost/range/functions.hpp:20, 2025-09-04T18:39:55,998 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:38: 2025-09-04T18:39:55,998 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-04T18:39:55,998 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:55,998 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:55,998 | ^ 2025-09-04T18:39:55,998 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:55,998 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:55,998 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:55,998 147 | Result, 2025-09-04T18:39:55,999 | ~~~~~~~ 2025-09-04T18:39:55,999 148 | Input, 2025-09-04T18:39:55,999 | ~~~~~~ 2025-09-04T18:39:55,999 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:55,999 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:55,999 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:55,999 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:55,999 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:55,999 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:47:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:55,999 47 | static void failed() { ((Model*)0)->constraints(); } 2025-09-04T18:39:56,000 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,000 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:26: 2025-09-04T18:39:56,000 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-04T18:39:56,000 40 | void constraints() 2025-09-04T18:39:56,000 | ^~~~~~~~~~~ 2025-09-04T18:39:56,752 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T18:39:56,752 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,752 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,752 | ^ 2025-09-04T18:39:56,753 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,753 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-04T18:39:56,753 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,753 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,753 145 | struct SinglePassIteratorConcept 2025-09-04T18:39:56,753 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,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::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:39:56,753 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:39:56,753 | ^ 2025-09-04T18:39:56,754 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:39:56,754 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:39:56,754 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:39:56,754 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-04T18:39:56,754 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,754 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,754 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,754 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,754 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,754 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,755 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,755 888 | ); \ 2025-09-04T18:39:56,755 | ~ 2025-09-04T18:39:56,755 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,755 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,755 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,755 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,755 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,755 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,756 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,756 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,756 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,756 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,756 | ^~~ 2025-09-04T18:39:56,756 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,756 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,756 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,756 147 | Result, 2025-09-04T18:39:56,756 | ~~~~~~~ 2025-09-04T18:39:56,756 148 | Input, 2025-09-04T18:39:56,757 | ~~~~~~ 2025-09-04T18:39:56,757 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,757 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,757 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,757 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,757 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,757 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,757 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,757 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,757 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:31: 2025-09-04T18:39:56,758 ltp/thirdparty/boost/include/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-04T18:39:56,758 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,758 | ^ 2025-09-04T18:39:56,758 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T18:39:56,758 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:39:56,758 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,758 | ^ 2025-09-04T18:39:56,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::Convertible]’ 2025-09-04T18:39:56,758 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:39:56,758 | ^ 2025-09-04T18:39:56,759 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:39:56,759 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:39:56,759 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:39:56,759 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:39:56,759 45 | typedef mpl::bool_ type; 2025-09-04T18:39:56,759 | ^~~~ 2025-09-04T18:39:56,759 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T18:39:56,759 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:39:56,759 | ^~~~~ 2025-09-04T18:39:56,759 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:39:56,759 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,760 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,760 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,760 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,760 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,760 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,760 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,760 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,760 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,760 888 | ); \ 2025-09-04T18:39:56,760 | ~ 2025-09-04T18:39:56,760 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,761 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,761 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,761 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,761 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,761 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,761 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,761 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,761 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,761 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,761 | ^~~ 2025-09-04T18:39:56,762 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,762 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,762 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,762 147 | Result, 2025-09-04T18:39:56,762 | ~~~~~~~ 2025-09-04T18:39:56,762 148 | Input, 2025-09-04T18:39:56,762 | ~~~~~~ 2025-09-04T18:39:56,762 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,762 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,762 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,762 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,763 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,763 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,763 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,763 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,763 ltp/thirdparty/boost/include/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-04T18:39:56,763 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,763 | ^ 2025-09-04T18:39:56,763 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T18:39:56,763 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:116:7: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,763 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,763 | ^ 2025-09-04T18:39:56,764 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,764 145 | struct SinglePassIteratorConcept 2025-09-04T18:39:56,764 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,764 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:39:56,764 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:39:56,764 | ^ 2025-09-04T18:39:56,764 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:39:56,764 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:39:56,764 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:39:56,764 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:39:56,764 45 | typedef mpl::bool_ type; 2025-09-04T18:39:56,765 | ^~~~ 2025-09-04T18:39:56,765 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:39:56,765 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,765 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,765 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,765 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,765 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,765 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,765 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,765 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,765 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,765 888 | ); \ 2025-09-04T18:39:56,766 | ~ 2025-09-04T18:39:56,766 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,766 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,766 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,766 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,766 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,766 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,766 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,766 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,766 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,767 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,767 | ^~~ 2025-09-04T18:39:56,767 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,767 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,767 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,767 147 | Result, 2025-09-04T18:39:56,767 | ~~~~~~~ 2025-09-04T18:39:56,767 148 | Input, 2025-09-04T18:39:56,767 | ~~~~~~ 2025-09-04T18:39:56,767 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,767 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,768 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,768 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,768 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,768 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,768 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,768 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,768 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::iterators::random_access_traversal_tag; Y = boost::iterators::incrementable_traversal_tag]’ 2025-09-04T18:39:56,768 30 | ~model() 2025-09-04T18:39:56,768 | ^ 2025-09-04T18:39:56,768 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:39:56,768 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:39:56,768 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,769 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T18:39:56,769 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,769 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,769 | ^ 2025-09-04T18:39:56,769 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,769 145 | struct SinglePassIteratorConcept 2025-09-04T18:39:56,769 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,769 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:39:56,769 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:39:56,769 | ^ 2025-09-04T18:39:56,769 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:39:56,770 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:39:56,770 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:39:56,770 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:39:56,770 45 | typedef mpl::bool_ type; 2025-09-04T18:39:56,770 | ^~~~ 2025-09-04T18:39:56,770 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:39:56,770 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,770 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,770 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,770 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,770 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,770 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,771 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,771 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,771 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,771 888 | ); \ 2025-09-04T18:39:56,771 | ~ 2025-09-04T18:39:56,771 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,771 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,771 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,771 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,771 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,772 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,772 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,772 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,772 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,772 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,772 | ^~~ 2025-09-04T18:39:56,772 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,772 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,772 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,772 147 | Result, 2025-09-04T18:39:56,772 | ~~~~~~~ 2025-09-04T18:39:56,773 148 | Input, 2025-09-04T18:39:56,773 | ~~~~~~ 2025-09-04T18:39:56,773 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,773 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,773 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,773 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,773 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,773 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,773 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,773 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,773 ltp/thirdparty/boost/include/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-04T18:39:56,774 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,774 | ^ 2025-09-04T18:39:56,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-04T18:39:56,774 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,774 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,774 | ^ 2025-09-04T18:39:56,774 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,774 145 | struct SinglePassIteratorConcept 2025-09-04T18:39:56,774 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,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::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:39:56,774 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:39:56,775 | ^ 2025-09-04T18:39:56,775 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:39:56,775 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:39:56,775 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:39:56,775 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:39:56,775 45 | typedef mpl::bool_ type; 2025-09-04T18:39:56,775 | ^~~~ 2025-09-04T18:39:56,775 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:39:56,775 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,775 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,775 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,775 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,776 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,776 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,776 888 | ); \ 2025-09-04T18:39:56,776 | ~ 2025-09-04T18:39:56,776 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,776 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,776 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,777 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,777 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,777 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,777 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,777 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,777 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,777 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,777 | ^~~ 2025-09-04T18:39:56,777 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,777 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,777 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,778 147 | Result, 2025-09-04T18:39:56,778 | ~~~~~~~ 2025-09-04T18:39:56,778 148 | Input, 2025-09-04T18:39:56,778 | ~~~~~~ 2025-09-04T18:39:56,778 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,778 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,778 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,778 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,778 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,778 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,778 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,779 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,779 ltp/thirdparty/boost/include/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-04T18:39:56,779 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,779 | ^ 2025-09-04T18:39:56,779 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T18:39:56,779 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:39:56,779 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,779 | ^ 2025-09-04T18:39:56,779 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:39:56,779 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:39:56,779 | ^ 2025-09-04T18:39:56,780 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:39:56,780 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:39:56,780 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:39:56,780 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:39:56,780 45 | typedef mpl::bool_ type; 2025-09-04T18:39:56,780 | ^~~~ 2025-09-04T18:39:56,780 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T18:39:56,780 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:39:56,780 | ^~~~~ 2025-09-04T18:39:56,780 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:39:56,780 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,780 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,781 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,781 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,781 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,781 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,781 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,781 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,781 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,781 888 | ); \ 2025-09-04T18:39:56,781 | ~ 2025-09-04T18:39:56,781 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,782 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,782 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,782 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,782 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,782 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,782 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,782 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,782 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,782 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,782 | ^~~ 2025-09-04T18:39:56,783 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,783 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,783 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,783 147 | Result, 2025-09-04T18:39:56,783 | ~~~~~~~ 2025-09-04T18:39:56,783 148 | Input, 2025-09-04T18:39:56,783 | ~~~~~~ 2025-09-04T18:39:56,783 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,783 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,783 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,784 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,784 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,784 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,784 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,784 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,784 ltp/thirdparty/boost/include/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-04T18:39:56,784 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,784 | ^ 2025-09-04T18:39:56,784 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T18:39:56,784 ltp/thirdparty/boost/include/boost/range/concepts.hpp:150:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,785 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,785 | ^ 2025-09-04T18:39:56,785 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:39:56,785 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:39:56,785 | ^ 2025-09-04T18:39:56,785 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:39:56,785 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:39:56,785 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:39:56,785 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:39:56,785 45 | typedef mpl::bool_ type; 2025-09-04T18:39:56,786 | ^~~~ 2025-09-04T18:39:56,786 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-04T18:39:56,786 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:39:56,786 | ^~~~~ 2025-09-04T18:39:56,786 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:39:56,786 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,786 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,786 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,786 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,787 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,787 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,787 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,787 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,787 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,787 888 | ); \ 2025-09-04T18:39:56,787 | ~ 2025-09-04T18:39:56,787 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,787 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,787 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,788 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,788 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,788 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,788 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,788 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,788 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,788 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,788 | ^~~ 2025-09-04T18:39:56,788 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,788 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,789 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,789 147 | Result, 2025-09-04T18:39:56,789 | ~~~~~~~ 2025-09-04T18:39:56,789 148 | Input, 2025-09-04T18:39:56,789 | ~~~~~~ 2025-09-04T18:39:56,789 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,789 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,789 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,789 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,789 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,790 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,790 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,790 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,790 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::iterators::random_access_traversal_tag; Y = boost::iterators::single_pass_traversal_tag]’ 2025-09-04T18:39:56,790 30 | ~model() 2025-09-04T18:39:56,790 | ^ 2025-09-04T18:39:56,790 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:39:56,790 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:39:56,790 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,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-04T18:39:56,791 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,791 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,791 | ^ 2025-09-04T18:39:56,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::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:39:56,791 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:39:56,791 | ^ 2025-09-04T18:39:56,791 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:39:56,791 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:39:56,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:39:56,791 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:39:56,791 45 | typedef mpl::bool_ type; 2025-09-04T18:39:56,792 | ^~~~ 2025-09-04T18:39:56,792 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-04T18:39:56,792 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:39:56,792 | ^~~~~ 2025-09-04T18:39:56,792 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:39:56,792 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,792 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,792 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,792 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,793 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,793 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,793 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,793 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,793 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,793 888 | ); \ 2025-09-04T18:39:56,793 | ~ 2025-09-04T18:39:56,793 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,793 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,793 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,793 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,794 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,794 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,794 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,794 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,794 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,794 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,794 | ^~~ 2025-09-04T18:39:56,794 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,794 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,794 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,795 147 | Result, 2025-09-04T18:39:56,795 | ~~~~~~~ 2025-09-04T18:39:56,795 148 | Input, 2025-09-04T18:39:56,795 | ~~~~~~ 2025-09-04T18:39:56,795 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,795 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,795 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,795 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,795 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,795 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,795 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,796 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,796 ltp/thirdparty/boost/include/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-04T18:39:56,796 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,796 | ^ 2025-09-04T18:39:56,796 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-04T18:39:56,796 ltp/thirdparty/boost/include/boost/range/concepts.hpp:276:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T18:39:56,796 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,796 | ^ 2025-09-04T18:39:56,796 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:39:56,796 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:39:56,796 | ^ 2025-09-04T18:39:56,796 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T18:39:56,797 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:39:56,797 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:39:56,797 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T18:39:56,797 45 | typedef mpl::bool_ type; 2025-09-04T18:39:56,797 | ^~~~ 2025-09-04T18:39:56,797 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-04T18:39:56,797 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:39:56,797 | ^~~~~ 2025-09-04T18:39:56,797 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:39:56,798 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,798 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,798 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,798 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,798 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,798 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,798 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,798 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,798 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,798 888 | ); \ 2025-09-04T18:39:56,798 | ~ 2025-09-04T18:39:56,798 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,799 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,799 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,799 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,799 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,799 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,799 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,799 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,799 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,799 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,799 | ^~~ 2025-09-04T18:39:56,799 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,800 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,800 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,800 147 | Result, 2025-09-04T18:39:56,800 | ~~~~~~~ 2025-09-04T18:39:56,800 148 | Input, 2025-09-04T18:39:56,800 | ~~~~~~ 2025-09-04T18:39:56,800 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,800 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,800 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,800 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,800 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,800 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,801 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,801 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,801 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-04T18:39:56,801 30 | ~model() 2025-09-04T18:39:56,801 | ^ 2025-09-04T18:39:56,801 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:39:56,801 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-04T18:39:56,801 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,801 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’: 2025-09-04T18:39:56,801 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T18:39:56,801 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,802 | ^ 2025-09-04T18:39:56,802 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:39:56,802 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:39:56,802 | ^ 2025-09-04T18:39:56,802 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T18:39:56,802 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:39:56,802 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:39:56,802 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T18:39:56,802 45 | typedef mpl::bool_ type; 2025-09-04T18:39:56,802 | ^~~~ 2025-09-04T18:39:56,802 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-04T18:39:56,803 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:39:56,803 | ^~~~~ 2025-09-04T18:39:56,803 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:39:56,803 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,803 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,803 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,803 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,803 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,803 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,803 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,803 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,803 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,804 888 | ); \ 2025-09-04T18:39:56,804 | ~ 2025-09-04T18:39:56,804 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,804 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,804 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,804 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,804 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,804 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,804 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,804 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,804 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,804 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,805 | ^~~ 2025-09-04T18:39:56,805 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,805 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,805 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,805 147 | Result, 2025-09-04T18:39:56,805 | ~~~~~~~ 2025-09-04T18:39:56,805 148 | Input, 2025-09-04T18:39:56,805 | ~~~~~~ 2025-09-04T18:39:56,805 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,805 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,806 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,806 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,806 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,806 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,806 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,806 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,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::SinglePassRangeConcept > > >]’ 2025-09-04T18:39:56,806 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,806 | ^ 2025-09-04T18:39:56,806 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-04T18:39:56,806 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-04T18:39:56,807 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,807 | ^ 2025-09-04T18:39:56,807 ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:645: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-04T18:39:56,807 645 | return boost::equal( l, r ); 2025-09-04T18:39:56,807 | ~~~~~~~~~~~~^~~~~~~~ 2025-09-04T18:39:56,807 ltp/thirdparty/boost/include/boost/algorithm/string/find_iterator.hpp:333:32: required from ‘bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]’ 2025-09-04T18:39:56,807 333 | m_Match==Other.m_Match && 2025-09-04T18:39:56,807 | ~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T18:39:56,807 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:567:26: required from ‘static bool boost::iterators::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-04T18:39:56,807 567 | return f1.equal(f2); 2025-09-04T18:39:56,807 | ~~~~~~~~^~~~ 2025-09-04T18:39:56,808 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:899:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,808 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,808 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,808 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,808 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,808 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,808 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,808 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,808 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,808 888 | ); \ 2025-09-04T18:39:56,808 | ~ 2025-09-04T18:39:56,808 ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:307:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:39:56,809 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,809 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,809 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,809 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,809 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,809 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,809 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,809 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,809 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,809 888 | ); \ 2025-09-04T18:39:56,809 | ~ 2025-09-04T18:39:56,810 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,810 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,810 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,810 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,810 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,810 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,810 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,810 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,810 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,810 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,811 | ^~~ 2025-09-04T18:39:56,811 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,811 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,811 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,811 147 | Result, 2025-09-04T18:39:56,811 | ~~~~~~~ 2025-09-04T18:39:56,811 148 | Input, 2025-09-04T18:39:56,811 | ~~~~~~ 2025-09-04T18:39:56,811 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,811 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,811 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,812 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,812 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,812 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,812 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,812 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,812 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-04T18:39:56,812 30 | ~model() 2025-09-04T18:39:56,812 | ^ 2025-09-04T18:39:56,812 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:39:56,812 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-04T18:39:56,812 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,812 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-04T18:39:56,813 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:39:56,813 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,813 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,813 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,813 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,813 | ^ 2025-09-04T18:39:56,813 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,813 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-04T18:39:56,813 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,813 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,813 145 | struct SinglePassIteratorConcept 2025-09-04T18:39:56,813 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,814 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:39:56,814 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:39:56,814 | ^ 2025-09-04T18:39:56,814 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-04T18:39:56,814 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,814 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,814 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,814 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,814 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,814 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,815 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,815 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,815 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,815 888 | ); \ 2025-09-04T18:39:56,815 | ~ 2025-09-04T18:39:56,815 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,815 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,815 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,815 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,815 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,816 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,816 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,816 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,816 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,816 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,816 | ^~~ 2025-09-04T18:39:56,816 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,816 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,816 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,816 147 | Result, 2025-09-04T18:39:56,816 | ~~~~~~~ 2025-09-04T18:39:56,817 148 | Input, 2025-09-04T18:39:56,817 | ~~~~~~ 2025-09-04T18:39:56,817 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,817 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,817 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,817 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,817 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,817 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,817 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,817 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,817 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-04T18:39:56,818 30 | ~model() 2025-09-04T18:39:56,818 | ^ 2025-09-04T18:39:56,818 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:39:56,818 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T18:39:56,818 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,818 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T18:39:56,818 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T18:39:56,818 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,818 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,818 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:39:56,818 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,818 | ^ 2025-09-04T18:39:56,819 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:39:56,819 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:39:56,819 | ^ 2025-09-04T18:39:56,819 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:39:56,819 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:39:56,819 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:39:56,819 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:39:56,819 45 | typedef mpl::bool_ type; 2025-09-04T18:39:56,819 | ^~~~ 2025-09-04T18:39:56,819 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:39:56,820 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,820 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,820 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,820 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,820 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,820 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,820 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,820 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,820 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,820 888 | ); \ 2025-09-04T18:39:56,820 | ~ 2025-09-04T18:39:56,821 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,821 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,821 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,821 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,821 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,821 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,821 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,821 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,821 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,821 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,822 | ^~~ 2025-09-04T18:39:56,822 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,822 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,822 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,822 147 | Result, 2025-09-04T18:39:56,822 | ~~~~~~~ 2025-09-04T18:39:56,822 148 | Input, 2025-09-04T18:39:56,822 | ~~~~~~ 2025-09-04T18:39:56,822 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,823 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,823 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,823 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,823 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,823 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,823 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,823 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,823 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::iterators::random_access_traversal_tag; Y = boost::iterators::incrementable_traversal_tag]’ 2025-09-04T18:39:56,823 30 | ~model() 2025-09-04T18:39:56,823 | ^ 2025-09-04T18:39:56,823 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:39:56,824 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:39:56,824 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,824 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-04T18:39:56,824 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:39:56,824 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,824 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,824 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,824 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,824 | ^ 2025-09-04T18:39:56,824 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,825 145 | struct SinglePassIteratorConcept 2025-09-04T18:39:56,825 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,825 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:39:56,825 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:39:56,825 | ^ 2025-09-04T18:39:56,825 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:39:56,825 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:39:56,825 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:39:56,825 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-04T18:39:56,825 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,826 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,826 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,826 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,826 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,826 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,826 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,826 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,826 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,826 888 | ); \ 2025-09-04T18:39:56,826 | ~ 2025-09-04T18:39:56,827 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,827 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,827 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,827 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,827 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,827 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,827 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,827 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,827 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,828 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,828 | ^~~ 2025-09-04T18:39:56,828 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,828 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,828 147 | Result, 2025-09-04T18:39:56,828 | ~~~~~~~ 2025-09-04T18:39:56,828 148 | Input, 2025-09-04T18:39:56,828 | ~~~~~~ 2025-09-04T18:39:56,828 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,829 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,829 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,829 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,829 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,829 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,829 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,829 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-04T18:39:56,829 30 | ~model() 2025-09-04T18:39:56,829 | ^ 2025-09-04T18:39:56,829 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:39:56,830 134 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) 2025-09-04T18:39:56,830 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,830 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-04T18:39:56,830 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:39:56,830 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,830 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,830 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,830 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,830 | ^ 2025-09-04T18:39:56,830 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,831 145 | struct SinglePassIteratorConcept 2025-09-04T18:39:56,831 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,831 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:39:56,831 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:39:56,831 | ^ 2025-09-04T18:39:56,831 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:39:56,831 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:39:56,831 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:39:56,831 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-04T18:39:56,832 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,832 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,832 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,832 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,832 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,832 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,832 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,832 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,832 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,832 888 | ); \ 2025-09-04T18:39:56,832 | ~ 2025-09-04T18:39:56,833 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,833 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,833 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,833 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,833 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,833 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,833 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,833 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,833 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,834 | ^~~ 2025-09-04T18:39:56,834 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,834 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,834 147 | Result, 2025-09-04T18:39:56,834 | ~~~~~~~ 2025-09-04T18:39:56,834 148 | Input, 2025-09-04T18:39:56,834 | ~~~~~~ 2025-09-04T18:39:56,834 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,835 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,835 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,835 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,835 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,835 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,835 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,835 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-04T18:39:56,835 30 | ~model() 2025-09-04T18:39:56,835 | ^ 2025-09-04T18:39:56,835 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:39:56,836 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T18:39:56,836 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,836 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T18:39:56,836 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T18:39:56,836 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,836 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,836 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:39:56,836 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,836 | ^ 2025-09-04T18:39:56,837 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T18:39:56,837 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:39:56,837 | ^ 2025-09-04T18:39:56,837 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:39:56,837 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:39:56,837 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:39:56,837 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:39:56,837 45 | typedef mpl::bool_ type; 2025-09-04T18:39:56,837 | ^~~~ 2025-09-04T18:39:56,837 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:39:56,838 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,838 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,838 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,838 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,838 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,838 888 | ); \ 2025-09-04T18:39:56,839 | ~ 2025-09-04T18:39:56,839 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,839 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,839 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,839 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,839 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,839 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,839 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,839 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,840 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,840 | ^~~ 2025-09-04T18:39:56,840 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,840 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,840 147 | Result, 2025-09-04T18:39:56,840 | ~~~~~~~ 2025-09-04T18:39:56,840 148 | Input, 2025-09-04T18:39:56,840 | ~~~~~~ 2025-09-04T18:39:56,840 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,841 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,841 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,841 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,841 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,841 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,841 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,841 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::iterators::random_access_traversal_tag; Y = boost::iterators::single_pass_traversal_tag]’ 2025-09-04T18:39:56,841 30 | ~model() 2025-09-04T18:39:56,841 | ^ 2025-09-04T18:39:56,842 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:39:56,842 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:39:56,842 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,842 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-04T18:39:56,842 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:39:56,842 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,842 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,843 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:39:56,843 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,843 | ^ 2025-09-04T18:39:56,843 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:39:56,843 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:39:56,843 | ^ 2025-09-04T18:39:56,843 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:39:56,843 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:39:56,844 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:39:56,844 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:39:56,844 45 | typedef mpl::bool_ type; 2025-09-04T18:39:56,844 | ^~~~ 2025-09-04T18:39:56,844 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:39:56,844 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,844 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,844 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,845 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,845 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,845 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,845 888 | ); \ 2025-09-04T18:39:56,845 | ~ 2025-09-04T18:39:56,845 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,845 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,846 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,846 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,846 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,846 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,846 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,846 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,846 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,846 | ^~~ 2025-09-04T18:39:56,846 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,847 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,847 147 | Result, 2025-09-04T18:39:56,847 | ~~~~~~~ 2025-09-04T18:39:56,847 148 | Input, 2025-09-04T18:39:56,847 | ~~~~~~ 2025-09-04T18:39:56,847 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,847 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,847 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,848 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,848 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,848 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,848 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,848 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-04T18:39:56,848 30 | ~model() 2025-09-04T18:39:56,848 | ^ 2025-09-04T18:39:56,848 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:39:56,848 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-04T18:39:56,849 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,849 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-04T18:39:56,849 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’ 2025-09-04T18:39:56,849 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,849 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,849 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T18:39:56,849 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:39:56,849 | ^ 2025-09-04T18:39:56,849 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:39:56,849 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:39:56,850 | ^ 2025-09-04T18:39:56,850 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T18:39:56,850 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:39:56,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:39:56,850 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T18:39:56,850 45 | typedef mpl::bool_ type; 2025-09-04T18:39:56,850 | ^~~~ 2025-09-04T18:39:56,850 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:39:56,850 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:39:56,850 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:39:56,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,851 885 | *static_cast(&lhs) \ 2025-09-04T18:39:56,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,851 886 | , *static_cast(&rhs) \ 2025-09-04T18:39:56,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,851 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:39:56,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,851 888 | ); \ 2025-09-04T18:39:56,851 | ~ 2025-09-04T18:39:56,851 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:39:56,852 1673 | for (; __first != __last; ++__first) 2025-09-04T18:39:56,852 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:39:56,852 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:39:56,852 711 | _M_range_initialize(__first, __last, 2025-09-04T18:39:56,852 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,852 712 | std::__iterator_category(__first)); 2025-09-04T18:39:56,852 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,852 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:39:56,852 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:39:56,852 | ^~~ 2025-09-04T18:39:56,853 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:39:56,853 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:39:56,853 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:56,853 147 | Result, 2025-09-04T18:39:56,853 | ~~~~~~~ 2025-09-04T18:39:56,853 148 | Input, 2025-09-04T18:39:56,853 | ~~~~~~ 2025-09-04T18:39:56,853 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:39:56,853 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,854 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:39:56,854 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:39:56,854 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:56,854 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:39:56,854 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:39:56,854 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:39:56,854 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-04T18:39:56,854 30 | ~model() 2025-09-04T18:39:56,854 | ^ 2025-09-04T18:39:56,854 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:39:56,855 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-04T18:39:56,855 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:57,326 ltp/src/srl/common/model/./BaseLabelModel.h: In instantiation of ‘std::vector BaseLabelModel::concatenate(std::vector, std::vector) [with SampleClass = SrlPiSample]’: 2025-09-04T18:39:57,326 ltp/src/srl/common/model/./BaseLabelModel.h:247:30: required from here 2025-09-04T18:39:57,327 247 | virtual vector concatenate(vector exprList1, vector exprList2) { 2025-09-04T18:39:57,327 | ^~~~~~~~~~~ 2025-09-04T18:39:57,327 ltp/src/srl/common/model/./BaseLabelModel.h:250:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:57,327 250 | for (int i = 0; i < exprList1.size(); ++i) { 2025-09-04T18:39:57,327 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:57,327 ltp/src/srl/common/model/./BaseLabelModel.h: In instantiation of ‘std::vector BaseLabelModel::lookUpExprList(std::vector, std::vector&, dynet::expr::Expression&) [with SampleClass = SrlPiSample]’: 2025-09-04T18:39:57,327 ltp/src/srl/common/model/./BaseLabelModel.h:264:30: required from here 2025-09-04T18:39:57,327 264 | virtual vector lookUpExprList(vector exprList, vector& indexList, Expression& outOfIndex) { 2025-09-04T18:39:57,328 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:57,328 ltp/src/srl/common/model/./BaseLabelModel.h:266:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:57,328 266 | for (int i = 0; i < indexList.size(); ++i) { 2025-09-04T18:39:57,328 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:57,330 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘dynet::expr::Expression RNNModelBuilder::forwardBack(dynet::ComputationGraph&, std::vector&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:39:57,331 ltp/src/srl/common/model/./RNNModelBuilder.h:128:22: required from here 2025-09-04T18:39:57,331 128 | virtual Expression forwardBack(dynet::ComputationGraph &hg, vector& inputList) { 2025-09-04T18:39:57,331 | ^~~~~~~~~~~ 2025-09-04T18:39:57,331 ltp/src/srl/common/model/./RNNModelBuilder.h:130:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:57,331 130 | for (int i = 0; i < inputList.size(); ++i) { 2025-09-04T18:39:57,331 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:57,332 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘dynet::expr::Expression RNNModelBuilder::forwardByOrder(dynet::ComputationGraph&, std::vector&, std::vector&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:39:57,332 ltp/src/srl/common/model/./RNNModelBuilder.h:169:22: required from here 2025-09-04T18:39:57,332 169 | virtual Expression forwardByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order) { 2025-09-04T18:39:57,332 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:57,332 ltp/src/srl/common/model/./RNNModelBuilder.h:171:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:57,332 171 | for (int i = 0; i < order.size(); ++i) { 2025-09-04T18:39:57,333 | ~~^~~~~~~~~~~~~~ 2025-09-04T18:39:57,333 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘dynet::expr::Expression RNNModelBuilder::forwardByOrder(dynet::ComputationGraph&, std::vector&, std::vector&, dynet::expr::Expression&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:39:57,333 ltp/src/srl/common/model/./RNNModelBuilder.h:177:22: required from here 2025-09-04T18:39:57,333 177 | virtual Expression forwardByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order, Expression& escape) { 2025-09-04T18:39:57,333 | ^~~~~~~~~~~~~~ 2025-09-04T18:39:57,333 ltp/src/srl/common/model/./RNNModelBuilder.h:179:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:57,333 179 | for (int i = 0; i < order.size(); ++i) { 2025-09-04T18:39:57,333 | ~~^~~~~~~~~~~~~~ 2025-09-04T18:39:57,334 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘dynet::expr::Expression RNNModelBuilder::forwardBackByOrder(dynet::ComputationGraph&, std::vector&, std::vector&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:39:57,334 ltp/src/srl/common/model/./RNNModelBuilder.h:196:22: required from here 2025-09-04T18:39:57,334 196 | virtual Expression forwardBackByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order) { 2025-09-04T18:39:57,334 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:57,334 ltp/src/srl/common/model/./RNNModelBuilder.h:198:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:57,334 198 | for (int i = 0; i < order.size(); ++i) { 2025-09-04T18:39:57,334 | ~~^~~~~~~~~~~~~~ 2025-09-04T18:39:57,334 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘dynet::expr::Expression RNNModelBuilder::forwardBackByOrder(dynet::ComputationGraph&, std::vector&, std::vector&, dynet::expr::Expression&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:39:57,335 ltp/src/srl/common/model/./RNNModelBuilder.h:204:22: required from here 2025-09-04T18:39:57,335 204 | virtual Expression forwardBackByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order, Expression& escape) { 2025-09-04T18:39:57,335 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:57,335 ltp/src/srl/common/model/./RNNModelBuilder.h:206:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:39:57,335 206 | for (int i = 0; i < order.size(); ++i) { 2025-09-04T18:39:57,335 | ~~^~~~~~~~~~~~~~ 2025-09-04T18:39:57,344 In file included from ltp/src/srl/Pi/config/SrlPiConfig.h:9: 2025-09-04T18:39:57,344 ltp/thirdparty/boost/include/boost/serialization/access.hpp: In instantiation of ‘static void boost::serialization::access::destroy(const T*) [with T = SrlSrlBaseConfig]’: 2025-09-04T18:39:57,344 ltp/thirdparty/boost/include/boost/serialization/extended_type_info_typeid.hpp:135:46: required from ‘void boost::serialization::extended_type_info_typeid::destroy(const void*) const [with T = SrlSrlBaseConfig]’ 2025-09-04T18:39:57,344 135 | boost::serialization::access::destroy( 2025-09-04T18:39:57,344 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:57,345 136 | static_cast(p) 2025-09-04T18:39:57,345 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:57,345 137 | ); 2025-09-04T18:39:57,345 | ~ 2025-09-04T18:39:57,345 ltp/thirdparty/boost/include/boost/serialization/extended_type_info_typeid.hpp:134:18: required from here 2025-09-04T18:39:57,345 134 | virtual void destroy(void const * const p) const { 2025-09-04T18:39:57,345 | ^~~~~~~ 2025-09-04T18:39:57,345 ltp/thirdparty/boost/include/boost/serialization/access.hpp:123:9: warning: deleting object of polymorphic class type ‘SrlSrlBaseConfig’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2025-09-04T18:39:57,345 123 | delete const_cast(t); 2025-09-04T18:39:57,345 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:57,346 ltp/thirdparty/boost/include/boost/serialization/access.hpp: In instantiation of ‘static void boost::serialization::access::destroy(const T*) [with T = SrlPiBaseConfig]’: 2025-09-04T18:39:57,346 ltp/thirdparty/boost/include/boost/serialization/extended_type_info_typeid.hpp:135:46: required from ‘void boost::serialization::extended_type_info_typeid::destroy(const void*) const [with T = SrlPiBaseConfig]’ 2025-09-04T18:39:57,346 135 | boost::serialization::access::destroy( 2025-09-04T18:39:57,346 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:39:57,346 136 | static_cast(p) 2025-09-04T18:39:57,346 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:39:57,346 137 | ); 2025-09-04T18:39:57,346 | ~ 2025-09-04T18:39:57,346 ltp/thirdparty/boost/include/boost/serialization/extended_type_info_typeid.hpp:134:18: required from here 2025-09-04T18:39:57,346 134 | virtual void destroy(void const * const p) const { 2025-09-04T18:39:57,347 | ^~~~~~~ 2025-09-04T18:39:57,347 ltp/thirdparty/boost/include/boost/serialization/access.hpp:123:9: warning: deleting object of polymorphic class type ‘SrlPiBaseConfig’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2025-09-04T18:39:57,347 123 | delete const_cast(t); 2025-09-04T18:39:57,347 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:03,132 In file included from /usr/include/c++/14/bits/stl_algo.h:61, 2025-09-04T18:40:03,132 from /usr/include/c++/14/algorithm:61, 2025-09-04T18:40:03,132 from ltp/thirdparty/boost/include/boost/any.hpp:17, 2025-09-04T18:40:03,132 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:12: 2025-09-04T18:40:03,132 /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*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::cmp_outcome>]’: 2025-09-04T18:40:03,132 /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:40:03,132 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-09-04T18:40:03,133 | ^~~~~~~~~~~~~ 2025-09-04T18:40:03,631 /usr/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::cmp_outcome>]’: 2025-09-04T18:40:03,631 /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:40:03,631 1770 | __insertion_sort(_RandomAccessIterator __first, 2025-09-04T18:40:03,631 | ^~~~~~~~~~~~~~~~ 2025-09-04T18:40:03,631 /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:40:13,741 /usr/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::cmp_outcome>]’: 2025-09-04T18:40:13,741 /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:40:13,741 1876 | __introsort_loop(_RandomAccessIterator __first, 2025-09-04T18:40:13,741 | ^~~~~~~~~~~~~~~~ 2025-09-04T18:40:13,741 /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:40:13,742 /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:40:13,742 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2025-09-04T18:40:13,742 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:13,842 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::cmp_outcome>]’, 2025-09-04T18:40:13,842 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = BaseLabelModel::cmp_outcome]’ at /usr/include/c++/14/bits/stl_algo.h:4805:18, 2025-09-04T18:40:13,842 inlined from ‘Prediction BaseLabelModel::extractPrediction(std::vector) [with SampleClass = SrlPiSample]’ at ltp/src/srl/common/model/./BaseLabelModel.h:215:9: 2025-09-04T18:40:13,842 /usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:40:13,842 1905 | std::__introsort_loop(__first, __last, 2025-09-04T18:40:13,843 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:13,843 1906 | std::__lg(__last - __first) * 2, 2025-09-04T18:40:13,843 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:13,843 1907 | __comp); 2025-09-04T18:40:13,843 | ~~~~~~~ 2025-09-04T18:40:13,843 In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::cmp_outcome>]’, 2025-09-04T18:40:13,843 inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::cmp_outcome>]’ at /usr/include/c++/14/bits/stl_algo.h:1908:31, 2025-09-04T18:40:13,843 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = BaseLabelModel::cmp_outcome]’ at /usr/include/c++/14/bits/stl_algo.h:4805:18, 2025-09-04T18:40:13,843 inlined from ‘Prediction BaseLabelModel::extractPrediction(std::vector) [with SampleClass = SrlPiSample]’ at ltp/src/srl/common/model/./BaseLabelModel.h:215:9: 2025-09-04T18:40:13,844 /usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:40:13,844 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2025-09-04T18:40:13,844 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:13,844 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:40:13,844 1822 | std::__insertion_sort(__first, __last, __comp); 2025-09-04T18:40:13,844 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:17,181 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:40:21,788 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T18:40:21,789 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-04T18:40:21,789 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-04T18:40:21,789 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-04T18:40:21,789 from ltp/thirdparty/boost/include/boost/program_options.hpp:15, 2025-09-04T18:40:21,789 from ltp/src/srl/include/base/config.h:8, 2025-09-04T18:40:21,789 from ltp/src/srl/common/config/ModelConf.h:8, 2025-09-04T18:40:21,789 from ltp/src/srl/Pi/config/SrlPiConfig.h:8, 2025-09-04T18:40:21,789 from ltp/src/srl/DepSRL.h:18, 2025-09-04T18:40:21,789 from ltp/src/srl/SRL_DLL.cpp:2: 2025-09-04T18:40:21,790 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:40:21,790 662 | , public std::unary_function 2025-09-04T18:40:21,790 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:21,790 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:40:21,790 from ltp/src/srl/SRL_DLL.h:6, 2025-09-04T18:40:21,790 from ltp/src/srl/SRL_DLL.cpp:1: 2025-09-04T18:40:21,790 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:40:21,790 117 | struct unary_function 2025-09-04T18:40:21,790 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:21,902 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:40:21,902 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:40:21,902 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:40:21,902 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:40:21,903 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-04T18:40:21,903 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-04T18:40:21,903 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-04T18:40:21,903 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-04T18:40:21,903 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:40:21,903 188 | failed ************ (Pred::************ 2025-09-04T18:40:21,903 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:21,903 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:40:21,903 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:21,904 190 | ); 2025-09-04T18:40:21,904 | ~ 2025-09-04T18:40:21,904 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:40:21,904 188 | failed ************ (Pred::************ 2025-09-04T18:40:21,904 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:21,904 | - 2025-09-04T18:40:21,904 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:40:21,904 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:21,904 190 | ); 2025-09-04T18:40:21,904 | ~ 2025-09-04T18:40:21,905 | - 2025-09-04T18:40:21,905 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:40:21,905 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:40:21,905 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:21,905 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:40:21,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:21,905 195 | ); 2025-09-04T18:40:21,905 | ~ 2025-09-04T18:40:21,905 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:40:21,905 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:40:21,906 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:21,906 | - 2025-09-04T18:40:21,906 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:40:21,906 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:21,906 195 | ); 2025-09-04T18:40:21,906 | ~ 2025-09-04T18:40:21,906 | - 2025-09-04T18:40:22,126 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T18:40:22,126 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T18:40:22,126 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-04T18:40:22,127 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-04T18:40:22,127 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-04T18:40:22,127 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:40:22,127 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:40:22,127 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:22,127 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:40:22,127 117 | struct unary_function 2025-09-04T18:40:22,127 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:22,127 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:40:22,128 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:40:22,128 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:22,128 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:40:22,128 117 | struct unary_function 2025-09-04T18:40:22,128 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:22,128 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:40:22,128 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:40:22,128 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:22,128 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:40:22,128 117 | struct unary_function 2025-09-04T18:40:22,128 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:22,762 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T18:40:22,762 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:40:22,763 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-04T18:40:22,763 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-04T18:40:22,763 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-04T18:40:22,763 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:40:22,763 666 | , public std::binary_function 2025-09-04T18:40:22,763 | ^~~~~~~~~~~~~~~ 2025-09-04T18:40:22,763 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:40:22,763 131 | struct binary_function 2025-09-04T18:40:22,763 | ^~~~~~~~~~~~~~~ 2025-09-04T18:40:23,089 In file included from ltp/thirdparty/boost/include/boost/optional/optional.hpp:48, 2025-09-04T18:40:23,089 from ltp/thirdparty/boost/include/boost/optional.hpp:15, 2025-09-04T18:40:23,089 from ltp/thirdparty/boost/include/boost/format/internals.hpp:20, 2025-09-04T18:40:23,089 from ltp/thirdparty/boost/include/boost/format.hpp:38, 2025-09-04T18:40:23,089 from ltp/src/srl/include/base/debug.h:15, 2025-09-04T18:40:23,089 from ltp/src/srl/common/config/ModelConf.h:9: 2025-09-04T18:40:23,089 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:36:32: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:40:23,090 36 | struct equal_pointees_t : std::binary_function 2025-09-04T18:40:23,090 | ^~~~~~~~~~~~~~~ 2025-09-04T18:40:23,090 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:40:23,090 131 | struct binary_function 2025-09-04T18:40:23,090 | ^~~~~~~~~~~~~~~ 2025-09-04T18:40:23,090 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:59:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:40:23,090 59 | struct less_pointees_t : std::binary_function 2025-09-04T18:40:23,090 | ^~~~~~~~~~~~~~~ 2025-09-04T18:40:23,090 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:40:23,090 131 | struct binary_function 2025-09-04T18:40:23,091 | ^~~~~~~~~~~~~~~ 2025-09-04T18:40:23,303 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/case_conv.hpp:24, 2025-09-04T18:40:23,303 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:20, 2025-09-04T18:40:23,304 from ltp/src/srl/include/base/debug.h:17: 2025-09-04T18:40:23,304 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-04T18:40:23,304 33 | struct to_lowerF : public std::unary_function 2025-09-04T18:40:23,304 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:23,304 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:40:23,304 117 | struct unary_function 2025-09-04T18:40:23,304 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:23,305 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-04T18:40:23,305 53 | struct to_upperF : public std::unary_function 2025-09-04T18:40:23,305 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:23,305 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:40:23,305 117 | struct unary_function 2025-09-04T18:40:23,305 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:23,328 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:28, 2025-09-04T18:40:23,329 from ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:16, 2025-09-04T18:40:23,329 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:23: 2025-09-04T18:40:23,329 ltp/thirdparty/boost/include/boost/algorithm/string/detail/util.hpp:93:29: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:40:23,329 93 | public std::unary_function< iterator_range, SeqT > 2025-09-04T18:40:23,329 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:23,329 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:40:23,329 117 | struct unary_function 2025-09-04T18:40:23,329 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:26,413 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:40:26,413 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:40:26,413 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:40:26,413 from ltp/thirdparty/dynet/dynet/tensor.h:31, 2025-09-04T18:40:26,413 from ltp/thirdparty/dynet/dynet/model.h:18, 2025-09-04T18:40:26,413 from ltp/src/srl/common/model/SeqLabelModel.h:9, 2025-09-04T18:40:26,413 from ltp/src/srl/common/model/PiSrlModel.h:9, 2025-09-04T18:40:26,413 from ltp/src/srl/Pi/model/SrlPiModel.h:9, 2025-09-04T18:40:26,414 from ltp/src/srl/DepSRL.h:20: 2025-09-04T18:40:26,414 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:40:26,414 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,414 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:40:26,414 | ^~ 2025-09-04T18:40:26,414 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,414 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:40:26,414 | ^~ 2025-09-04T18:40:26,414 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,414 134 | WORK(0); 2025-09-04T18:40:26,415 | ^~~~ 2025-09-04T18:40:26,415 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,415 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,415 | ^~ 2025-09-04T18:40:26,415 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,415 134 | WORK(0); 2025-09-04T18:40:26,415 | ^~~~ 2025-09-04T18:40:26,415 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,415 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:26,415 | ^~~~~~ 2025-09-04T18:40:26,415 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,416 134 | WORK(0); 2025-09-04T18:40:26,416 | ^~~~ 2025-09-04T18:40:26,416 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,416 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,416 | ^~ 2025-09-04T18:40:26,416 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,416 135 | WORK(1); 2025-09-04T18:40:26,416 | ^~~~ 2025-09-04T18:40:26,416 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,416 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:26,417 | ^~~~~~ 2025-09-04T18:40:26,417 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,417 135 | WORK(1); 2025-09-04T18:40:26,417 | ^~~~ 2025-09-04T18:40:26,417 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,417 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,417 | ^~ 2025-09-04T18:40:26,417 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,417 136 | WORK(2); 2025-09-04T18:40:26,417 | ^~~~ 2025-09-04T18:40:26,417 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,418 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:26,418 | ^~~~~~ 2025-09-04T18:40:26,418 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,418 136 | WORK(2); 2025-09-04T18:40:26,418 | ^~~~ 2025-09-04T18:40:26,418 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,418 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,418 | ^~ 2025-09-04T18:40:26,418 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,418 137 | WORK(3); 2025-09-04T18:40:26,419 | ^~~~ 2025-09-04T18:40:26,419 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,419 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:26,419 | ^~~~~~ 2025-09-04T18:40:26,419 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,419 137 | WORK(3); 2025-09-04T18:40:26,419 | ^~~~ 2025-09-04T18:40:26,419 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,419 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,419 | ^~ 2025-09-04T18:40:26,419 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,419 138 | WORK(4); 2025-09-04T18:40:26,420 | ^~~~ 2025-09-04T18:40:26,420 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,420 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:26,420 | ^~~~~~ 2025-09-04T18:40:26,420 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,420 138 | WORK(4); 2025-09-04T18:40:26,420 | ^~~~ 2025-09-04T18:40:26,420 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,420 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,420 | ^~ 2025-09-04T18:40:26,421 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,421 139 | WORK(5); 2025-09-04T18:40:26,421 | ^~~~ 2025-09-04T18:40:26,421 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,421 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:26,421 | ^~~~~~ 2025-09-04T18:40:26,421 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,421 139 | WORK(5); 2025-09-04T18:40:26,421 | ^~~~ 2025-09-04T18:40:26,421 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,421 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,422 | ^~ 2025-09-04T18:40:26,422 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,422 140 | WORK(6); 2025-09-04T18:40:26,422 | ^~~~ 2025-09-04T18:40:26,422 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,422 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:26,422 | ^~~~~~ 2025-09-04T18:40:26,422 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,422 140 | WORK(6); 2025-09-04T18:40:26,422 | ^~~~ 2025-09-04T18:40:26,422 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,423 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,423 | ^~ 2025-09-04T18:40:26,423 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,423 141 | WORK(7); 2025-09-04T18:40:26,423 | ^~~~ 2025-09-04T18:40:26,423 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,423 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:26,423 | ^~~~~~ 2025-09-04T18:40:26,423 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,423 141 | WORK(7); 2025-09-04T18:40:26,424 | ^~~~ 2025-09-04T18:40:26,424 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,424 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,424 | ^~ 2025-09-04T18:40:26,424 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,424 146 | WORK(0); 2025-09-04T18:40:26,424 | ^~~~ 2025-09-04T18:40:26,424 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,424 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:26,424 | ^~~~~~ 2025-09-04T18:40:26,424 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,425 146 | WORK(0); 2025-09-04T18:40:26,425 | ^~~~ 2025-09-04T18:40:26,425 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,425 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,425 | ^~ 2025-09-04T18:40:26,425 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,425 221 | WORK(0); 2025-09-04T18:40:26,425 | ^~~~ 2025-09-04T18:40:26,425 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,425 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:26,426 | ^~~~~~ 2025-09-04T18:40:26,426 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,426 221 | WORK(0); 2025-09-04T18:40:26,426 | ^~~~ 2025-09-04T18:40:26,426 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,426 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,426 | ^~ 2025-09-04T18:40:26,426 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,426 222 | WORK(1); 2025-09-04T18:40:26,426 | ^~~~ 2025-09-04T18:40:26,426 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,427 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:26,427 | ^~~~~~ 2025-09-04T18:40:26,427 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,427 222 | WORK(1); 2025-09-04T18:40:26,427 | ^~~~ 2025-09-04T18:40:26,427 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,427 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,427 | ^~ 2025-09-04T18:40:26,427 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,427 223 | WORK(2); 2025-09-04T18:40:26,427 | ^~~~ 2025-09-04T18:40:26,428 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,428 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:26,428 | ^~~~~~ 2025-09-04T18:40:26,428 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,428 223 | WORK(2); 2025-09-04T18:40:26,428 | ^~~~ 2025-09-04T18:40:26,428 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,428 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,428 | ^~ 2025-09-04T18:40:26,428 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,429 224 | WORK(3); 2025-09-04T18:40:26,429 | ^~~~ 2025-09-04T18:40:26,429 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,429 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:26,429 | ^~~~~~ 2025-09-04T18:40:26,429 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,429 224 | WORK(3); 2025-09-04T18:40:26,429 | ^~~~ 2025-09-04T18:40:26,429 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,429 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,429 | ^~ 2025-09-04T18:40:26,430 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,430 225 | WORK(4); 2025-09-04T18:40:26,430 | ^~~~ 2025-09-04T18:40:26,430 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,430 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:26,430 | ^~~~~~ 2025-09-04T18:40:26,430 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,430 225 | WORK(4); 2025-09-04T18:40:26,430 | ^~~~ 2025-09-04T18:40:26,430 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,430 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,431 | ^~ 2025-09-04T18:40:26,431 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,431 226 | WORK(5); 2025-09-04T18:40:26,431 | ^~~~ 2025-09-04T18:40:26,431 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,431 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:26,431 | ^~~~~~ 2025-09-04T18:40:26,431 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,431 226 | WORK(5); 2025-09-04T18:40:26,431 | ^~~~ 2025-09-04T18:40:26,432 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,432 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,432 | ^~ 2025-09-04T18:40:26,432 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,432 227 | WORK(6); 2025-09-04T18:40:26,432 | ^~~~ 2025-09-04T18:40:26,432 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,432 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:26,432 | ^~~~~~ 2025-09-04T18:40:26,432 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,432 227 | WORK(6); 2025-09-04T18:40:26,433 | ^~~~ 2025-09-04T18:40:26,433 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,433 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,433 | ^~ 2025-09-04T18:40:26,433 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,433 228 | WORK(7); 2025-09-04T18:40:26,433 | ^~~~ 2025-09-04T18:40:26,433 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,433 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:26,434 | ^~~~~~ 2025-09-04T18:40:26,434 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,434 228 | WORK(7); 2025-09-04T18:40:26,434 | ^~~~ 2025-09-04T18:40:26,434 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:26,434 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:26,434 | ^~ 2025-09-04T18:40:26,434 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,434 233 | WORK(0); 2025-09-04T18:40:26,434 | ^~~~ 2025-09-04T18:40:26,434 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:26,435 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:26,435 | ^~~~~~ 2025-09-04T18:40:26,435 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:26,435 233 | WORK(0); 2025-09-04T18:40:26,435 | ^~~~ 2025-09-04T18:40:28,171 In file included from ltp/src/srl/common/model/./BaseLabelModel.h:24, 2025-09-04T18:40:28,172 from ltp/src/srl/common/model/SeqLabelModel.h:16: 2025-09-04T18:40:28,172 ltp/src/srl/common/model/LookupModelBuilder.h: In member function ‘virtual std::vector LookupModelBuilder::forwardList(dynet::ComputationGraph&, const std::vector&)’: 2025-09-04T18:40:28,172 ltp/src/srl/common/model/LookupModelBuilder.h:62:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:28,172 62 | for (int i = 0; i < nums.size(); i++) { 2025-09-04T18:40:28,172 | ~~^~~~~~~~~~~~~ 2025-09-04T18:40:28,255 In file included from ltp/src/srl/common/model/PiSrlModel.h:10: 2025-09-04T18:40:28,255 ltp/src/srl/common/model/../structure/SrlPiSample.h: In member function ‘std::vector SrlPiSample::getPredicateList()’: 2025-09-04T18:40:28,255 ltp/src/srl/common/model/../structure/SrlPiSample.h:23:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:28,255 23 | for (int j = 0; j < data.size(); ++j) { 2025-09-04T18:40:28,255 | ~~^~~~~~~~~~~~~ 2025-09-04T18:40:28,277 In file included from ltp/src/srl/common/model/PiSrlModel.h:16: 2025-09-04T18:40:28,277 ltp/src/srl/common/model/AffineTransformModelBuilder.h: In member function ‘virtual void AffineTransformModelBuilder::init(dynet::Model&)’: 2025-09-04T18:40:28,277 ltp/src/srl/common/model/AffineTransformModelBuilder.h:53:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:28,277 53 | for (int i = 0; i < inputDims.size(); ++i) { 2025-09-04T18:40:28,277 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:28,291 ltp/src/srl/common/model/PiSrlModel.h: In member function ‘void PiSrlModel::registerDict(std::vector&)’: 2025-09-04T18:40:28,292 ltp/src/srl/common/model/PiSrlModel.h:33:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:28,292 33 | for (int j = 0; j < samples.size(); ++j) { 2025-09-04T18:40:28,292 | ~~^~~~~~~~~~~~~~~~ 2025-09-04T18:40:28,292 ltp/src/srl/common/model/PiSrlModel.h:34:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T18:40:28,292 34 | for (int k = 0; k < samples[j].size(); ++k) { 2025-09-04T18:40:28,292 | ~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:28,319 In file included from ltp/src/srl/common/extractor/ExtractorFileToWordEmb.h:10, 2025-09-04T18:40:28,319 from ltp/src/srl/common/structure/WordEmbBuilder.h:8, 2025-09-04T18:40:28,319 from ltp/src/srl/Pi/model/SrlPiModel.h:18: 2025-09-04T18:40:28,319 ltp/src/srl/common/extractor/ConverterFileContextToWordEmb.h: In member function ‘virtual void ConverterFileContextToWordEmb::convert(extractor::DataFileContext&)’: 2025-09-04T18:40:28,319 ltp/src/srl/common/extractor/ConverterFileContextToWordEmb.h:49:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:28,319 49 | for (int j = 1; j < line.data.size(); ++j) { 2025-09-04T18:40:28,319 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:28,369 ltp/src/srl/Pi/model/SrlPiModel.h: In member function ‘virtual std::vector PiModel::label(dynet::ComputationGraph&, SrlPiSample&)’: 2025-09-04T18:40:28,369 ltp/src/srl/Pi/model/SrlPiModel.h:70:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T18:40:28,369 70 | for (int j = 0; j < samples.size(); ++j) { 2025-09-04T18:40:28,369 | ~~^~~~~~~~~~~~~~~~ 2025-09-04T18:40:28,371 ltp/src/srl/Pi/model/SrlPiModel.h:89:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:28,371 89 | for (int k = 0; k < lstm_out.size(); ++k) { 2025-09-04T18:40:28,371 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:28,373 ltp/src/srl/Pi/model/SrlPiModel.h: In member function ‘virtual dynet::expr::Expression PiModel::ExtractError(dynet::ComputationGraph&, std::vector&, SrlPiSample&, Performance&)’: 2025-09-04T18:40:28,373 ltp/src/srl/Pi/model/SrlPiModel.h:99:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:28,373 99 | for (int j = 0; j < adists.size(); ++j) { 2025-09-04T18:40:28,374 | ~~^~~~~~~~~~~~~~~ 2025-09-04T18:40:28,375 ltp/src/srl/Pi/model/SrlPiModel.h: In member function ‘virtual void PiModel::ExtractResults(dynet::ComputationGraph&, std::vector&, SrlPiSample&)’: 2025-09-04T18:40:28,376 ltp/src/srl/Pi/model/SrlPiModel.h:110:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:28,376 110 | for (int j = 0; j < adists.size(); ++j) { 2025-09-04T18:40:28,376 | ~~^~~~~~~~~~~~~~~ 2025-09-04T18:40:28,376 ltp/src/srl/Pi/model/SrlPiModel.h:115:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:28,376 115 | for (int j = 0; j < adists.size(); ++j) { 2025-09-04T18:40:28,376 | ~~^~~~~~~~~~~~~~~ 2025-09-04T18:40:28,768 ltp/src/srl/common/model/./BaseLabelModel.h: In instantiation of ‘void BaseLabelModel::freezeDict() [with SampleClass = SrlPiSample]’: 2025-09-04T18:40:28,768 ltp/src/srl/common/model/PiSrlModel.h:46:15: required from here 2025-09-04T18:40:28,768 46 | freezeDict(); 2025-09-04T18:40:28,768 | ~~~~~~~~~~^~ 2025-09-04T18:40:28,769 ltp/src/srl/common/model/./BaseLabelModel.h:120:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:28,769 120 | for (int j = 0; j < dict.size(); ++j) { 2025-09-04T18:40:28,769 | ~~^~~~~~~~~~~~~ 2025-09-04T18:40:29,198 In file included from ltp/src/srl/common/model/BiRNNModelBuilder.h:9, 2025-09-04T18:40:29,199 from ltp/src/srl/common/model/PiSrlModel.h:15: 2025-09-04T18:40:29,199 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘std::vector RNNModelBuilder::forward(dynet::ComputationGraph&, const std::vector&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:40:29,199 ltp/src/srl/common/model/BiRNNModelBuilder.h:105:47: required from ‘std::vector BiRNNModelBuilder::forward(dynet::ComputationGraph&, const std::vector&) [with DynetRnnBuilder = dynet::LSTMBuilder]’ 2025-09-04T18:40:29,199 105 | vector fw = forwardRNN.forward(hg, inputList); 2025-09-04T18:40:29,199 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T18:40:29,199 ltp/src/srl/Pi/model/SrlPiModel.h:88:47: required from here 2025-09-04T18:40:29,199 88 | vector lstm_out = lstm.forward(hg, sents); 2025-09-04T18:40:29,199 | ~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T18:40:29,199 ltp/src/srl/common/model/./RNNModelBuilder.h:87:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:29,200 87 | for (int i = 0; i < inputList.size(); ++i) { 2025-09-04T18:40:29,200 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:29,447 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T18:40:29,447 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20, 2025-09-04T18:40:29,447 from ltp/thirdparty/boost/include/boost/range/concepts.hpp:19, 2025-09-04T18:40:29,447 from ltp/thirdparty/boost/include/boost/range/size_type.hpp:20, 2025-09-04T18:40:29,447 from ltp/thirdparty/boost/include/boost/range/size.hpp:21, 2025-09-04T18:40:29,447 from ltp/thirdparty/boost/include/boost/range/functions.hpp:20, 2025-09-04T18:40:29,447 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:38: 2025-09-04T18:40:29,447 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-04T18:40:29,448 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:29,448 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:29,448 | ^ 2025-09-04T18:40:29,448 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:29,448 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:29,448 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:29,448 147 | Result, 2025-09-04T18:40:29,448 | ~~~~~~~ 2025-09-04T18:40:29,448 148 | Input, 2025-09-04T18:40:29,448 | ~~~~~~ 2025-09-04T18:40:29,449 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:29,449 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:29,449 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:29,449 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:29,449 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:29,449 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:47:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:29,449 47 | static void failed() { ((Model*)0)->constraints(); } 2025-09-04T18:40:29,449 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:29,449 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:26: 2025-09-04T18:40:29,449 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-04T18:40:29,450 40 | void constraints() 2025-09-04T18:40:29,450 | ^~~~~~~~~~~ 2025-09-04T18:40:30,073 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T18:40:30,073 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,073 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,074 | ^ 2025-09-04T18:40:30,074 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,074 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-04T18:40:30,074 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,074 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,074 145 | struct SinglePassIteratorConcept 2025-09-04T18:40:30,074 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,074 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:30,074 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:30,074 | ^ 2025-09-04T18:40:30,075 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:30,075 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:30,075 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:30,075 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-04T18:40:30,075 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,075 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,075 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,075 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,075 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,075 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,075 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,076 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,076 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,076 888 | ); \ 2025-09-04T18:40:30,076 | ~ 2025-09-04T18:40:30,076 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,076 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,076 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,076 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,076 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,076 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,077 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,077 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,077 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,077 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,077 | ^~~ 2025-09-04T18:40:30,077 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,077 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,077 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,077 147 | Result, 2025-09-04T18:40:30,077 | ~~~~~~~ 2025-09-04T18:40:30,077 148 | Input, 2025-09-04T18:40:30,078 | ~~~~~~ 2025-09-04T18:40:30,078 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,078 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,078 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,078 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,078 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,078 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,078 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,078 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:31: 2025-09-04T18:40:30,079 ltp/thirdparty/boost/include/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-04T18:40:30,079 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,079 | ^ 2025-09-04T18:40:30,079 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T18:40:30,079 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:40:30,079 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,079 | ^ 2025-09-04T18:40:30,079 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:30,079 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:30,079 | ^ 2025-09-04T18:40:30,080 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:40:30,080 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:30,080 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:30,080 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:40:30,080 45 | typedef mpl::bool_ type; 2025-09-04T18:40:30,080 | ^~~~ 2025-09-04T18:40:30,080 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T18:40:30,080 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:40:30,080 | ^~~~~ 2025-09-04T18:40:30,080 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:30,080 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,081 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,081 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,081 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,081 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,081 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,081 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,081 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,081 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,081 888 | ); \ 2025-09-04T18:40:30,081 | ~ 2025-09-04T18:40:30,081 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,082 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,082 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,082 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,082 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,082 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,082 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,082 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,082 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,082 | ^~~ 2025-09-04T18:40:30,083 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,083 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,083 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,083 147 | Result, 2025-09-04T18:40:30,083 | ~~~~~~~ 2025-09-04T18:40:30,083 148 | Input, 2025-09-04T18:40:30,083 | ~~~~~~ 2025-09-04T18:40:30,083 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,083 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,083 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,084 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,084 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,084 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,084 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,084 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,084 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T18:40:30,084 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,084 | ^ 2025-09-04T18:40:30,084 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T18:40:30,084 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:116:7: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,084 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,085 | ^ 2025-09-04T18:40:30,085 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,085 145 | struct SinglePassIteratorConcept 2025-09-04T18:40:30,085 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,085 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:40:30,085 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:30,085 | ^ 2025-09-04T18:40:30,085 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:30,085 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:30,085 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:30,085 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:40:30,086 45 | typedef mpl::bool_ type; 2025-09-04T18:40:30,086 | ^~~~ 2025-09-04T18:40:30,086 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:30,086 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,086 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,086 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,086 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,086 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,087 888 | ); \ 2025-09-04T18:40:30,087 | ~ 2025-09-04T18:40:30,087 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,087 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,087 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,087 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,087 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,087 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,087 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,088 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,088 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,088 | ^~~ 2025-09-04T18:40:30,088 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,088 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,088 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,088 147 | Result, 2025-09-04T18:40:30,088 | ~~~~~~~ 2025-09-04T18:40:30,088 148 | Input, 2025-09-04T18:40:30,088 | ~~~~~~ 2025-09-04T18:40:30,088 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,089 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,089 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,089 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,089 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,089 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,089 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,089 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,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::iterators::random_access_traversal_tag; Y = boost::iterators::incrementable_traversal_tag]’ 2025-09-04T18:40:30,089 30 | ~model() 2025-09-04T18:40:30,089 | ^ 2025-09-04T18:40:30,089 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:30,089 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:40:30,090 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,090 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T18:40:30,090 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,090 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,090 | ^ 2025-09-04T18:40:30,090 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,090 145 | struct SinglePassIteratorConcept 2025-09-04T18:40:30,090 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,090 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:30,090 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:30,090 | ^ 2025-09-04T18:40:30,091 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:30,091 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:30,091 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:30,091 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:40:30,091 45 | typedef mpl::bool_ type; 2025-09-04T18:40:30,091 | ^~~~ 2025-09-04T18:40:30,091 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:30,091 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,091 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,091 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,091 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,091 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,092 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,092 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,092 888 | ); \ 2025-09-04T18:40:30,092 | ~ 2025-09-04T18:40:30,092 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,092 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,092 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,092 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,093 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,093 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,093 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,093 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,093 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,093 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,093 | ^~~ 2025-09-04T18:40:30,093 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,093 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,093 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,094 147 | Result, 2025-09-04T18:40:30,094 | ~~~~~~~ 2025-09-04T18:40:30,094 148 | Input, 2025-09-04T18:40:30,094 | ~~~~~~ 2025-09-04T18:40:30,094 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,094 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,094 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,094 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,094 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,094 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,094 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,094 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,095 ltp/thirdparty/boost/include/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-04T18:40:30,095 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,095 | ^ 2025-09-04T18:40:30,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-04T18:40:30,095 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,095 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,095 | ^ 2025-09-04T18:40:30,095 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,095 145 | struct SinglePassIteratorConcept 2025-09-04T18:40:30,095 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,095 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:40:30,096 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:30,096 | ^ 2025-09-04T18:40:30,096 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:30,096 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:30,096 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:30,096 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:40:30,096 45 | typedef mpl::bool_ type; 2025-09-04T18:40:30,096 | ^~~~ 2025-09-04T18:40:30,096 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:30,096 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,096 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,097 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,097 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,097 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,097 888 | ); \ 2025-09-04T18:40:30,097 | ~ 2025-09-04T18:40:30,097 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,097 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,098 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,098 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,098 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,098 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,098 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,098 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,098 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,098 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,098 | ^~~ 2025-09-04T18:40:30,098 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,099 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,099 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,099 147 | Result, 2025-09-04T18:40:30,099 | ~~~~~~~ 2025-09-04T18:40:30,099 148 | Input, 2025-09-04T18:40:30,099 | ~~~~~~ 2025-09-04T18:40:30,099 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,099 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,099 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,099 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,099 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,100 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,100 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,100 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,100 ltp/thirdparty/boost/include/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-04T18:40:30,100 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,100 | ^ 2025-09-04T18:40:30,100 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T18:40:30,100 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:40:30,100 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,100 | ^ 2025-09-04T18:40:30,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::Convertible]’ 2025-09-04T18:40:30,101 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:30,101 | ^ 2025-09-04T18:40:30,101 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:40:30,101 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:30,101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:30,101 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:40:30,101 45 | typedef mpl::bool_ type; 2025-09-04T18:40:30,101 | ^~~~ 2025-09-04T18:40:30,101 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T18:40:30,101 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:40:30,101 | ^~~~~ 2025-09-04T18:40:30,101 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:30,102 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,102 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,102 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,102 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,102 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,102 888 | ); \ 2025-09-04T18:40:30,103 | ~ 2025-09-04T18:40:30,103 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,103 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,103 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,103 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,103 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,103 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,103 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,103 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,104 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,104 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,104 | ^~~ 2025-09-04T18:40:30,104 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,104 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,104 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,104 147 | Result, 2025-09-04T18:40:30,104 | ~~~~~~~ 2025-09-04T18:40:30,104 148 | Input, 2025-09-04T18:40:30,104 | ~~~~~~ 2025-09-04T18:40:30,104 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,105 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,105 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,105 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,105 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,105 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,105 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,105 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,105 ltp/thirdparty/boost/include/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-04T18:40:30,105 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,105 | ^ 2025-09-04T18:40:30,105 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T18:40:30,106 ltp/thirdparty/boost/include/boost/range/concepts.hpp:150:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,106 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,106 | ^ 2025-09-04T18:40:30,106 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:30,106 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:30,106 | ^ 2025-09-04T18:40:30,106 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:30,106 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:30,106 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:30,106 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:40:30,106 45 | typedef mpl::bool_ type; 2025-09-04T18:40:30,107 | ^~~~ 2025-09-04T18:40:30,107 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-04T18:40:30,107 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:40:30,107 | ^~~~~ 2025-09-04T18:40:30,107 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:30,107 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,107 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,107 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,107 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,107 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,108 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,108 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,108 888 | ); \ 2025-09-04T18:40:30,108 | ~ 2025-09-04T18:40:30,108 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,108 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,108 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,108 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,108 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,109 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,109 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,109 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,109 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,109 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,109 | ^~~ 2025-09-04T18:40:30,109 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,109 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,109 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,109 147 | Result, 2025-09-04T18:40:30,109 | ~~~~~~~ 2025-09-04T18:40:30,110 148 | Input, 2025-09-04T18:40:30,110 | ~~~~~~ 2025-09-04T18:40:30,110 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,110 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,110 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,110 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,110 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,110 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,110 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,110 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,110 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::iterators::random_access_traversal_tag; Y = boost::iterators::single_pass_traversal_tag]’ 2025-09-04T18:40:30,110 30 | ~model() 2025-09-04T18:40:30,111 | ^ 2025-09-04T18:40:30,111 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:30,111 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:40:30,111 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,111 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T18:40:30,111 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,111 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,111 | ^ 2025-09-04T18:40:30,111 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:30,111 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:30,111 | ^ 2025-09-04T18:40:30,111 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:30,112 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:30,112 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:30,112 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:40:30,112 45 | typedef mpl::bool_ type; 2025-09-04T18:40:30,112 | ^~~~ 2025-09-04T18:40:30,112 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-04T18:40:30,112 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:40:30,112 | ^~~~~ 2025-09-04T18:40:30,112 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:30,112 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,113 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,113 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,113 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,113 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,113 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,113 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,113 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,113 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,113 888 | ); \ 2025-09-04T18:40:30,114 | ~ 2025-09-04T18:40:30,114 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,114 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,114 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,114 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,114 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,114 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,114 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,114 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,114 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,114 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,114 | ^~~ 2025-09-04T18:40:30,115 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,115 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,115 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,115 147 | Result, 2025-09-04T18:40:30,115 | ~~~~~~~ 2025-09-04T18:40:30,115 148 | Input, 2025-09-04T18:40:30,115 | ~~~~~~ 2025-09-04T18:40:30,115 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,115 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,115 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,115 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,115 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,116 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,116 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,116 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,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::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:40:30,116 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,116 | ^ 2025-09-04T18:40:30,116 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-04T18:40:30,116 ltp/thirdparty/boost/include/boost/range/concepts.hpp:276:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T18:40:30,116 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,116 | ^ 2025-09-04T18:40:30,116 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > > >]’ 2025-09-04T18:40:30,117 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:30,117 | ^ 2025-09-04T18:40:30,117 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T18:40:30,117 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:30,117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:30,117 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T18:40:30,117 45 | typedef mpl::bool_ type; 2025-09-04T18:40:30,117 | ^~~~ 2025-09-04T18:40:30,117 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-04T18:40:30,117 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:40:30,118 | ^~~~~ 2025-09-04T18:40:30,118 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:30,118 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,118 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,118 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,118 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,118 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,118 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,118 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,118 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,118 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,119 888 | ); \ 2025-09-04T18:40:30,119 | ~ 2025-09-04T18:40:30,119 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,119 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,119 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,119 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,119 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,119 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,119 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,119 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,119 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,120 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,120 | ^~~ 2025-09-04T18:40:30,120 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,120 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,120 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,120 147 | Result, 2025-09-04T18:40:30,120 | ~~~~~~~ 2025-09-04T18:40:30,120 148 | Input, 2025-09-04T18:40:30,120 | ~~~~~~ 2025-09-04T18:40:30,120 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,120 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,120 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,121 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,121 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,121 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,121 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,121 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,121 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-04T18:40:30,121 30 | ~model() 2025-09-04T18:40:30,121 | ^ 2025-09-04T18:40:30,121 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:30,121 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-04T18:40:30,121 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,122 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’: 2025-09-04T18:40:30,122 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T18:40:30,122 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,122 | ^ 2025-09-04T18:40:30,122 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > > >]’ 2025-09-04T18:40:30,122 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:30,122 | ^ 2025-09-04T18:40:30,122 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T18:40:30,122 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:30,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:30,122 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T18:40:30,123 45 | typedef mpl::bool_ type; 2025-09-04T18:40:30,123 | ^~~~ 2025-09-04T18:40:30,123 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-04T18:40:30,123 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:40:30,123 | ^~~~~ 2025-09-04T18:40:30,123 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:30,123 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,123 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,123 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,123 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,123 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,124 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,124 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,124 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,124 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,124 888 | ); \ 2025-09-04T18:40:30,124 | ~ 2025-09-04T18:40:30,124 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,124 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,124 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,124 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,124 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,124 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,125 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,125 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,125 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,125 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,125 | ^~~ 2025-09-04T18:40:30,125 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,125 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,125 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,125 147 | Result, 2025-09-04T18:40:30,125 | ~~~~~~~ 2025-09-04T18:40:30,125 148 | Input, 2025-09-04T18:40:30,125 | ~~~~~~ 2025-09-04T18:40:30,126 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,126 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,126 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,126 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,126 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,126 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,126 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,126 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,126 ltp/thirdparty/boost/include/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-04T18:40:30,126 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,127 | ^ 2025-09-04T18:40:30,127 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-04T18:40:30,127 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-04T18:40:30,127 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,127 | ^ 2025-09-04T18:40:30,127 ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:645: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-04T18:40:30,127 645 | return boost::equal( l, r ); 2025-09-04T18:40:30,127 | ~~~~~~~~~~~~^~~~~~~~ 2025-09-04T18:40:30,127 ltp/thirdparty/boost/include/boost/algorithm/string/find_iterator.hpp:333:32: required from ‘bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]’ 2025-09-04T18:40:30,127 333 | m_Match==Other.m_Match && 2025-09-04T18:40:30,127 | ~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T18:40:30,128 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:567:26: required from ‘static bool boost::iterators::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-04T18:40:30,128 567 | return f1.equal(f2); 2025-09-04T18:40:30,128 | ~~~~~~~~^~~~ 2025-09-04T18:40:30,128 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:899:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,128 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,128 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,128 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,128 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,128 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,128 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,128 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,128 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,129 888 | ); \ 2025-09-04T18:40:30,129 | ~ 2025-09-04T18:40:30,129 ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:307:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:30,129 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,129 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,129 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,129 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,129 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,129 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,129 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,129 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,130 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,130 888 | ); \ 2025-09-04T18:40:30,130 | ~ 2025-09-04T18:40:30,130 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,130 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,130 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,130 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,130 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,130 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,130 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,131 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,131 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,131 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,131 | ^~~ 2025-09-04T18:40:30,131 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,131 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,131 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,131 147 | Result, 2025-09-04T18:40:30,131 | ~~~~~~~ 2025-09-04T18:40:30,131 148 | Input, 2025-09-04T18:40:30,131 | ~~~~~~ 2025-09-04T18:40:30,132 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,132 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,132 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,132 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,132 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,132 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,132 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,132 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,132 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-04T18:40:30,132 30 | ~model() 2025-09-04T18:40:30,132 | ^ 2025-09-04T18:40:30,133 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:30,133 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-04T18:40:30,133 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,133 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-04T18:40:30,133 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:40:30,133 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,133 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,133 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,133 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,133 | ^ 2025-09-04T18:40:30,133 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,134 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-04T18:40:30,134 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,134 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,134 145 | struct SinglePassIteratorConcept 2025-09-04T18:40:30,134 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,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::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:40:30,134 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:30,134 | ^ 2025-09-04T18:40:30,134 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-04T18:40:30,134 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,134 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,134 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,135 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,135 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,135 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,135 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,135 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,135 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,135 888 | ); \ 2025-09-04T18:40:30,135 | ~ 2025-09-04T18:40:30,135 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,136 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,136 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,136 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,136 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,136 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,136 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,136 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,136 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,136 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,136 | ^~~ 2025-09-04T18:40:30,136 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,137 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,137 147 | Result, 2025-09-04T18:40:30,137 | ~~~~~~~ 2025-09-04T18:40:30,137 148 | Input, 2025-09-04T18:40:30,137 | ~~~~~~ 2025-09-04T18:40:30,137 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,137 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,137 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,137 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,137 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,138 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,138 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,138 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-04T18:40:30,138 30 | ~model() 2025-09-04T18:40:30,138 | ^ 2025-09-04T18:40:30,138 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:30,138 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T18:40:30,138 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,138 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T18:40:30,138 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T18:40:30,138 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,139 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,139 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:40:30,139 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,139 | ^ 2025-09-04T18:40:30,139 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T18:40:30,139 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:30,139 | ^ 2025-09-04T18:40:30,139 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:40:30,139 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:30,139 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:30,139 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:40:30,139 45 | typedef mpl::bool_ type; 2025-09-04T18:40:30,140 | ^~~~ 2025-09-04T18:40:30,140 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:30,140 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,140 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,140 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,140 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,140 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,140 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,140 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,141 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,141 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,141 888 | ); \ 2025-09-04T18:40:30,141 | ~ 2025-09-04T18:40:30,141 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,141 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,141 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,141 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,141 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,141 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,142 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,142 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,142 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,142 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,142 | ^~~ 2025-09-04T18:40:30,142 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,142 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,142 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,142 147 | Result, 2025-09-04T18:40:30,142 | ~~~~~~~ 2025-09-04T18:40:30,143 148 | Input, 2025-09-04T18:40:30,143 | ~~~~~~ 2025-09-04T18:40:30,143 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,143 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,143 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,143 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,143 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,143 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,143 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,143 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,144 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::iterators::random_access_traversal_tag; Y = boost::iterators::incrementable_traversal_tag]’ 2025-09-04T18:40:30,144 30 | ~model() 2025-09-04T18:40:30,144 | ^ 2025-09-04T18:40:30,144 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:30,144 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:40:30,144 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,144 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-04T18:40:30,144 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:40:30,144 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,144 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,145 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,145 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,145 | ^ 2025-09-04T18:40:30,145 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,145 145 | struct SinglePassIteratorConcept 2025-09-04T18:40:30,145 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,145 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:30,145 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:30,145 | ^ 2025-09-04T18:40:30,145 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:30,146 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:30,146 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:30,146 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-04T18:40:30,146 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,146 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,146 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,146 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,146 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,146 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,147 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,147 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,147 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,147 888 | ); \ 2025-09-04T18:40:30,147 | ~ 2025-09-04T18:40:30,147 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,147 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,147 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,147 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,148 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,148 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,148 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,148 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,148 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,148 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,148 | ^~~ 2025-09-04T18:40:30,148 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,148 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,148 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,148 147 | Result, 2025-09-04T18:40:30,149 | ~~~~~~~ 2025-09-04T18:40:30,149 148 | Input, 2025-09-04T18:40:30,149 | ~~~~~~ 2025-09-04T18:40:30,149 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,149 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,149 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,149 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,149 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,149 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,149 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,150 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,150 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-04T18:40:30,150 30 | ~model() 2025-09-04T18:40:30,150 | ^ 2025-09-04T18:40:30,150 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:30,150 134 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) 2025-09-04T18:40:30,150 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,150 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-04T18:40:30,150 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:40:30,150 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,151 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,151 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,151 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,151 | ^ 2025-09-04T18:40:30,151 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,151 145 | struct SinglePassIteratorConcept 2025-09-04T18:40:30,151 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,151 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:30,151 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:30,151 | ^ 2025-09-04T18:40:30,152 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:30,152 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:30,152 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:30,152 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-04T18:40:30,152 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,152 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,152 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,152 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,152 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,152 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,153 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,153 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,153 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,153 888 | ); \ 2025-09-04T18:40:30,153 | ~ 2025-09-04T18:40:30,153 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,153 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,153 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,153 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,154 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,154 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,154 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,154 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,154 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,154 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,154 | ^~~ 2025-09-04T18:40:30,154 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,154 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,154 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,155 147 | Result, 2025-09-04T18:40:30,155 | ~~~~~~~ 2025-09-04T18:40:30,155 148 | Input, 2025-09-04T18:40:30,155 | ~~~~~~ 2025-09-04T18:40:30,155 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,155 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,155 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,155 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,155 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,155 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,155 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,156 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,156 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >]’ 2025-09-04T18:40:30,156 30 | ~model() 2025-09-04T18:40:30,156 | ^ 2025-09-04T18:40:30,156 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:30,156 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T18:40:30,156 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,156 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T18:40:30,156 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T18:40:30,156 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,156 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,157 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:40:30,157 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,157 | ^ 2025-09-04T18:40:30,157 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:30,157 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:30,157 | ^ 2025-09-04T18:40:30,157 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:40:30,157 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:30,157 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:30,158 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:40:30,158 45 | typedef mpl::bool_ type; 2025-09-04T18:40:30,158 | ^~~~ 2025-09-04T18:40:30,158 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:30,158 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,158 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,158 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,158 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,158 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,158 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,159 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,159 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,159 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,159 888 | ); \ 2025-09-04T18:40:30,159 | ~ 2025-09-04T18:40:30,159 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,159 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,159 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,159 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,159 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,159 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,160 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,160 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,160 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,160 | ^~~ 2025-09-04T18:40:30,160 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,160 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,160 147 | Result, 2025-09-04T18:40:30,160 | ~~~~~~~ 2025-09-04T18:40:30,161 148 | Input, 2025-09-04T18:40:30,161 | ~~~~~~ 2025-09-04T18:40:30,161 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,161 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,161 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,161 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,161 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,161 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,161 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,161 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,161 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::iterators::random_access_traversal_tag; Y = boost::iterators::single_pass_traversal_tag]’ 2025-09-04T18:40:30,162 30 | ~model() 2025-09-04T18:40:30,162 | ^ 2025-09-04T18:40:30,162 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:30,162 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:40:30,162 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,162 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-04T18:40:30,162 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:40:30,162 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,162 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,163 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:30,163 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,163 | ^ 2025-09-04T18:40:30,163 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:30,163 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:30,163 | ^ 2025-09-04T18:40:30,163 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:30,163 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:30,163 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:30,163 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:40:30,164 45 | typedef mpl::bool_ type; 2025-09-04T18:40:30,164 | ^~~~ 2025-09-04T18:40:30,164 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:30,164 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,164 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,164 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,164 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,164 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,164 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,164 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,164 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,165 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,165 888 | ); \ 2025-09-04T18:40:30,165 | ~ 2025-09-04T18:40:30,165 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,165 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,165 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,165 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,165 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,165 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,165 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,166 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,166 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,166 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,166 | ^~~ 2025-09-04T18:40:30,166 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,166 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,166 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,166 147 | Result, 2025-09-04T18:40:30,166 | ~~~~~~~ 2025-09-04T18:40:30,166 148 | Input, 2025-09-04T18:40:30,167 | ~~~~~~ 2025-09-04T18:40:30,167 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,167 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,167 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,167 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,167 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,167 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,167 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,167 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,167 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-04T18:40:30,168 30 | ~model() 2025-09-04T18:40:30,168 | ^ 2025-09-04T18:40:30,168 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:30,168 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-04T18:40:30,168 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,168 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-04T18:40:30,168 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’ 2025-09-04T18:40:30,168 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,168 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,168 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T18:40:30,169 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:30,169 | ^ 2025-09-04T18:40:30,169 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > > >]’ 2025-09-04T18:40:30,169 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:30,169 | ^ 2025-09-04T18:40:30,169 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T18:40:30,169 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:30,169 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:30,169 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T18:40:30,169 45 | typedef mpl::bool_ type; 2025-09-04T18:40:30,169 | ^~~~ 2025-09-04T18:40:30,170 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:30,170 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:30,170 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:30,170 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,170 885 | *static_cast(&lhs) \ 2025-09-04T18:40:30,170 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,170 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:30,170 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,170 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:30,170 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,171 888 | ); \ 2025-09-04T18:40:30,171 | ~ 2025-09-04T18:40:30,171 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:30,171 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:30,171 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:30,171 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:30,171 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:30,171 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,171 712 | std::__iterator_category(__first)); 2025-09-04T18:40:30,171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,171 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:30,172 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:30,172 | ^~~ 2025-09-04T18:40:30,172 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:30,172 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:30,172 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:30,172 147 | Result, 2025-09-04T18:40:30,172 | ~~~~~~~ 2025-09-04T18:40:30,172 148 | Input, 2025-09-04T18:40:30,172 | ~~~~~~ 2025-09-04T18:40:30,172 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:30,173 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,173 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:30,173 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:30,173 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,173 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:30,173 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:30,173 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:30,173 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-04T18:40:30,173 30 | ~model() 2025-09-04T18:40:30,174 | ^ 2025-09-04T18:40:30,174 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:30,174 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-04T18:40:30,174 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,233 ltp/src/srl/common/model/./BaseLabelModel.h: In instantiation of ‘std::vector BaseLabelModel::concatenate(std::vector, std::vector) [with SampleClass = SrlPiSample]’: 2025-09-04T18:40:30,233 ltp/src/srl/common/model/./BaseLabelModel.h:247:30: required from here 2025-09-04T18:40:30,233 247 | virtual vector concatenate(vector exprList1, vector exprList2) { 2025-09-04T18:40:30,234 | ^~~~~~~~~~~ 2025-09-04T18:40:30,234 ltp/src/srl/common/model/./BaseLabelModel.h:250:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:30,234 250 | for (int i = 0; i < exprList1.size(); ++i) { 2025-09-04T18:40:30,234 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,234 ltp/src/srl/common/model/./BaseLabelModel.h: In instantiation of ‘std::vector BaseLabelModel::lookUpExprList(std::vector, std::vector&, dynet::expr::Expression&) [with SampleClass = SrlPiSample]’: 2025-09-04T18:40:30,234 ltp/src/srl/common/model/./BaseLabelModel.h:264:30: required from here 2025-09-04T18:40:30,234 264 | virtual vector lookUpExprList(vector exprList, vector& indexList, Expression& outOfIndex) { 2025-09-04T18:40:30,234 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:30,235 ltp/src/srl/common/model/./BaseLabelModel.h:266:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:30,235 266 | for (int i = 0; i < indexList.size(); ++i) { 2025-09-04T18:40:30,235 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,237 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘dynet::expr::Expression RNNModelBuilder::forwardBack(dynet::ComputationGraph&, std::vector&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:40:30,237 ltp/src/srl/common/model/./RNNModelBuilder.h:128:22: required from here 2025-09-04T18:40:30,238 128 | virtual Expression forwardBack(dynet::ComputationGraph &hg, vector& inputList) { 2025-09-04T18:40:30,238 | ^~~~~~~~~~~ 2025-09-04T18:40:30,238 ltp/src/srl/common/model/./RNNModelBuilder.h:130:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:30,238 130 | for (int i = 0; i < inputList.size(); ++i) { 2025-09-04T18:40:30,238 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,239 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘dynet::expr::Expression RNNModelBuilder::forwardByOrder(dynet::ComputationGraph&, std::vector&, std::vector&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:40:30,239 ltp/src/srl/common/model/./RNNModelBuilder.h:169:22: required from here 2025-09-04T18:40:30,239 169 | virtual Expression forwardByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order) { 2025-09-04T18:40:30,239 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:30,239 ltp/src/srl/common/model/./RNNModelBuilder.h:171:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:30,239 171 | for (int i = 0; i < order.size(); ++i) { 2025-09-04T18:40:30,239 | ~~^~~~~~~~~~~~~~ 2025-09-04T18:40:30,240 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘dynet::expr::Expression RNNModelBuilder::forwardByOrder(dynet::ComputationGraph&, std::vector&, std::vector&, dynet::expr::Expression&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:40:30,240 ltp/src/srl/common/model/./RNNModelBuilder.h:177:22: required from here 2025-09-04T18:40:30,240 177 | virtual Expression forwardByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order, Expression& escape) { 2025-09-04T18:40:30,240 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:30,240 ltp/src/srl/common/model/./RNNModelBuilder.h:179:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:30,240 179 | for (int i = 0; i < order.size(); ++i) { 2025-09-04T18:40:30,240 | ~~^~~~~~~~~~~~~~ 2025-09-04T18:40:30,240 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘dynet::expr::Expression RNNModelBuilder::forwardBackByOrder(dynet::ComputationGraph&, std::vector&, std::vector&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:40:30,240 ltp/src/srl/common/model/./RNNModelBuilder.h:196:22: required from here 2025-09-04T18:40:30,240 196 | virtual Expression forwardBackByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order) { 2025-09-04T18:40:30,241 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,241 ltp/src/srl/common/model/./RNNModelBuilder.h:198:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:30,241 198 | for (int i = 0; i < order.size(); ++i) { 2025-09-04T18:40:30,241 | ~~^~~~~~~~~~~~~~ 2025-09-04T18:40:30,241 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘dynet::expr::Expression RNNModelBuilder::forwardBackByOrder(dynet::ComputationGraph&, std::vector&, std::vector&, dynet::expr::Expression&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:40:30,241 ltp/src/srl/common/model/./RNNModelBuilder.h:204:22: required from here 2025-09-04T18:40:30,241 204 | virtual Expression forwardBackByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order, Expression& escape) { 2025-09-04T18:40:30,241 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:30,242 ltp/src/srl/common/model/./RNNModelBuilder.h:206:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:30,242 206 | for (int i = 0; i < order.size(); ++i) { 2025-09-04T18:40:30,242 | ~~^~~~~~~~~~~~~~ 2025-09-04T18:40:43,931 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/Srl/model/SrlSrlModel.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/Srl/model/SrlSrlModel.o -std=c++0x 2025-09-04T18:40:48,823 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T18:40:48,823 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-04T18:40:48,823 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-04T18:40:48,823 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-04T18:40:48,824 from ltp/thirdparty/boost/include/boost/program_options.hpp:15, 2025-09-04T18:40:48,824 from ltp/src/srl/include/base/config.h:8, 2025-09-04T18:40:48,824 from ltp/src/srl/include/base/debug.h:14, 2025-09-04T18:40:48,824 from ltp/src/srl/Srl/model/SrlSrlModel.h:9, 2025-09-04T18:40:48,824 from ltp/src/srl/Srl/model/SrlSrlModel.cpp:5: 2025-09-04T18:40:48,824 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:40:48,824 662 | , public std::unary_function 2025-09-04T18:40:48,824 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:48,825 In file included from /usr/include/c++/14/bits/refwrap.h:39, 2025-09-04T18:40:48,825 from /usr/include/c++/14/vector:68, 2025-09-04T18:40:48,826 from ltp/src/srl/Srl/model/SrlSrlModel.h:8: 2025-09-04T18:40:48,826 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:40:48,826 117 | struct unary_function 2025-09-04T18:40:48,826 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:48,844 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:40:48,844 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:40:48,844 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:40:48,844 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:40:48,844 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-04T18:40:48,845 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-04T18:40:48,845 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-04T18:40:48,845 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-04T18:40:48,845 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:40:48,845 188 | failed ************ (Pred::************ 2025-09-04T18:40:48,845 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:48,845 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:40:48,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:48,845 190 | ); 2025-09-04T18:40:48,845 | ~ 2025-09-04T18:40:48,846 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:40:48,846 188 | failed ************ (Pred::************ 2025-09-04T18:40:48,846 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:48,846 | - 2025-09-04T18:40:48,846 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:40:48,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:48,846 190 | ); 2025-09-04T18:40:48,846 | ~ 2025-09-04T18:40:48,846 | - 2025-09-04T18:40:48,847 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:40:48,847 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:40:48,847 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:48,847 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:40:48,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:48,847 195 | ); 2025-09-04T18:40:48,847 | ~ 2025-09-04T18:40:48,848 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:40:48,848 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:40:48,848 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:48,848 | - 2025-09-04T18:40:48,848 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:40:48,848 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:48,848 195 | ); 2025-09-04T18:40:48,848 | ~ 2025-09-04T18:40:48,848 | - 2025-09-04T18:40:49,069 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T18:40:49,070 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T18:40:49,070 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-04T18:40:49,070 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-04T18:40:49,070 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-04T18:40:49,070 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:40:49,070 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:40:49,070 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:49,070 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:40:49,071 117 | struct unary_function 2025-09-04T18:40:49,071 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:49,071 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:40:49,071 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:40:49,072 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:49,072 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:40:49,072 117 | struct unary_function 2025-09-04T18:40:49,072 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:49,073 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:40:49,073 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:40:49,073 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:49,073 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:40:49,073 117 | struct unary_function 2025-09-04T18:40:49,073 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:49,548 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T18:40:49,548 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:40:49,548 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-04T18:40:49,548 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-04T18:40:49,548 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-04T18:40:49,548 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:40:49,548 666 | , public std::binary_function 2025-09-04T18:40:49,549 | ^~~~~~~~~~~~~~~ 2025-09-04T18:40:49,549 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:40:49,549 131 | struct binary_function 2025-09-04T18:40:49,549 | ^~~~~~~~~~~~~~~ 2025-09-04T18:40:49,858 In file included from ltp/thirdparty/boost/include/boost/optional/optional.hpp:48, 2025-09-04T18:40:49,858 from ltp/thirdparty/boost/include/boost/optional.hpp:15, 2025-09-04T18:40:49,858 from ltp/thirdparty/boost/include/boost/format/internals.hpp:20, 2025-09-04T18:40:49,859 from ltp/thirdparty/boost/include/boost/format.hpp:38, 2025-09-04T18:40:49,859 from ltp/src/srl/include/base/debug.h:15: 2025-09-04T18:40:49,859 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:36:32: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:40:49,859 36 | struct equal_pointees_t : std::binary_function 2025-09-04T18:40:49,859 | ^~~~~~~~~~~~~~~ 2025-09-04T18:40:49,859 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:40:49,859 131 | struct binary_function 2025-09-04T18:40:49,859 | ^~~~~~~~~~~~~~~ 2025-09-04T18:40:49,859 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:59:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:40:49,860 59 | struct less_pointees_t : std::binary_function 2025-09-04T18:40:49,860 | ^~~~~~~~~~~~~~~ 2025-09-04T18:40:49,860 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:40:49,860 131 | struct binary_function 2025-09-04T18:40:49,860 | ^~~~~~~~~~~~~~~ 2025-09-04T18:40:50,073 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/case_conv.hpp:24, 2025-09-04T18:40:50,074 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:20, 2025-09-04T18:40:50,074 from ltp/src/srl/include/base/debug.h:17: 2025-09-04T18:40:50,074 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-04T18:40:50,074 33 | struct to_lowerF : public std::unary_function 2025-09-04T18:40:50,074 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:50,074 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:40:50,074 117 | struct unary_function 2025-09-04T18:40:50,075 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:50,075 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-04T18:40:50,075 53 | struct to_upperF : public std::unary_function 2025-09-04T18:40:50,075 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:50,075 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:40:50,075 117 | struct unary_function 2025-09-04T18:40:50,075 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:50,099 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:28, 2025-09-04T18:40:50,099 from ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:16, 2025-09-04T18:40:50,099 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:23: 2025-09-04T18:40:50,099 ltp/thirdparty/boost/include/boost/algorithm/string/detail/util.hpp:93:29: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:40:50,099 93 | public std::unary_function< iterator_range, SeqT > 2025-09-04T18:40:50,099 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:50,100 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:40:50,100 117 | struct unary_function 2025-09-04T18:40:50,100 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:53,145 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:40:53,145 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:40:53,145 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:40:53,145 from ltp/thirdparty/dynet/dynet/tensor.h:31, 2025-09-04T18:40:53,145 from ltp/thirdparty/dynet/dynet/model.h:18, 2025-09-04T18:40:53,145 from ltp/src/srl/common/model/SeqLabelModel.h:9, 2025-09-04T18:40:53,146 from ltp/src/srl/Srl/model/SrlSrlModel.h:10: 2025-09-04T18:40:53,146 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:40:53,146 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,146 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:40:53,146 | ^~ 2025-09-04T18:40:53,146 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,146 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:40:53,146 | ^~ 2025-09-04T18:40:53,146 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,146 134 | WORK(0); 2025-09-04T18:40:53,147 | ^~~~ 2025-09-04T18:40:53,147 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,147 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,147 | ^~ 2025-09-04T18:40:53,147 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,147 134 | WORK(0); 2025-09-04T18:40:53,147 | ^~~~ 2025-09-04T18:40:53,147 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,147 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:53,147 | ^~~~~~ 2025-09-04T18:40:53,148 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,148 134 | WORK(0); 2025-09-04T18:40:53,148 | ^~~~ 2025-09-04T18:40:53,148 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,148 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,148 | ^~ 2025-09-04T18:40:53,148 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,148 135 | WORK(1); 2025-09-04T18:40:53,148 | ^~~~ 2025-09-04T18:40:53,148 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,148 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:53,149 | ^~~~~~ 2025-09-04T18:40:53,149 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,149 135 | WORK(1); 2025-09-04T18:40:53,149 | ^~~~ 2025-09-04T18:40:53,149 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,149 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,149 | ^~ 2025-09-04T18:40:53,149 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,149 136 | WORK(2); 2025-09-04T18:40:53,149 | ^~~~ 2025-09-04T18:40:53,149 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,150 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:53,150 | ^~~~~~ 2025-09-04T18:40:53,150 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,150 136 | WORK(2); 2025-09-04T18:40:53,150 | ^~~~ 2025-09-04T18:40:53,150 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,150 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,150 | ^~ 2025-09-04T18:40:53,150 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,150 137 | WORK(3); 2025-09-04T18:40:53,150 | ^~~~ 2025-09-04T18:40:53,151 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,151 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:53,151 | ^~~~~~ 2025-09-04T18:40:53,151 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,151 137 | WORK(3); 2025-09-04T18:40:53,151 | ^~~~ 2025-09-04T18:40:53,151 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,151 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,151 | ^~ 2025-09-04T18:40:53,151 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,151 138 | WORK(4); 2025-09-04T18:40:53,152 | ^~~~ 2025-09-04T18:40:53,152 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,152 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:53,152 | ^~~~~~ 2025-09-04T18:40:53,152 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,152 138 | WORK(4); 2025-09-04T18:40:53,152 | ^~~~ 2025-09-04T18:40:53,152 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,152 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,152 | ^~ 2025-09-04T18:40:53,153 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,153 139 | WORK(5); 2025-09-04T18:40:53,153 | ^~~~ 2025-09-04T18:40:53,153 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,153 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:53,153 | ^~~~~~ 2025-09-04T18:40:53,153 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,153 139 | WORK(5); 2025-09-04T18:40:53,153 | ^~~~ 2025-09-04T18:40:53,153 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,154 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,154 | ^~ 2025-09-04T18:40:53,154 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,154 140 | WORK(6); 2025-09-04T18:40:53,154 | ^~~~ 2025-09-04T18:40:53,154 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,154 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:53,154 | ^~~~~~ 2025-09-04T18:40:53,154 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,154 140 | WORK(6); 2025-09-04T18:40:53,154 | ^~~~ 2025-09-04T18:40:53,155 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,155 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,155 | ^~ 2025-09-04T18:40:53,155 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,155 141 | WORK(7); 2025-09-04T18:40:53,155 | ^~~~ 2025-09-04T18:40:53,155 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,155 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:53,155 | ^~~~~~ 2025-09-04T18:40:53,155 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,156 141 | WORK(7); 2025-09-04T18:40:53,156 | ^~~~ 2025-09-04T18:40:53,156 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,156 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,156 | ^~ 2025-09-04T18:40:53,156 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,156 146 | WORK(0); 2025-09-04T18:40:53,156 | ^~~~ 2025-09-04T18:40:53,156 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,156 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:40:53,156 | ^~~~~~ 2025-09-04T18:40:53,157 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,157 146 | WORK(0); 2025-09-04T18:40:53,157 | ^~~~ 2025-09-04T18:40:53,157 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,157 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,157 | ^~ 2025-09-04T18:40:53,157 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,157 221 | WORK(0); 2025-09-04T18:40:53,157 | ^~~~ 2025-09-04T18:40:53,157 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,158 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:53,158 | ^~~~~~ 2025-09-04T18:40:53,158 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,158 221 | WORK(0); 2025-09-04T18:40:53,158 | ^~~~ 2025-09-04T18:40:53,158 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,158 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,158 | ^~ 2025-09-04T18:40:53,158 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,158 222 | WORK(1); 2025-09-04T18:40:53,158 | ^~~~ 2025-09-04T18:40:53,159 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,159 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:53,159 | ^~~~~~ 2025-09-04T18:40:53,159 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,159 222 | WORK(1); 2025-09-04T18:40:53,159 | ^~~~ 2025-09-04T18:40:53,159 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,159 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,159 | ^~ 2025-09-04T18:40:53,159 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,160 223 | WORK(2); 2025-09-04T18:40:53,160 | ^~~~ 2025-09-04T18:40:53,160 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,160 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:53,160 | ^~~~~~ 2025-09-04T18:40:53,160 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,160 223 | WORK(2); 2025-09-04T18:40:53,160 | ^~~~ 2025-09-04T18:40:53,160 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,160 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,160 | ^~ 2025-09-04T18:40:53,161 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,161 224 | WORK(3); 2025-09-04T18:40:53,161 | ^~~~ 2025-09-04T18:40:53,161 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,161 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:53,161 | ^~~~~~ 2025-09-04T18:40:53,161 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,161 224 | WORK(3); 2025-09-04T18:40:53,161 | ^~~~ 2025-09-04T18:40:53,161 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,161 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,162 | ^~ 2025-09-04T18:40:53,162 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,162 225 | WORK(4); 2025-09-04T18:40:53,162 | ^~~~ 2025-09-04T18:40:53,162 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,162 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:53,162 | ^~~~~~ 2025-09-04T18:40:53,162 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,162 225 | WORK(4); 2025-09-04T18:40:53,162 | ^~~~ 2025-09-04T18:40:53,163 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,163 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,163 | ^~ 2025-09-04T18:40:53,163 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,163 226 | WORK(5); 2025-09-04T18:40:53,163 | ^~~~ 2025-09-04T18:40:53,163 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,163 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:53,163 | ^~~~~~ 2025-09-04T18:40:53,163 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,163 226 | WORK(5); 2025-09-04T18:40:53,164 | ^~~~ 2025-09-04T18:40:53,164 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,164 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,164 | ^~ 2025-09-04T18:40:53,164 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,164 227 | WORK(6); 2025-09-04T18:40:53,164 | ^~~~ 2025-09-04T18:40:53,164 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,164 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:53,164 | ^~~~~~ 2025-09-04T18:40:53,165 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,165 227 | WORK(6); 2025-09-04T18:40:53,165 | ^~~~ 2025-09-04T18:40:53,165 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,165 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,165 | ^~ 2025-09-04T18:40:53,165 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,165 228 | WORK(7); 2025-09-04T18:40:53,165 | ^~~~ 2025-09-04T18:40:53,165 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,165 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:53,166 | ^~~~~~ 2025-09-04T18:40:53,166 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,166 228 | WORK(7); 2025-09-04T18:40:53,166 | ^~~~ 2025-09-04T18:40:53,166 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:40:53,166 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:40:53,166 | ^~ 2025-09-04T18:40:53,166 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,166 233 | WORK(0); 2025-09-04T18:40:53,166 | ^~~~ 2025-09-04T18:40:53,166 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:40:53,167 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:40:53,167 | ^~~~~~ 2025-09-04T18:40:53,167 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:40:53,167 233 | WORK(0); 2025-09-04T18:40:53,167 | ^~~~ 2025-09-04T18:40:54,920 In file included from ltp/src/srl/common/model/./BaseLabelModel.h:24, 2025-09-04T18:40:54,920 from ltp/src/srl/common/model/SeqLabelModel.h:16: 2025-09-04T18:40:54,920 ltp/src/srl/common/model/LookupModelBuilder.h: In member function ‘virtual std::vector LookupModelBuilder::forwardList(dynet::ComputationGraph&, const std::vector&)’: 2025-09-04T18:40:54,920 ltp/src/srl/common/model/LookupModelBuilder.h:62:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:54,921 62 | for (int i = 0; i < nums.size(); i++) { 2025-09-04T18:40:54,921 | ~~^~~~~~~~~~~~~ 2025-09-04T18:40:55,022 In file included from ltp/src/srl/Srl/model/SrlSrlModel.h:12: 2025-09-04T18:40:55,022 ltp/src/srl/common/structure/SrlPiSample.h: In member function ‘std::vector SrlPiSample::getPredicateList()’: 2025-09-04T18:40:55,022 ltp/src/srl/common/structure/SrlPiSample.h:23:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:55,022 23 | for (int j = 0; j < data.size(); ++j) { 2025-09-04T18:40:55,022 | ~~^~~~~~~~~~~~~ 2025-09-04T18:40:55,045 In file included from ltp/src/srl/Srl/model/SrlSrlModel.h:19: 2025-09-04T18:40:55,045 ltp/src/srl/common/model/AffineTransformModelBuilder.h: In member function ‘virtual void AffineTransformModelBuilder::init(dynet::Model&)’: 2025-09-04T18:40:55,045 ltp/src/srl/common/model/AffineTransformModelBuilder.h:53:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:55,045 53 | for (int i = 0; i < inputDims.size(); ++i) { 2025-09-04T18:40:55,045 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:55,059 In file included from ltp/src/srl/Srl/model/SrlSrlModel.h:20: 2025-09-04T18:40:55,059 ltp/src/srl/common/model/PiSrlModel.h: In member function ‘void PiSrlModel::registerDict(std::vector&)’: 2025-09-04T18:40:55,059 ltp/src/srl/common/model/PiSrlModel.h:33:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:55,059 33 | for (int j = 0; j < samples.size(); ++j) { 2025-09-04T18:40:55,059 | ~~^~~~~~~~~~~~~~~~ 2025-09-04T18:40:55,059 ltp/src/srl/common/model/PiSrlModel.h:34:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T18:40:55,060 34 | for (int k = 0; k < samples[j].size(); ++k) { 2025-09-04T18:40:55,060 | ~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:55,085 In file included from ltp/src/srl/common/extractor/ExtractorFileToWordEmb.h:10, 2025-09-04T18:40:55,085 from ltp/src/srl/common/structure/WordEmbBuilder.h:8, 2025-09-04T18:40:55,086 from ltp/src/srl/Srl/model/SrlSrlModel.h:21: 2025-09-04T18:40:55,086 ltp/src/srl/common/extractor/ConverterFileContextToWordEmb.h: In member function ‘virtual void ConverterFileContextToWordEmb::convert(extractor::DataFileContext&)’: 2025-09-04T18:40:55,086 ltp/src/srl/common/extractor/ConverterFileContextToWordEmb.h:49:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:55,086 49 | for (int j = 1; j < line.data.size(); ++j) { 2025-09-04T18:40:55,086 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:55,131 ltp/src/srl/Srl/model/SrlSrlModel.cpp: In member function ‘virtual std::vector SrlSrlModel::label(dynet::ComputationGraph&, SrlPiSample&)’: 2025-09-04T18:40:55,131 ltp/src/srl/Srl/model/SrlSrlModel.cpp:11:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:55,132 11 | for (int j = 0; j < predicates.size(); ++j) { 2025-09-04T18:40:55,132 | ~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:55,136 ltp/src/srl/Srl/model/SrlSrlModel.cpp: In member function ‘std::vector SrlSrlModel::labelOnePredicate(dynet::ComputationGraph&, SrlPiSample&, int)’: 2025-09-04T18:40:55,136 ltp/src/srl/Srl/model/SrlSrlModel.cpp:26:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T18:40:55,136 26 | for (int j = 0; j < samples.size(); ++j) { 2025-09-04T18:40:55,136 | ~~^~~~~~~~~~~~~~~~ 2025-09-04T18:40:55,138 ltp/src/srl/Srl/model/SrlSrlModel.cpp:46:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T18:40:55,138 46 | for (int j = 0; j < samples.size(); ++j) { 2025-09-04T18:40:55,138 | ~~^~~~~~~~~~~~~~~~ 2025-09-04T18:40:55,472 ltp/src/srl/common/model/./BaseLabelModel.h: In instantiation of ‘void BaseLabelModel::freezeDict() [with SampleClass = SrlPiSample]’: 2025-09-04T18:40:55,473 ltp/src/srl/common/model/PiSrlModel.h:46:15: required from here 2025-09-04T18:40:55,473 46 | freezeDict(); 2025-09-04T18:40:55,473 | ~~~~~~~~~~^~ 2025-09-04T18:40:55,473 ltp/src/srl/common/model/./BaseLabelModel.h:120:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:55,473 120 | for (int j = 0; j < dict.size(); ++j) { 2025-09-04T18:40:55,473 | ~~^~~~~~~~~~~~~ 2025-09-04T18:40:55,914 In file included from ltp/src/srl/common/model/BiRNNModelBuilder.h:9, 2025-09-04T18:40:55,914 from ltp/src/srl/Srl/model/SrlSrlModel.h:18: 2025-09-04T18:40:55,914 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘std::vector RNNModelBuilder::forward(dynet::ComputationGraph&, const std::vector&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:40:55,914 ltp/src/srl/common/model/BiRNNModelBuilder.h:105:47: required from ‘std::vector BiRNNModelBuilder::forward(dynet::ComputationGraph&, const std::vector&) [with DynetRnnBuilder = dynet::LSTMBuilder]’ 2025-09-04T18:40:55,914 105 | vector fw = forwardRNN.forward(hg, inputList); 2025-09-04T18:40:55,914 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T18:40:55,914 ltp/src/srl/Srl/model/SrlSrlModel.cpp:44:64: required from here 2025-09-04T18:40:55,914 44 | vector sent_lstm_out_list = ctx_sent_lstm.forward(hg, sentList); 2025-09-04T18:40:55,915 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-04T18:40:55,915 ltp/src/srl/common/model/./RNNModelBuilder.h:87:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:55,915 87 | for (int i = 0; i < inputList.size(); ++i) { 2025-09-04T18:40:55,915 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:55,917 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘dynet::expr::Expression RNNModelBuilder::forwardByOrder(dynet::ComputationGraph&, std::vector&, std::vector&, dynet::expr::Expression&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:40:55,917 ltp/src/srl/common/model/BiRNNModelBuilder.h:129:57: required from ‘dynet::expr::Expression BiRNNModelBuilder::forwardBy2Order(dynet::ComputationGraph&, std::vector, std::vector, std::vector, dynet::expr::Expression&) [with DynetRnnBuilder = dynet::LSTMBuilder]’ 2025-09-04T18:40:55,917 129 | forwardRNN.forwardByOrder(hg, inputList, order1, escape), 2025-09-04T18:40:55,917 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:55,917 ltp/src/srl/Srl/model/SrlSrlModel.cpp:50:60: required from here 2025-09-04T18:40:55,918 50 | Expression stx_sent_out = stx_sent_lstm.forwardBy2Order(hg, sentList, pred_path, arg_path, sent_root); 2025-09-04T18:40:55,918 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:55,918 ltp/src/srl/common/model/./RNNModelBuilder.h:179:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:55,918 179 | for (int i = 0; i < order.size(); ++i) { 2025-09-04T18:40:55,918 | ~~^~~~~~~~~~~~~~ 2025-09-04T18:40:56,161 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T18:40:56,161 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20, 2025-09-04T18:40:56,161 from ltp/thirdparty/boost/include/boost/range/concepts.hpp:19, 2025-09-04T18:40:56,161 from ltp/thirdparty/boost/include/boost/range/size_type.hpp:20, 2025-09-04T18:40:56,161 from ltp/thirdparty/boost/include/boost/range/size.hpp:21, 2025-09-04T18:40:56,161 from ltp/thirdparty/boost/include/boost/range/functions.hpp:20, 2025-09-04T18:40:56,161 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:38: 2025-09-04T18:40:56,162 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-04T18:40:56,162 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,162 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,162 | ^ 2025-09-04T18:40:56,162 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,162 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,162 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,162 147 | Result, 2025-09-04T18:40:56,162 | ~~~~~~~ 2025-09-04T18:40:56,163 148 | Input, 2025-09-04T18:40:56,163 | ~~~~~~ 2025-09-04T18:40:56,163 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,163 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,163 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,163 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,163 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,163 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:47:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,163 47 | static void failed() { ((Model*)0)->constraints(); } 2025-09-04T18:40:56,164 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,164 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:26: 2025-09-04T18:40:56,164 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-04T18:40:56,164 40 | void constraints() 2025-09-04T18:40:56,164 | ^~~~~~~~~~~ 2025-09-04T18:40:56,783 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T18:40:56,783 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,783 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,783 | ^ 2025-09-04T18:40:56,783 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,783 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-04T18:40:56,784 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,784 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,784 145 | struct SinglePassIteratorConcept 2025-09-04T18:40:56,784 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,784 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:56,784 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:56,784 | ^ 2025-09-04T18:40:56,784 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:56,784 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:56,784 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:56,785 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-04T18:40:56,785 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,785 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,785 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,785 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,785 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,785 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,785 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,785 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,785 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,785 888 | ); \ 2025-09-04T18:40:56,786 | ~ 2025-09-04T18:40:56,786 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,786 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,786 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,786 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,786 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,786 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,786 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,786 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,786 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,787 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,787 | ^~~ 2025-09-04T18:40:56,787 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,787 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,787 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,787 147 | Result, 2025-09-04T18:40:56,787 | ~~~~~~~ 2025-09-04T18:40:56,787 148 | Input, 2025-09-04T18:40:56,787 | ~~~~~~ 2025-09-04T18:40:56,787 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,787 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,787 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,788 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,788 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,788 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,788 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,788 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,788 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:31: 2025-09-04T18:40:56,788 ltp/thirdparty/boost/include/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-04T18:40:56,788 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,788 | ^ 2025-09-04T18:40:56,789 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T18:40:56,789 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:40:56,789 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,789 | ^ 2025-09-04T18:40:56,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-04T18:40:56,789 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:56,789 | ^ 2025-09-04T18:40:56,789 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:40:56,789 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:56,789 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:56,790 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:40:56,790 45 | typedef mpl::bool_ type; 2025-09-04T18:40:56,790 | ^~~~ 2025-09-04T18:40:56,790 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T18:40:56,790 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:40:56,790 | ^~~~~ 2025-09-04T18:40:56,790 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:56,790 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,790 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,790 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,791 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,791 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,791 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,791 888 | ); \ 2025-09-04T18:40:56,791 | ~ 2025-09-04T18:40:56,791 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,791 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,791 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,791 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,792 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,792 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,792 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,792 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,792 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,792 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,792 | ^~~ 2025-09-04T18:40:56,792 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,792 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,793 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,793 147 | Result, 2025-09-04T18:40:56,793 | ~~~~~~~ 2025-09-04T18:40:56,793 148 | Input, 2025-09-04T18:40:56,793 | ~~~~~~ 2025-09-04T18:40:56,793 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,793 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,793 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,793 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,793 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,793 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,794 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,794 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,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::Convertible]’ 2025-09-04T18:40:56,794 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,794 | ^ 2025-09-04T18:40:56,794 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T18:40:56,794 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:116:7: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,794 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,794 | ^ 2025-09-04T18:40:56,794 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,794 145 | struct SinglePassIteratorConcept 2025-09-04T18:40:56,794 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,795 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:40:56,795 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:56,795 | ^ 2025-09-04T18:40:56,795 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:56,795 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:56,795 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:56,795 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:40:56,795 45 | typedef mpl::bool_ type; 2025-09-04T18:40:56,795 | ^~~~ 2025-09-04T18:40:56,795 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:56,795 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,796 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,796 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,796 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,796 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,796 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,796 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,796 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,796 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,796 888 | ); \ 2025-09-04T18:40:56,796 | ~ 2025-09-04T18:40:56,796 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,796 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,797 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,797 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,797 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,797 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,797 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,797 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,797 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,797 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,797 | ^~~ 2025-09-04T18:40:56,797 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,798 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,798 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,798 147 | Result, 2025-09-04T18:40:56,798 | ~~~~~~~ 2025-09-04T18:40:56,798 148 | Input, 2025-09-04T18:40:56,798 | ~~~~~~ 2025-09-04T18:40:56,798 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,798 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,798 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,798 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,798 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,799 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,799 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,799 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,799 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::iterators::random_access_traversal_tag; Y = boost::iterators::incrementable_traversal_tag]’ 2025-09-04T18:40:56,799 30 | ~model() 2025-09-04T18:40:56,799 | ^ 2025-09-04T18:40:56,799 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:56,799 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:40:56,799 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,799 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T18:40:56,799 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,799 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,800 | ^ 2025-09-04T18:40:56,800 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,800 145 | struct SinglePassIteratorConcept 2025-09-04T18:40:56,800 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,800 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:40:56,800 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:56,800 | ^ 2025-09-04T18:40:56,800 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:56,800 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:56,800 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:56,800 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:40:56,801 45 | typedef mpl::bool_ type; 2025-09-04T18:40:56,801 | ^~~~ 2025-09-04T18:40:56,801 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:56,801 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,801 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,801 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,801 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,801 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,801 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,801 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,801 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,801 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,802 888 | ); \ 2025-09-04T18:40:56,802 | ~ 2025-09-04T18:40:56,802 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,802 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,802 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,802 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,802 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,802 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,802 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,802 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,803 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,803 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,803 | ^~~ 2025-09-04T18:40:56,803 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,803 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,803 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,803 147 | Result, 2025-09-04T18:40:56,803 | ~~~~~~~ 2025-09-04T18:40:56,803 148 | Input, 2025-09-04T18:40:56,803 | ~~~~~~ 2025-09-04T18:40:56,804 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,804 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,804 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,804 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,804 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,804 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,804 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,804 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,804 ltp/thirdparty/boost/include/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-04T18:40:56,804 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,804 | ^ 2025-09-04T18:40:56,804 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T18:40:56,805 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,805 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,805 | ^ 2025-09-04T18:40:56,805 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,805 145 | struct SinglePassIteratorConcept 2025-09-04T18:40:56,805 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,805 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:56,805 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:56,805 | ^ 2025-09-04T18:40:56,805 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:56,805 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:56,806 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:56,806 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:40:56,806 45 | typedef mpl::bool_ type; 2025-09-04T18:40:56,806 | ^~~~ 2025-09-04T18:40:56,806 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:56,806 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,806 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,806 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,806 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,806 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,806 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,806 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,807 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,807 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,807 888 | ); \ 2025-09-04T18:40:56,807 | ~ 2025-09-04T18:40:56,807 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,807 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,807 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,807 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,807 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,808 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,808 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,808 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,808 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,808 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,808 | ^~~ 2025-09-04T18:40:56,808 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,808 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,808 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,808 147 | Result, 2025-09-04T18:40:56,808 | ~~~~~~~ 2025-09-04T18:40:56,809 148 | Input, 2025-09-04T18:40:56,809 | ~~~~~~ 2025-09-04T18:40:56,809 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,809 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,809 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,809 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,809 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,809 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,809 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,809 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,809 ltp/thirdparty/boost/include/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-04T18:40:56,810 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,810 | ^ 2025-09-04T18:40:56,810 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T18:40:56,810 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:40:56,810 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,810 | ^ 2025-09-04T18:40:56,810 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:56,810 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:56,810 | ^ 2025-09-04T18:40:56,810 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:40:56,810 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:56,810 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:56,811 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:40:56,811 45 | typedef mpl::bool_ type; 2025-09-04T18:40:56,811 | ^~~~ 2025-09-04T18:40:56,811 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T18:40:56,811 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:40:56,811 | ^~~~~ 2025-09-04T18:40:56,811 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:56,811 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,811 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,811 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,811 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,812 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,812 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,812 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,812 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,812 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,812 888 | ); \ 2025-09-04T18:40:56,812 | ~ 2025-09-04T18:40:56,812 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,812 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,813 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,813 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,813 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,813 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,813 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,813 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,813 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,813 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,813 | ^~~ 2025-09-04T18:40:56,813 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,814 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,814 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,814 147 | Result, 2025-09-04T18:40:56,814 | ~~~~~~~ 2025-09-04T18:40:56,814 148 | Input, 2025-09-04T18:40:56,814 | ~~~~~~ 2025-09-04T18:40:56,814 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,814 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,814 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,814 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,814 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,815 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,815 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,815 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,815 ltp/thirdparty/boost/include/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-04T18:40:56,815 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,815 | ^ 2025-09-04T18:40:56,815 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T18:40:56,815 ltp/thirdparty/boost/include/boost/range/concepts.hpp:150:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,815 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,815 | ^ 2025-09-04T18:40:56,815 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:56,816 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:56,816 | ^ 2025-09-04T18:40:56,816 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:56,816 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:56,816 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:56,816 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:40:56,816 45 | typedef mpl::bool_ type; 2025-09-04T18:40:56,816 | ^~~~ 2025-09-04T18:40:56,816 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-04T18:40:56,816 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:40:56,816 | ^~~~~ 2025-09-04T18:40:56,816 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:56,817 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,817 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,817 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,817 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,817 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,817 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,817 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,817 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,817 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,818 888 | ); \ 2025-09-04T18:40:56,818 | ~ 2025-09-04T18:40:56,818 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,818 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,818 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,818 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,818 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,818 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,818 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,818 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,819 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,819 | ^~~ 2025-09-04T18:40:56,819 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,819 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,819 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,819 147 | Result, 2025-09-04T18:40:56,819 | ~~~~~~~ 2025-09-04T18:40:56,819 148 | Input, 2025-09-04T18:40:56,819 | ~~~~~~ 2025-09-04T18:40:56,819 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,819 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,819 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,820 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,820 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,820 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,820 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,820 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,820 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::iterators::random_access_traversal_tag; Y = boost::iterators::single_pass_traversal_tag]’ 2025-09-04T18:40:56,820 30 | ~model() 2025-09-04T18:40:56,820 | ^ 2025-09-04T18:40:56,820 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:56,820 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:40:56,820 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,820 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T18:40:56,821 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,821 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,821 | ^ 2025-09-04T18:40:56,821 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:56,821 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:56,821 | ^ 2025-09-04T18:40:56,821 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:56,821 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:56,821 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:56,821 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:40:56,821 45 | typedef mpl::bool_ type; 2025-09-04T18:40:56,821 | ^~~~ 2025-09-04T18:40:56,822 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-04T18:40:56,822 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:40:56,822 | ^~~~~ 2025-09-04T18:40:56,822 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:56,822 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,822 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,822 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,822 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,823 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,823 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,823 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,823 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,823 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,823 888 | ); \ 2025-09-04T18:40:56,823 | ~ 2025-09-04T18:40:56,823 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,823 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,823 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,824 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,824 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,824 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,824 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,824 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,824 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,824 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,824 | ^~~ 2025-09-04T18:40:56,824 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,824 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,824 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,824 147 | Result, 2025-09-04T18:40:56,825 | ~~~~~~~ 2025-09-04T18:40:56,825 148 | Input, 2025-09-04T18:40:56,825 | ~~~~~~ 2025-09-04T18:40:56,825 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,825 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,825 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,825 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,825 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,825 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,825 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,825 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,825 ltp/thirdparty/boost/include/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-04T18:40:56,826 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,826 | ^ 2025-09-04T18:40:56,826 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-04T18:40:56,826 ltp/thirdparty/boost/include/boost/range/concepts.hpp:276:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T18:40:56,826 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,826 | ^ 2025-09-04T18:40:56,826 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:56,826 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:56,826 | ^ 2025-09-04T18:40:56,826 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T18:40:56,827 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:56,827 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:56,827 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T18:40:56,827 45 | typedef mpl::bool_ type; 2025-09-04T18:40:56,827 | ^~~~ 2025-09-04T18:40:56,827 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-04T18:40:56,827 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:40:56,827 | ^~~~~ 2025-09-04T18:40:56,827 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:56,827 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,828 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,828 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,828 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,828 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,828 888 | ); \ 2025-09-04T18:40:56,828 | ~ 2025-09-04T18:40:56,828 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,829 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,829 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,829 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,829 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,829 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,829 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,829 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,829 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,829 | ^~~ 2025-09-04T18:40:56,829 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,829 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,830 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,830 147 | Result, 2025-09-04T18:40:56,830 | ~~~~~~~ 2025-09-04T18:40:56,830 148 | Input, 2025-09-04T18:40:56,830 | ~~~~~~ 2025-09-04T18:40:56,830 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,830 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,830 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,830 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,830 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,830 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,830 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,831 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,831 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-04T18:40:56,831 30 | ~model() 2025-09-04T18:40:56,831 | ^ 2025-09-04T18:40:56,831 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:56,831 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-04T18:40:56,831 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,831 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’: 2025-09-04T18:40:56,831 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T18:40:56,831 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,831 | ^ 2025-09-04T18:40:56,832 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:56,832 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:56,832 | ^ 2025-09-04T18:40:56,832 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T18:40:56,832 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:56,832 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:56,832 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T18:40:56,832 45 | typedef mpl::bool_ type; 2025-09-04T18:40:56,832 | ^~~~ 2025-09-04T18:40:56,832 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-04T18:40:56,832 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:40:56,833 | ^~~~~ 2025-09-04T18:40:56,833 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:56,833 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,833 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,833 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,833 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,833 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,834 888 | ); \ 2025-09-04T18:40:56,834 | ~ 2025-09-04T18:40:56,834 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,834 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,834 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,834 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,834 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,834 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,834 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,834 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,834 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,835 | ^~~ 2025-09-04T18:40:56,835 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,835 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,835 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,835 147 | Result, 2025-09-04T18:40:56,835 | ~~~~~~~ 2025-09-04T18:40:56,835 148 | Input, 2025-09-04T18:40:56,835 | ~~~~~~ 2025-09-04T18:40:56,835 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,835 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,835 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,836 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,836 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,836 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,836 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,836 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,836 ltp/thirdparty/boost/include/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-04T18:40:56,836 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,836 | ^ 2025-09-04T18:40:56,836 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-04T18:40:56,836 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-04T18:40:56,837 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,837 | ^ 2025-09-04T18:40:56,837 ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:645: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-04T18:40:56,837 645 | return boost::equal( l, r ); 2025-09-04T18:40:56,837 | ~~~~~~~~~~~~^~~~~~~~ 2025-09-04T18:40:56,837 ltp/thirdparty/boost/include/boost/algorithm/string/find_iterator.hpp:333:32: required from ‘bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]’ 2025-09-04T18:40:56,837 333 | m_Match==Other.m_Match && 2025-09-04T18:40:56,837 | ~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T18:40:56,837 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:567:26: required from ‘static bool boost::iterators::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-04T18:40:56,837 567 | return f1.equal(f2); 2025-09-04T18:40:56,837 | ~~~~~~~~^~~~ 2025-09-04T18:40:56,837 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:899:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,838 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,838 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,838 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,838 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,838 888 | ); \ 2025-09-04T18:40:56,838 | ~ 2025-09-04T18:40:56,838 ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:307:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:56,839 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,839 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,839 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,839 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,839 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,839 888 | ); \ 2025-09-04T18:40:56,839 | ~ 2025-09-04T18:40:56,840 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,840 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,840 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,840 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,840 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,840 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,840 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,840 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,840 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,841 | ^~~ 2025-09-04T18:40:56,841 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,841 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,841 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,841 147 | Result, 2025-09-04T18:40:56,841 | ~~~~~~~ 2025-09-04T18:40:56,841 148 | Input, 2025-09-04T18:40:56,841 | ~~~~~~ 2025-09-04T18:40:56,841 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,841 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,841 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,841 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,842 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,842 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,842 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,842 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,842 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-04T18:40:56,842 30 | ~model() 2025-09-04T18:40:56,842 | ^ 2025-09-04T18:40:56,842 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:56,842 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-04T18:40:56,842 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,842 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-04T18:40:56,843 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:40:56,843 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,843 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,843 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,843 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,843 | ^ 2025-09-04T18:40:56,843 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,843 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-04T18:40:56,843 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,843 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,843 145 | struct SinglePassIteratorConcept 2025-09-04T18:40:56,843 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,844 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:40:56,844 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:56,844 | ^ 2025-09-04T18:40:56,844 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-04T18:40:56,844 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,844 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,844 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,844 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,844 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,845 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,845 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,845 888 | ); \ 2025-09-04T18:40:56,845 | ~ 2025-09-04T18:40:56,845 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,845 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,845 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,845 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,846 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,846 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,846 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,846 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,846 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,846 | ^~~ 2025-09-04T18:40:56,846 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,846 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,846 147 | Result, 2025-09-04T18:40:56,847 | ~~~~~~~ 2025-09-04T18:40:56,847 148 | Input, 2025-09-04T18:40:56,847 | ~~~~~~ 2025-09-04T18:40:56,847 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,847 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,847 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,847 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,847 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,847 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,847 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,847 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-04T18:40:56,848 30 | ~model() 2025-09-04T18:40:56,848 | ^ 2025-09-04T18:40:56,848 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:56,848 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T18:40:56,848 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,848 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T18:40:56,848 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T18:40:56,848 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,848 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,848 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:40:56,848 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,848 | ^ 2025-09-04T18:40:56,849 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:56,849 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:56,849 | ^ 2025-09-04T18:40:56,849 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:40:56,849 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:56,849 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:56,849 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:40:56,849 45 | typedef mpl::bool_ type; 2025-09-04T18:40:56,849 | ^~~~ 2025-09-04T18:40:56,849 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:56,850 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,850 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,850 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,850 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,850 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,850 888 | ); \ 2025-09-04T18:40:56,851 | ~ 2025-09-04T18:40:56,851 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,851 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,851 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,851 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,851 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,851 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,851 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,851 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,852 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,852 | ^~~ 2025-09-04T18:40:56,852 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,852 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,852 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,852 147 | Result, 2025-09-04T18:40:56,852 | ~~~~~~~ 2025-09-04T18:40:56,852 148 | Input, 2025-09-04T18:40:56,852 | ~~~~~~ 2025-09-04T18:40:56,852 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,853 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,853 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,853 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,853 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,853 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,853 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,853 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,853 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::iterators::random_access_traversal_tag; Y = boost::iterators::incrementable_traversal_tag]’ 2025-09-04T18:40:56,853 30 | ~model() 2025-09-04T18:40:56,853 | ^ 2025-09-04T18:40:56,854 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:56,854 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:40:56,854 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,854 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-04T18:40:56,854 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:40:56,854 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,854 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,854 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,854 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,854 | ^ 2025-09-04T18:40:56,854 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,855 145 | struct SinglePassIteratorConcept 2025-09-04T18:40:56,855 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,855 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:40:56,855 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:56,855 | ^ 2025-09-04T18:40:56,855 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:56,855 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:56,855 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:56,855 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-04T18:40:56,856 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,856 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,856 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,856 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,856 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,856 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,856 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,856 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,856 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,857 888 | ); \ 2025-09-04T18:40:56,857 | ~ 2025-09-04T18:40:56,857 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,857 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,857 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,857 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,857 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,857 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,857 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,857 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,858 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,858 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,858 | ^~~ 2025-09-04T18:40:56,858 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,858 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,858 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,858 147 | Result, 2025-09-04T18:40:56,858 | ~~~~~~~ 2025-09-04T18:40:56,858 148 | Input, 2025-09-04T18:40:56,858 | ~~~~~~ 2025-09-04T18:40:56,859 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,859 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,859 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,859 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,859 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,859 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,859 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,859 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,859 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-04T18:40:56,859 30 | ~model() 2025-09-04T18:40:56,859 | ^ 2025-09-04T18:40:56,860 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:56,860 134 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) 2025-09-04T18:40:56,860 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,860 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-04T18:40:56,860 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:40:56,860 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,860 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,860 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,860 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,861 | ^ 2025-09-04T18:40:56,861 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,861 145 | struct SinglePassIteratorConcept 2025-09-04T18:40:56,861 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,861 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:40:56,861 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:56,861 | ^ 2025-09-04T18:40:56,861 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:56,861 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:56,862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:56,862 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-04T18:40:56,862 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,862 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,862 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,862 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,862 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,863 888 | ); \ 2025-09-04T18:40:56,863 | ~ 2025-09-04T18:40:56,863 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,863 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,863 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,863 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,863 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,863 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,863 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,863 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,864 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,864 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,864 | ^~~ 2025-09-04T18:40:56,864 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,864 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,864 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,864 147 | Result, 2025-09-04T18:40:56,864 | ~~~~~~~ 2025-09-04T18:40:56,864 148 | Input, 2025-09-04T18:40:56,864 | ~~~~~~ 2025-09-04T18:40:56,865 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,865 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,865 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,865 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,865 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,865 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,865 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,865 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,865 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-04T18:40:56,865 30 | ~model() 2025-09-04T18:40:56,865 | ^ 2025-09-04T18:40:56,866 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:56,866 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T18:40:56,866 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,866 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T18:40:56,866 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T18:40:56,866 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,866 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,866 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:40:56,866 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,866 | ^ 2025-09-04T18:40:56,867 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T18:40:56,867 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:56,867 | ^ 2025-09-04T18:40:56,867 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:40:56,867 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:56,867 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:56,867 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:40:56,867 45 | typedef mpl::bool_ type; 2025-09-04T18:40:56,867 | ^~~~ 2025-09-04T18:40:56,867 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:56,868 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,868 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,868 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,868 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,868 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,868 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,868 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,868 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,868 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,868 888 | ); \ 2025-09-04T18:40:56,869 | ~ 2025-09-04T18:40:56,869 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,869 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,869 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,869 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,869 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,869 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,869 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,869 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,869 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,870 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,870 | ^~~ 2025-09-04T18:40:56,870 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,870 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,870 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,870 147 | Result, 2025-09-04T18:40:56,870 | ~~~~~~~ 2025-09-04T18:40:56,870 148 | Input, 2025-09-04T18:40:56,870 | ~~~~~~ 2025-09-04T18:40:56,870 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,870 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,871 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,871 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,871 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,871 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,871 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,871 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,871 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::iterators::random_access_traversal_tag; Y = boost::iterators::single_pass_traversal_tag]’ 2025-09-04T18:40:56,871 30 | ~model() 2025-09-04T18:40:56,871 | ^ 2025-09-04T18:40:56,871 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:56,872 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:40:56,872 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,872 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-04T18:40:56,872 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:40:56,872 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,872 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,872 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:40:56,872 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,872 | ^ 2025-09-04T18:40:56,873 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:40:56,873 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:56,873 | ^ 2025-09-04T18:40:56,873 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:40:56,873 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:56,873 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:56,873 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:40:56,873 45 | typedef mpl::bool_ type; 2025-09-04T18:40:56,873 | ^~~~ 2025-09-04T18:40:56,873 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:56,874 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,874 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,874 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,874 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,874 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,874 888 | ); \ 2025-09-04T18:40:56,875 | ~ 2025-09-04T18:40:56,875 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,875 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,875 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,875 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,875 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,875 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,875 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,875 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,875 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,876 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,876 | ^~~ 2025-09-04T18:40:56,876 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,876 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,876 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,876 147 | Result, 2025-09-04T18:40:56,876 | ~~~~~~~ 2025-09-04T18:40:56,876 148 | Input, 2025-09-04T18:40:56,876 | ~~~~~~ 2025-09-04T18:40:56,876 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,876 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,877 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,877 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,877 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,877 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,877 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,877 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,877 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-04T18:40:56,877 30 | ~model() 2025-09-04T18:40:56,877 | ^ 2025-09-04T18:40:56,877 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:56,878 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-04T18:40:56,878 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,878 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-04T18:40:56,878 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’ 2025-09-04T18:40:56,878 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,878 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,878 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T18:40:56,878 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:40:56,878 | ^ 2025-09-04T18:40:56,878 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > > >]’ 2025-09-04T18:40:56,879 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:40:56,879 | ^ 2025-09-04T18:40:56,879 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T18:40:56,879 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:40:56,879 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:40:56,879 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T18:40:56,879 45 | typedef mpl::bool_ type; 2025-09-04T18:40:56,879 | ^~~~ 2025-09-04T18:40:56,879 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:40:56,879 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:40:56,880 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:40:56,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,880 885 | *static_cast(&lhs) \ 2025-09-04T18:40:56,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,880 886 | , *static_cast(&rhs) \ 2025-09-04T18:40:56,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,880 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:40:56,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,880 888 | ); \ 2025-09-04T18:40:56,880 | ~ 2025-09-04T18:40:56,881 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:40:56,881 1673 | for (; __first != __last; ++__first) 2025-09-04T18:40:56,881 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:40:56,881 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:40:56,881 711 | _M_range_initialize(__first, __last, 2025-09-04T18:40:56,881 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,881 712 | std::__iterator_category(__first)); 2025-09-04T18:40:56,881 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,881 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:40:56,881 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:40:56,882 | ^~~ 2025-09-04T18:40:56,882 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:40:56,882 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:40:56,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:40:56,882 147 | Result, 2025-09-04T18:40:56,882 | ~~~~~~~ 2025-09-04T18:40:56,882 148 | Input, 2025-09-04T18:40:56,882 | ~~~~~~ 2025-09-04T18:40:56,882 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:40:56,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,883 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-04T18:40:56,883 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-04T18:40:56,883 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,883 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:40:56,883 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:40:56,883 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:40:56,883 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:40:56,883 30 | ~model() 2025-09-04T18:40:56,883 | ^ 2025-09-04T18:40:56,883 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:40:56,884 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-04T18:40:56,884 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,943 ltp/src/srl/common/model/./BaseLabelModel.h: In instantiation of ‘std::vector BaseLabelModel::concatenate(std::vector, std::vector) [with SampleClass = SrlPiSample]’: 2025-09-04T18:40:56,943 ltp/src/srl/common/model/./BaseLabelModel.h:247:30: required from here 2025-09-04T18:40:56,943 247 | virtual vector concatenate(vector exprList1, vector exprList2) { 2025-09-04T18:40:56,943 | ^~~~~~~~~~~ 2025-09-04T18:40:56,943 ltp/src/srl/common/model/./BaseLabelModel.h:250:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:56,943 250 | for (int i = 0; i < exprList1.size(); ++i) { 2025-09-04T18:40:56,943 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,944 ltp/src/srl/common/model/./BaseLabelModel.h: In instantiation of ‘std::vector BaseLabelModel::lookUpExprList(std::vector, std::vector&, dynet::expr::Expression&) [with SampleClass = SrlPiSample]’: 2025-09-04T18:40:56,944 ltp/src/srl/common/model/./BaseLabelModel.h:264:30: required from here 2025-09-04T18:40:56,944 264 | virtual vector lookUpExprList(vector exprList, vector& indexList, Expression& outOfIndex) { 2025-09-04T18:40:56,944 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:56,944 ltp/src/srl/common/model/./BaseLabelModel.h:266:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:56,944 266 | for (int i = 0; i < indexList.size(); ++i) { 2025-09-04T18:40:56,944 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,947 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘dynet::expr::Expression RNNModelBuilder::forwardBack(dynet::ComputationGraph&, std::vector&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:40:56,947 ltp/src/srl/common/model/./RNNModelBuilder.h:128:22: required from here 2025-09-04T18:40:56,947 128 | virtual Expression forwardBack(dynet::ComputationGraph &hg, vector& inputList) { 2025-09-04T18:40:56,947 | ^~~~~~~~~~~ 2025-09-04T18:40:56,947 ltp/src/srl/common/model/./RNNModelBuilder.h:130:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:56,947 130 | for (int i = 0; i < inputList.size(); ++i) { 2025-09-04T18:40:56,947 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,948 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘dynet::expr::Expression RNNModelBuilder::forwardByOrder(dynet::ComputationGraph&, std::vector&, std::vector&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:40:56,948 ltp/src/srl/common/model/./RNNModelBuilder.h:169:22: required from here 2025-09-04T18:40:56,948 169 | virtual Expression forwardByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order) { 2025-09-04T18:40:56,948 | ^~~~~~~~~~~~~~ 2025-09-04T18:40:56,949 ltp/src/srl/common/model/./RNNModelBuilder.h:171:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:56,949 171 | for (int i = 0; i < order.size(); ++i) { 2025-09-04T18:40:56,949 | ~~^~~~~~~~~~~~~~ 2025-09-04T18:40:56,949 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘dynet::expr::Expression RNNModelBuilder::forwardBackByOrder(dynet::ComputationGraph&, std::vector&, std::vector&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:40:56,949 ltp/src/srl/common/model/./RNNModelBuilder.h:196:22: required from here 2025-09-04T18:40:56,949 196 | virtual Expression forwardBackByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order) { 2025-09-04T18:40:56,949 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,949 ltp/src/srl/common/model/./RNNModelBuilder.h:198:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:56,949 198 | for (int i = 0; i < order.size(); ++i) { 2025-09-04T18:40:56,949 | ~~^~~~~~~~~~~~~~ 2025-09-04T18:40:56,950 ltp/src/srl/common/model/./RNNModelBuilder.h: In instantiation of ‘dynet::expr::Expression RNNModelBuilder::forwardBackByOrder(dynet::ComputationGraph&, std::vector&, std::vector&, dynet::expr::Expression&) [with DynetRnnBuilder = dynet::LSTMBuilder]’: 2025-09-04T18:40:56,950 ltp/src/srl/common/model/./RNNModelBuilder.h:204:22: required from here 2025-09-04T18:40:56,950 204 | virtual Expression forwardBackByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order, Expression& escape) { 2025-09-04T18:40:56,950 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T18:40:56,950 ltp/src/srl/common/model/./RNNModelBuilder.h:206:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:40:56,950 206 | for (int i = 0; i < order.size(); ++i) { 2025-09-04T18:40:56,950 | ~~^~~~~~~~~~~~~~ 2025-09-04T18:41:01,191 In file included from /usr/include/c++/14/bits/stl_algo.h:61, 2025-09-04T18:41:01,191 from /usr/include/c++/14/algorithm:61, 2025-09-04T18:41:01,191 from ltp/thirdparty/boost/include/boost/any.hpp:17, 2025-09-04T18:41:01,191 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:12: 2025-09-04T18:41:01,192 /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*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::cmp_outcome>]’: 2025-09-04T18:41:01,192 /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:41:01,192 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-09-04T18:41:01,192 | ^~~~~~~~~~~~~ 2025-09-04T18:41:01,464 /usr/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::cmp_outcome>]’: 2025-09-04T18:41:01,464 /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:41:01,464 1770 | __insertion_sort(_RandomAccessIterator __first, 2025-09-04T18:41:01,464 | ^~~~~~~~~~~~~~~~ 2025-09-04T18:41:01,465 /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:41:10,380 /usr/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::cmp_outcome>]’: 2025-09-04T18:41:10,381 /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:41:10,381 1876 | __introsort_loop(_RandomAccessIterator __first, 2025-09-04T18:41:10,381 | ^~~~~~~~~~~~~~~~ 2025-09-04T18:41:10,381 /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:41:10,382 /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:41:10,382 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2025-09-04T18:41:10,382 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:10,482 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::cmp_outcome>]’, 2025-09-04T18:41:10,482 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = BaseLabelModel::cmp_outcome]’ at /usr/include/c++/14/bits/stl_algo.h:4805:18, 2025-09-04T18:41:10,482 inlined from ‘Prediction BaseLabelModel::extractPrediction(std::vector) [with SampleClass = SrlPiSample]’ at ltp/src/srl/common/model/./BaseLabelModel.h:215:9: 2025-09-04T18:41:10,482 /usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:41:10,482 1905 | std::__introsort_loop(__first, __last, 2025-09-04T18:41:10,483 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:10,483 1906 | std::__lg(__last - __first) * 2, 2025-09-04T18:41:10,483 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:10,483 1907 | __comp); 2025-09-04T18:41:10,483 | ~~~~~~~ 2025-09-04T18:41:10,483 In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::cmp_outcome>]’, 2025-09-04T18:41:10,483 inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::cmp_outcome>]’ at /usr/include/c++/14/bits/stl_algo.h:1908:31, 2025-09-04T18:41:10,483 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = BaseLabelModel::cmp_outcome]’ at /usr/include/c++/14/bits/stl_algo.h:4805:18, 2025-09-04T18:41:10,483 inlined from ‘Prediction BaseLabelModel::extractPrediction(std::vector) [with SampleClass = SrlPiSample]’ at ltp/src/srl/common/model/./BaseLabelModel.h:215:9: 2025-09-04T18:41:10,484 /usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:41:10,484 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2025-09-04T18:41:10,484 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:10,484 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2025-09-04T18:41:10,484 1822 | std::__insertion_sort(__first, __last, __comp); 2025-09-04T18:41:10,484 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:13,725 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/common/model/AffineTransformModelBuilder.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/common/model/AffineTransformModelBuilder.o -std=c++0x 2025-09-04T18:41:16,069 In file included from ltp/thirdparty/boost/include/boost/serialization/export.hpp:32, 2025-09-04T18:41:16,069 from ltp/thirdparty/dynet/dynet/model.h:15, 2025-09-04T18:41:16,069 from ltp/src/srl/common/model/./ModelBuilder.h:8, 2025-09-04T18:41:16,069 from ltp/src/srl/common/model/AffineTransformModelBuilder.h:8, 2025-09-04T18:41:16,070 from ltp/src/srl/common/model/AffineTransformModelBuilder.cpp:5: 2025-09-04T18:41:16,070 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:41:16,070 188 | failed ************ (Pred::************ 2025-09-04T18:41:16,070 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:16,070 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:41:16,070 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:16,070 190 | ); 2025-09-04T18:41:16,070 | ~ 2025-09-04T18:41:16,070 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:41:16,070 188 | failed ************ (Pred::************ 2025-09-04T18:41:16,071 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:16,071 | - 2025-09-04T18:41:16,071 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:41:16,071 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:16,071 190 | ); 2025-09-04T18:41:16,071 | ~ 2025-09-04T18:41:16,071 | - 2025-09-04T18:41:16,071 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:41:16,071 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:41:16,071 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:16,072 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:41:16,072 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:16,072 195 | ); 2025-09-04T18:41:16,072 | ~ 2025-09-04T18:41:16,072 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:41:16,072 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:41:16,072 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:16,072 | - 2025-09-04T18:41:16,072 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:41:16,072 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:16,073 195 | ); 2025-09-04T18:41:16,073 | ~ 2025-09-04T18:41:16,073 | - 2025-09-04T18:41:19,118 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:41:19,118 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:41:19,118 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:41:19,118 from ltp/thirdparty/dynet/dynet/tensor.h:31, 2025-09-04T18:41:19,118 from ltp/thirdparty/dynet/dynet/model.h:18: 2025-09-04T18:41:19,118 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:41:19,119 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,119 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:41:19,119 | ^~ 2025-09-04T18:41:19,119 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,119 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:41:19,119 | ^~ 2025-09-04T18:41:19,119 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,119 134 | WORK(0); 2025-09-04T18:41:19,119 | ^~~~ 2025-09-04T18:41:19,119 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,120 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,120 | ^~ 2025-09-04T18:41:19,120 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,120 134 | WORK(0); 2025-09-04T18:41:19,120 | ^~~~ 2025-09-04T18:41:19,120 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,120 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:19,120 | ^~~~~~ 2025-09-04T18:41:19,120 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,120 134 | WORK(0); 2025-09-04T18:41:19,120 | ^~~~ 2025-09-04T18:41:19,121 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,121 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,121 | ^~ 2025-09-04T18:41:19,121 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,121 135 | WORK(1); 2025-09-04T18:41:19,121 | ^~~~ 2025-09-04T18:41:19,121 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,121 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:19,121 | ^~~~~~ 2025-09-04T18:41:19,121 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,122 135 | WORK(1); 2025-09-04T18:41:19,122 | ^~~~ 2025-09-04T18:41:19,122 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,122 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,122 | ^~ 2025-09-04T18:41:19,122 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,122 136 | WORK(2); 2025-09-04T18:41:19,122 | ^~~~ 2025-09-04T18:41:19,122 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,122 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:19,122 | ^~~~~~ 2025-09-04T18:41:19,123 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,123 136 | WORK(2); 2025-09-04T18:41:19,123 | ^~~~ 2025-09-04T18:41:19,123 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,123 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,123 | ^~ 2025-09-04T18:41:19,123 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,123 137 | WORK(3); 2025-09-04T18:41:19,123 | ^~~~ 2025-09-04T18:41:19,123 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,124 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:19,124 | ^~~~~~ 2025-09-04T18:41:19,124 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,124 137 | WORK(3); 2025-09-04T18:41:19,124 | ^~~~ 2025-09-04T18:41:19,124 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,124 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,124 | ^~ 2025-09-04T18:41:19,124 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,124 138 | WORK(4); 2025-09-04T18:41:19,124 | ^~~~ 2025-09-04T18:41:19,125 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,125 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:19,125 | ^~~~~~ 2025-09-04T18:41:19,125 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,125 138 | WORK(4); 2025-09-04T18:41:19,125 | ^~~~ 2025-09-04T18:41:19,125 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,125 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,125 | ^~ 2025-09-04T18:41:19,125 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,126 139 | WORK(5); 2025-09-04T18:41:19,126 | ^~~~ 2025-09-04T18:41:19,126 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,126 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:19,126 | ^~~~~~ 2025-09-04T18:41:19,126 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,126 139 | WORK(5); 2025-09-04T18:41:19,126 | ^~~~ 2025-09-04T18:41:19,126 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,126 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,126 | ^~ 2025-09-04T18:41:19,127 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,127 140 | WORK(6); 2025-09-04T18:41:19,127 | ^~~~ 2025-09-04T18:41:19,127 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,127 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:19,127 | ^~~~~~ 2025-09-04T18:41:19,127 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,127 140 | WORK(6); 2025-09-04T18:41:19,127 | ^~~~ 2025-09-04T18:41:19,127 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,128 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,128 | ^~ 2025-09-04T18:41:19,128 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,128 141 | WORK(7); 2025-09-04T18:41:19,128 | ^~~~ 2025-09-04T18:41:19,128 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,128 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:19,128 | ^~~~~~ 2025-09-04T18:41:19,128 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,128 141 | WORK(7); 2025-09-04T18:41:19,128 | ^~~~ 2025-09-04T18:41:19,129 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,129 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,129 | ^~ 2025-09-04T18:41:19,129 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,129 146 | WORK(0); 2025-09-04T18:41:19,129 | ^~~~ 2025-09-04T18:41:19,129 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,129 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:19,129 | ^~~~~~ 2025-09-04T18:41:19,129 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,129 146 | WORK(0); 2025-09-04T18:41:19,130 | ^~~~ 2025-09-04T18:41:19,130 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,130 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,130 | ^~ 2025-09-04T18:41:19,130 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,130 221 | WORK(0); 2025-09-04T18:41:19,130 | ^~~~ 2025-09-04T18:41:19,130 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,130 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:19,130 | ^~~~~~ 2025-09-04T18:41:19,130 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,131 221 | WORK(0); 2025-09-04T18:41:19,131 | ^~~~ 2025-09-04T18:41:19,131 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,131 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,131 | ^~ 2025-09-04T18:41:19,131 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,131 222 | WORK(1); 2025-09-04T18:41:19,131 | ^~~~ 2025-09-04T18:41:19,131 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,131 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:19,132 | ^~~~~~ 2025-09-04T18:41:19,132 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,132 222 | WORK(1); 2025-09-04T18:41:19,132 | ^~~~ 2025-09-04T18:41:19,132 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,132 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,132 | ^~ 2025-09-04T18:41:19,132 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,132 223 | WORK(2); 2025-09-04T18:41:19,132 | ^~~~ 2025-09-04T18:41:19,132 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,133 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:19,133 | ^~~~~~ 2025-09-04T18:41:19,133 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,133 223 | WORK(2); 2025-09-04T18:41:19,133 | ^~~~ 2025-09-04T18:41:19,133 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,133 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,133 | ^~ 2025-09-04T18:41:19,133 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,133 224 | WORK(3); 2025-09-04T18:41:19,134 | ^~~~ 2025-09-04T18:41:19,134 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,134 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:19,134 | ^~~~~~ 2025-09-04T18:41:19,134 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,134 224 | WORK(3); 2025-09-04T18:41:19,134 | ^~~~ 2025-09-04T18:41:19,134 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,134 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,134 | ^~ 2025-09-04T18:41:19,134 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,135 225 | WORK(4); 2025-09-04T18:41:19,135 | ^~~~ 2025-09-04T18:41:19,135 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,135 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:19,135 | ^~~~~~ 2025-09-04T18:41:19,135 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,135 225 | WORK(4); 2025-09-04T18:41:19,135 | ^~~~ 2025-09-04T18:41:19,135 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,135 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,136 | ^~ 2025-09-04T18:41:19,136 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,136 226 | WORK(5); 2025-09-04T18:41:19,136 | ^~~~ 2025-09-04T18:41:19,136 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,136 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:19,136 | ^~~~~~ 2025-09-04T18:41:19,136 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,136 226 | WORK(5); 2025-09-04T18:41:19,136 | ^~~~ 2025-09-04T18:41:19,137 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,137 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,137 | ^~ 2025-09-04T18:41:19,137 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,137 227 | WORK(6); 2025-09-04T18:41:19,137 | ^~~~ 2025-09-04T18:41:19,137 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,137 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:19,137 | ^~~~~~ 2025-09-04T18:41:19,137 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,138 227 | WORK(6); 2025-09-04T18:41:19,138 | ^~~~ 2025-09-04T18:41:19,138 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,138 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,138 | ^~ 2025-09-04T18:41:19,138 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,138 228 | WORK(7); 2025-09-04T18:41:19,138 | ^~~~ 2025-09-04T18:41:19,138 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,138 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:19,139 | ^~~~~~ 2025-09-04T18:41:19,139 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,139 228 | WORK(7); 2025-09-04T18:41:19,139 | ^~~~ 2025-09-04T18:41:19,139 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:19,139 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:19,139 | ^~ 2025-09-04T18:41:19,139 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,139 233 | WORK(0); 2025-09-04T18:41:19,139 | ^~~~ 2025-09-04T18:41:19,139 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:19,140 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:19,140 | ^~~~~~ 2025-09-04T18:41:19,140 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:19,140 233 | WORK(0); 2025-09-04T18:41:19,140 | ^~~~ 2025-09-04T18:41:20,791 ltp/src/srl/common/model/AffineTransformModelBuilder.h: In member function ‘virtual void AffineTransformModelBuilder::init(dynet::Model&)’: 2025-09-04T18:41:20,791 ltp/src/srl/common/model/AffineTransformModelBuilder.h:53:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:41:20,791 53 | for (int i = 0; i < inputDims.size(); ++i) { 2025-09-04T18:41:20,791 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:20,794 ltp/src/srl/common/model/AffineTransformModelBuilder.cpp: In member function ‘virtual dynet::expr::Expression AffineTransformModelBuilder::forward(dynet::ComputationGraph&, const std::vector&)’: 2025-09-04T18:41:20,794 ltp/src/srl/common/model/AffineTransformModelBuilder.cpp:12:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:41:20,794 12 | for (int i = 0; i < mulParams.size(); ++i) { 2025-09-04T18:41:20,794 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:22,701 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/common/model/CNN1dLayerBuilder.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/common/model/CNN1dLayerBuilder.o -std=c++0x 2025-09-04T18:41:25,039 In file included from ltp/thirdparty/boost/include/boost/serialization/export.hpp:32, 2025-09-04T18:41:25,039 from ltp/thirdparty/dynet/dynet/model.h:15, 2025-09-04T18:41:25,039 from ltp/src/srl/common/model/ModelBuilder.h:8, 2025-09-04T18:41:25,039 from ltp/src/srl/common/model/CNN1dLayerBuilder.h:8, 2025-09-04T18:41:25,039 from ltp/src/srl/common/model/CNN1dLayerBuilder.cpp:5: 2025-09-04T18:41:25,040 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:41:25,040 188 | failed ************ (Pred::************ 2025-09-04T18:41:25,040 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:25,040 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:41:25,040 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:25,040 190 | ); 2025-09-04T18:41:25,040 | ~ 2025-09-04T18:41:25,040 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:41:25,040 188 | failed ************ (Pred::************ 2025-09-04T18:41:25,040 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:25,041 | - 2025-09-04T18:41:25,041 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:41:25,041 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:25,041 190 | ); 2025-09-04T18:41:25,041 | ~ 2025-09-04T18:41:25,041 | - 2025-09-04T18:41:25,041 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:41:25,041 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:41:25,041 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:25,041 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:41:25,042 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:25,042 195 | ); 2025-09-04T18:41:25,042 | ~ 2025-09-04T18:41:25,042 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:41:25,042 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:41:25,042 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:25,042 | - 2025-09-04T18:41:25,042 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:41:25,042 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:25,042 195 | ); 2025-09-04T18:41:25,043 | ~ 2025-09-04T18:41:25,043 | - 2025-09-04T18:41:28,081 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:41:28,081 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:41:28,081 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:41:28,081 from ltp/thirdparty/dynet/dynet/tensor.h:31, 2025-09-04T18:41:28,081 from ltp/thirdparty/dynet/dynet/model.h:18: 2025-09-04T18:41:28,081 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:41:28,082 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,082 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:41:28,082 | ^~ 2025-09-04T18:41:28,082 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,082 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:41:28,082 | ^~ 2025-09-04T18:41:28,082 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,082 134 | WORK(0); 2025-09-04T18:41:28,082 | ^~~~ 2025-09-04T18:41:28,082 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,082 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,083 | ^~ 2025-09-04T18:41:28,083 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,083 134 | WORK(0); 2025-09-04T18:41:28,083 | ^~~~ 2025-09-04T18:41:28,083 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,083 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:28,083 | ^~~~~~ 2025-09-04T18:41:28,083 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,083 134 | WORK(0); 2025-09-04T18:41:28,083 | ^~~~ 2025-09-04T18:41:28,084 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,084 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,084 | ^~ 2025-09-04T18:41:28,084 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,084 135 | WORK(1); 2025-09-04T18:41:28,084 | ^~~~ 2025-09-04T18:41:28,084 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,084 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:28,084 | ^~~~~~ 2025-09-04T18:41:28,084 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,085 135 | WORK(1); 2025-09-04T18:41:28,085 | ^~~~ 2025-09-04T18:41:28,085 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,085 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,085 | ^~ 2025-09-04T18:41:28,085 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,085 136 | WORK(2); 2025-09-04T18:41:28,085 | ^~~~ 2025-09-04T18:41:28,085 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,085 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:28,086 | ^~~~~~ 2025-09-04T18:41:28,086 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,086 136 | WORK(2); 2025-09-04T18:41:28,086 | ^~~~ 2025-09-04T18:41:28,086 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,086 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,086 | ^~ 2025-09-04T18:41:28,086 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,086 137 | WORK(3); 2025-09-04T18:41:28,086 | ^~~~ 2025-09-04T18:41:28,086 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,087 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:28,087 | ^~~~~~ 2025-09-04T18:41:28,087 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,087 137 | WORK(3); 2025-09-04T18:41:28,087 | ^~~~ 2025-09-04T18:41:28,087 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,087 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,087 | ^~ 2025-09-04T18:41:28,087 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,087 138 | WORK(4); 2025-09-04T18:41:28,087 | ^~~~ 2025-09-04T18:41:28,088 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,088 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:28,088 | ^~~~~~ 2025-09-04T18:41:28,088 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,088 138 | WORK(4); 2025-09-04T18:41:28,088 | ^~~~ 2025-09-04T18:41:28,088 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,088 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,088 | ^~ 2025-09-04T18:41:28,088 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,088 139 | WORK(5); 2025-09-04T18:41:28,089 | ^~~~ 2025-09-04T18:41:28,089 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,089 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:28,089 | ^~~~~~ 2025-09-04T18:41:28,089 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,089 139 | WORK(5); 2025-09-04T18:41:28,089 | ^~~~ 2025-09-04T18:41:28,089 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,089 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,089 | ^~ 2025-09-04T18:41:28,090 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,090 140 | WORK(6); 2025-09-04T18:41:28,090 | ^~~~ 2025-09-04T18:41:28,090 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,090 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:28,090 | ^~~~~~ 2025-09-04T18:41:28,090 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,090 140 | WORK(6); 2025-09-04T18:41:28,090 | ^~~~ 2025-09-04T18:41:28,090 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,090 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,091 | ^~ 2025-09-04T18:41:28,091 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,091 141 | WORK(7); 2025-09-04T18:41:28,091 | ^~~~ 2025-09-04T18:41:28,091 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,091 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:28,091 | ^~~~~~ 2025-09-04T18:41:28,091 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,091 141 | WORK(7); 2025-09-04T18:41:28,091 | ^~~~ 2025-09-04T18:41:28,092 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,092 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,092 | ^~ 2025-09-04T18:41:28,092 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,092 146 | WORK(0); 2025-09-04T18:41:28,092 | ^~~~ 2025-09-04T18:41:28,092 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,092 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:41:28,092 | ^~~~~~ 2025-09-04T18:41:28,092 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,092 146 | WORK(0); 2025-09-04T18:41:28,092 | ^~~~ 2025-09-04T18:41:28,093 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,093 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,093 | ^~ 2025-09-04T18:41:28,093 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,093 221 | WORK(0); 2025-09-04T18:41:28,093 | ^~~~ 2025-09-04T18:41:28,093 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,093 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:28,093 | ^~~~~~ 2025-09-04T18:41:28,094 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,094 221 | WORK(0); 2025-09-04T18:41:28,094 | ^~~~ 2025-09-04T18:41:28,094 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,094 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,094 | ^~ 2025-09-04T18:41:28,094 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,094 222 | WORK(1); 2025-09-04T18:41:28,094 | ^~~~ 2025-09-04T18:41:28,094 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,094 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:28,095 | ^~~~~~ 2025-09-04T18:41:28,095 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,095 222 | WORK(1); 2025-09-04T18:41:28,095 | ^~~~ 2025-09-04T18:41:28,095 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,095 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,095 | ^~ 2025-09-04T18:41:28,095 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,095 223 | WORK(2); 2025-09-04T18:41:28,095 | ^~~~ 2025-09-04T18:41:28,095 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,096 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:28,096 | ^~~~~~ 2025-09-04T18:41:28,096 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,096 223 | WORK(2); 2025-09-04T18:41:28,096 | ^~~~ 2025-09-04T18:41:28,096 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,096 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,096 | ^~ 2025-09-04T18:41:28,096 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,096 224 | WORK(3); 2025-09-04T18:41:28,097 | ^~~~ 2025-09-04T18:41:28,097 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,097 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:28,097 | ^~~~~~ 2025-09-04T18:41:28,097 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,097 224 | WORK(3); 2025-09-04T18:41:28,097 | ^~~~ 2025-09-04T18:41:28,097 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,097 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,097 | ^~ 2025-09-04T18:41:28,097 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,098 225 | WORK(4); 2025-09-04T18:41:28,098 | ^~~~ 2025-09-04T18:41:28,098 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,098 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:28,098 | ^~~~~~ 2025-09-04T18:41:28,098 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,098 225 | WORK(4); 2025-09-04T18:41:28,098 | ^~~~ 2025-09-04T18:41:28,098 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,098 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,098 | ^~ 2025-09-04T18:41:28,099 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,099 226 | WORK(5); 2025-09-04T18:41:28,099 | ^~~~ 2025-09-04T18:41:28,099 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,099 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:28,099 | ^~~~~~ 2025-09-04T18:41:28,099 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,099 226 | WORK(5); 2025-09-04T18:41:28,099 | ^~~~ 2025-09-04T18:41:28,099 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,100 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,100 | ^~ 2025-09-04T18:41:28,100 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,100 227 | WORK(6); 2025-09-04T18:41:28,100 | ^~~~ 2025-09-04T18:41:28,100 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,100 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:28,100 | ^~~~~~ 2025-09-04T18:41:28,100 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,100 227 | WORK(6); 2025-09-04T18:41:28,101 | ^~~~ 2025-09-04T18:41:28,101 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,101 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,101 | ^~ 2025-09-04T18:41:28,101 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,101 228 | WORK(7); 2025-09-04T18:41:28,101 | ^~~~ 2025-09-04T18:41:28,101 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,101 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:28,101 | ^~~~~~ 2025-09-04T18:41:28,101 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,102 228 | WORK(7); 2025-09-04T18:41:28,102 | ^~~~ 2025-09-04T18:41:28,102 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:41:28,102 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:41:28,102 | ^~ 2025-09-04T18:41:28,102 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,102 233 | WORK(0); 2025-09-04T18:41:28,102 | ^~~~ 2025-09-04T18:41:28,102 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:41:28,102 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:41:28,102 | ^~~~~~ 2025-09-04T18:41:28,103 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:41:28,103 233 | WORK(0); 2025-09-04T18:41:28,103 | ^~~~ 2025-09-04T18:41:32,159 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/common/structure/SrlPiSample.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/common/structure/SrlPiSample.o -std=c++0x 2025-09-04T18:41:33,157 In file included from ltp/src/srl/common/structure/SrlPiSample.cpp:5: 2025-09-04T18:41:33,157 ltp/src/srl/common/structure/SrlPiSample.h: In member function ‘std::vector SrlPiSample::getPredicateList()’: 2025-09-04T18:41:33,157 ltp/src/srl/common/structure/SrlPiSample.h:23:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T18:41:33,157 23 | for (int j = 0; j < data.size(); ++j) { 2025-09-04T18:41:33,157 | ~~^~~~~~~~~~~~~ 2025-09-04T18:41:33,876 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/include/base/config.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/include/base/config.o -std=c++0x 2025-09-04T18:41:37,046 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T18:41:37,047 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-04T18:41:37,047 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-04T18:41:37,047 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-04T18:41:37,047 from ltp/thirdparty/boost/include/boost/program_options.hpp:15, 2025-09-04T18:41:37,047 from ltp/src/srl/include/base/config.h:8, 2025-09-04T18:41:37,047 from ltp/src/srl/include/base/config.cpp:5: 2025-09-04T18:41:37,047 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:37,047 662 | , public std::unary_function 2025-09-04T18:41:37,048 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:37,048 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:41:37,048 from ltp/thirdparty/boost/include/boost/program_options/errors.hpp:12, 2025-09-04T18:41:37,048 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:12: 2025-09-04T18:41:37,048 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:41:37,048 117 | struct unary_function 2025-09-04T18:41:37,048 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:37,160 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:41:37,160 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:41:37,160 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:41:37,160 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:41:37,161 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-04T18:41:37,161 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-04T18:41:37,161 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-04T18:41:37,161 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-04T18:41:37,161 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:41:37,161 188 | failed ************ (Pred::************ 2025-09-04T18:41:37,161 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:37,161 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:41:37,161 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:37,161 190 | ); 2025-09-04T18:41:37,161 | ~ 2025-09-04T18:41:37,162 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:41:37,162 188 | failed ************ (Pred::************ 2025-09-04T18:41:37,162 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:37,162 | - 2025-09-04T18:41:37,162 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:41:37,162 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:37,162 190 | ); 2025-09-04T18:41:37,162 | ~ 2025-09-04T18:41:37,162 | - 2025-09-04T18:41:37,163 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:41:37,163 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:41:37,163 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:37,163 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:41:37,163 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:37,163 195 | ); 2025-09-04T18:41:37,163 | ~ 2025-09-04T18:41:37,164 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:41:37,164 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:41:37,164 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:37,164 | - 2025-09-04T18:41:37,164 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:41:37,164 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:37,164 195 | ); 2025-09-04T18:41:37,164 | ~ 2025-09-04T18:41:37,164 | - 2025-09-04T18:41:37,391 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T18:41:37,392 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T18:41:37,392 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-04T18:41:37,392 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-04T18:41:37,392 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-04T18:41:37,392 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:37,392 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:41:37,392 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:37,392 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:41:37,393 117 | struct unary_function 2025-09-04T18:41:37,393 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:37,393 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:37,393 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:41:37,393 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:37,393 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:41:37,393 117 | struct unary_function 2025-09-04T18:41:37,393 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:37,393 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:37,393 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:41:37,394 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:37,394 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:41:37,394 117 | struct unary_function 2025-09-04T18:41:37,394 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:38,048 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T18:41:38,048 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:41:38,048 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-04T18:41:38,048 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-04T18:41:38,048 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-04T18:41:38,048 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:38,048 666 | , public std::binary_function 2025-09-04T18:41:38,048 | ^~~~~~~~~~~~~~~ 2025-09-04T18:41:38,053 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:41:38,054 131 | struct binary_function 2025-09-04T18:41:38,054 | ^~~~~~~~~~~~~~~ 2025-09-04T18:41:41,421 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/include/base/debug.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/include/base/debug.o -std=c++0x 2025-09-04T18:41:45,218 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T18:41:45,218 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-04T18:41:45,218 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-04T18:41:45,218 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-04T18:41:45,218 from ltp/thirdparty/boost/include/boost/program_options.hpp:15, 2025-09-04T18:41:45,219 from ltp/src/srl/include/base/config.h:8, 2025-09-04T18:41:45,219 from ltp/src/srl/include/base/debug.h:14, 2025-09-04T18:41:45,219 from ltp/src/srl/include/base/debug.cpp:5: 2025-09-04T18:41:45,219 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:45,219 662 | , public std::unary_function 2025-09-04T18:41:45,219 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:45,223 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:41:45,224 from ltp/src/srl/include/base/debug.h:9: 2025-09-04T18:41:45,224 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:41:45,224 117 | struct unary_function 2025-09-04T18:41:45,224 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:45,243 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:41:45,243 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:41:45,243 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:41:45,243 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:41:45,243 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-04T18:41:45,243 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-04T18:41:45,243 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-04T18:41:45,243 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-04T18:41:45,244 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:41:45,244 188 | failed ************ (Pred::************ 2025-09-04T18:41:45,244 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:45,244 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:41:45,244 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:45,244 190 | ); 2025-09-04T18:41:45,244 | ~ 2025-09-04T18:41:45,244 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:41:45,244 188 | failed ************ (Pred::************ 2025-09-04T18:41:45,244 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:45,245 | - 2025-09-04T18:41:45,245 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:41:45,245 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:45,245 190 | ); 2025-09-04T18:41:45,245 | ~ 2025-09-04T18:41:45,245 | - 2025-09-04T18:41:45,245 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:41:45,245 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:41:45,245 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:45,245 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:41:45,246 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:45,246 195 | ); 2025-09-04T18:41:45,246 | ~ 2025-09-04T18:41:45,246 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:41:45,246 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:41:45,246 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:45,246 | - 2025-09-04T18:41:45,246 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:41:45,246 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:45,246 195 | ); 2025-09-04T18:41:45,246 | ~ 2025-09-04T18:41:45,247 | - 2025-09-04T18:41:45,463 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T18:41:45,464 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T18:41:45,464 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-04T18:41:45,464 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-04T18:41:45,464 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-04T18:41:45,464 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:45,464 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:41:45,464 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:45,464 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:41:45,465 117 | struct unary_function 2025-09-04T18:41:45,465 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:45,465 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:45,465 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:41:45,465 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:45,465 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:41:45,465 117 | struct unary_function 2025-09-04T18:41:45,465 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:45,465 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:45,465 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:41:45,466 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:45,466 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:41:45,466 117 | struct unary_function 2025-09-04T18:41:45,466 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:45,937 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T18:41:45,937 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:41:45,937 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-04T18:41:45,937 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-04T18:41:45,937 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-04T18:41:45,937 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:45,938 666 | , public std::binary_function 2025-09-04T18:41:45,938 | ^~~~~~~~~~~~~~~ 2025-09-04T18:41:45,942 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:41:45,942 131 | struct binary_function 2025-09-04T18:41:45,942 | ^~~~~~~~~~~~~~~ 2025-09-04T18:41:46,253 In file included from ltp/thirdparty/boost/include/boost/optional/optional.hpp:48, 2025-09-04T18:41:46,254 from ltp/thirdparty/boost/include/boost/optional.hpp:15, 2025-09-04T18:41:46,254 from ltp/thirdparty/boost/include/boost/format/internals.hpp:20, 2025-09-04T18:41:46,254 from ltp/thirdparty/boost/include/boost/format.hpp:38, 2025-09-04T18:41:46,254 from ltp/src/srl/include/base/debug.h:15: 2025-09-04T18:41:46,254 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:36:32: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:46,254 36 | struct equal_pointees_t : std::binary_function 2025-09-04T18:41:46,254 | ^~~~~~~~~~~~~~~ 2025-09-04T18:41:46,254 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:41:46,254 131 | struct binary_function 2025-09-04T18:41:46,255 | ^~~~~~~~~~~~~~~ 2025-09-04T18:41:46,255 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:59:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:46,255 59 | struct less_pointees_t : std::binary_function 2025-09-04T18:41:46,255 | ^~~~~~~~~~~~~~~ 2025-09-04T18:41:46,255 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:41:46,255 131 | struct binary_function 2025-09-04T18:41:46,255 | ^~~~~~~~~~~~~~~ 2025-09-04T18:41:46,465 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/case_conv.hpp:24, 2025-09-04T18:41:46,465 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:20, 2025-09-04T18:41:46,466 from ltp/src/srl/include/base/debug.h:17: 2025-09-04T18:41:46,466 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-04T18:41:46,466 33 | struct to_lowerF : public std::unary_function 2025-09-04T18:41:46,466 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:46,473 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:41:46,474 117 | struct unary_function 2025-09-04T18:41:46,474 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:46,474 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-04T18:41:46,474 53 | struct to_upperF : public std::unary_function 2025-09-04T18:41:46,474 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:46,474 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:41:46,474 117 | struct unary_function 2025-09-04T18:41:46,474 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:46,491 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:28, 2025-09-04T18:41:46,491 from ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:16, 2025-09-04T18:41:46,491 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:23: 2025-09-04T18:41:46,492 ltp/thirdparty/boost/include/boost/algorithm/string/detail/util.hpp:93:29: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:46,492 93 | public std::unary_function< iterator_range, SeqT > 2025-09-04T18:41:46,492 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:46,492 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:41:46,492 117 | struct unary_function 2025-09-04T18:41:46,492 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:47,063 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T18:41:47,064 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20, 2025-09-04T18:41:47,064 from ltp/thirdparty/boost/include/boost/range/concepts.hpp:19, 2025-09-04T18:41:47,064 from ltp/thirdparty/boost/include/boost/range/size_type.hpp:20, 2025-09-04T18:41:47,064 from ltp/thirdparty/boost/include/boost/range/size.hpp:21, 2025-09-04T18:41:47,064 from ltp/thirdparty/boost/include/boost/range/functions.hpp:20, 2025-09-04T18:41:47,064 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:38: 2025-09-04T18:41:47,064 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-04T18:41:47,064 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,065 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,065 | ^ 2025-09-04T18:41:47,065 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,065 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,065 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,065 147 | Result, 2025-09-04T18:41:47,065 | ~~~~~~~ 2025-09-04T18:41:47,065 148 | Input, 2025-09-04T18:41:47,065 | ~~~~~~ 2025-09-04T18:41:47,066 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,066 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,066 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,066 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,066 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,066 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:47:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,066 47 | static void failed() { ((Model*)0)->constraints(); } 2025-09-04T18:41:47,066 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,066 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:26: 2025-09-04T18:41:47,066 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-04T18:41:47,067 40 | void constraints() 2025-09-04T18:41:47,067 | ^~~~~~~~~~~ 2025-09-04T18:41:47,373 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T18:41:47,374 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,374 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,374 | ^ 2025-09-04T18:41:47,374 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,374 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-04T18:41:47,374 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,374 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,374 145 | struct SinglePassIteratorConcept 2025-09-04T18:41:47,374 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,375 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:41:47,375 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:41:47,375 | ^ 2025-09-04T18:41:47,375 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:41:47,375 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:41:47,375 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:41:47,375 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-04T18:41:47,375 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,375 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,375 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,376 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,376 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,376 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,376 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,376 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,376 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,376 888 | ); \ 2025-09-04T18:41:47,376 | ~ 2025-09-04T18:41:47,376 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,376 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,376 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,377 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,377 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,377 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,377 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,377 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,377 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,377 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,377 | ^~~ 2025-09-04T18:41:47,377 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,377 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,377 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,378 147 | Result, 2025-09-04T18:41:47,378 | ~~~~~~~ 2025-09-04T18:41:47,378 148 | Input, 2025-09-04T18:41:47,378 | ~~~~~~ 2025-09-04T18:41:47,378 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,378 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,378 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,378 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,378 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,378 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,379 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,379 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,379 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:31: 2025-09-04T18:41:47,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::CopyConstructible<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:41:47,379 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,379 | ^ 2025-09-04T18:41:47,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-04T18:41:47,379 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:41:47,379 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,379 | ^ 2025-09-04T18:41:47,379 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T18:41:47,380 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:41:47,380 | ^ 2025-09-04T18:41:47,380 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:41:47,380 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:41:47,380 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:41:47,380 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:41:47,380 45 | typedef mpl::bool_ type; 2025-09-04T18:41:47,380 | ^~~~ 2025-09-04T18:41:47,380 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T18:41:47,380 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:41:47,380 | ^~~~~ 2025-09-04T18:41:47,380 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:41:47,381 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,381 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,381 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,381 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,381 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,381 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,381 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,381 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,381 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,381 888 | ); \ 2025-09-04T18:41:47,381 | ~ 2025-09-04T18:41:47,382 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,382 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,382 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,382 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,382 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,382 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,382 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,382 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,382 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,382 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,382 | ^~~ 2025-09-04T18:41:47,383 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,383 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,383 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,383 147 | Result, 2025-09-04T18:41:47,383 | ~~~~~~~ 2025-09-04T18:41:47,383 148 | Input, 2025-09-04T18:41:47,383 | ~~~~~~ 2025-09-04T18:41:47,383 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,383 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,383 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,384 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,384 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,384 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,384 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,384 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,384 ltp/thirdparty/boost/include/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-04T18:41:47,384 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,384 | ^ 2025-09-04T18:41:47,384 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T18:41:47,384 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:116:7: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,384 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,385 | ^ 2025-09-04T18:41:47,385 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,385 145 | struct SinglePassIteratorConcept 2025-09-04T18:41:47,385 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,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::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:41:47,385 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:41:47,385 | ^ 2025-09-04T18:41:47,385 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:41:47,385 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:41:47,385 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:41:47,385 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:41:47,386 45 | typedef mpl::bool_ type; 2025-09-04T18:41:47,386 | ^~~~ 2025-09-04T18:41:47,386 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:41:47,386 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,386 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,386 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,386 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,386 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,386 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,386 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,386 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,386 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,387 888 | ); \ 2025-09-04T18:41:47,387 | ~ 2025-09-04T18:41:47,387 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,387 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,387 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,387 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,387 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,387 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,387 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,387 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,388 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,388 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,388 | ^~~ 2025-09-04T18:41:47,388 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,388 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,388 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,388 147 | Result, 2025-09-04T18:41:47,388 | ~~~~~~~ 2025-09-04T18:41:47,388 148 | Input, 2025-09-04T18:41:47,388 | ~~~~~~ 2025-09-04T18:41:47,388 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,389 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,389 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,389 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,389 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,389 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,389 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,389 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,389 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::iterators::random_access_traversal_tag; Y = boost::iterators::incrementable_traversal_tag]’ 2025-09-04T18:41:47,389 30 | ~model() 2025-09-04T18:41:47,389 | ^ 2025-09-04T18:41:47,389 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:41:47,390 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:41:47,390 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,390 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T18:41:47,390 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,390 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,390 | ^ 2025-09-04T18:41:47,390 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,390 145 | struct SinglePassIteratorConcept 2025-09-04T18:41:47,390 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,390 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:41:47,390 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:41:47,390 | ^ 2025-09-04T18:41:47,391 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:41:47,391 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:41:47,391 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:41:47,391 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:41:47,391 45 | typedef mpl::bool_ type; 2025-09-04T18:41:47,391 | ^~~~ 2025-09-04T18:41:47,391 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:41:47,391 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,391 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,391 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,391 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,392 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,392 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,392 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,392 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,392 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,392 888 | ); \ 2025-09-04T18:41:47,392 | ~ 2025-09-04T18:41:47,392 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,392 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,392 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,392 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,393 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,393 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,393 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,393 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,393 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,393 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,393 | ^~~ 2025-09-04T18:41:47,393 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,393 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,394 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,394 147 | Result, 2025-09-04T18:41:47,394 | ~~~~~~~ 2025-09-04T18:41:47,394 148 | Input, 2025-09-04T18:41:47,394 | ~~~~~~ 2025-09-04T18:41:47,394 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,394 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,394 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,394 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,394 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,394 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,394 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,395 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,395 ltp/thirdparty/boost/include/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-04T18:41:47,395 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,395 | ^ 2025-09-04T18:41:47,395 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T18:41:47,395 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,395 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,395 | ^ 2025-09-04T18:41:47,395 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,395 145 | struct SinglePassIteratorConcept 2025-09-04T18:41:47,395 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,395 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:41:47,396 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:41:47,396 | ^ 2025-09-04T18:41:47,396 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:41:47,396 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:41:47,396 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:41:47,396 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:41:47,396 45 | typedef mpl::bool_ type; 2025-09-04T18:41:47,396 | ^~~~ 2025-09-04T18:41:47,396 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:41:47,396 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,396 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,397 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,397 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,397 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,397 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,397 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,397 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,397 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,397 888 | ); \ 2025-09-04T18:41:47,397 | ~ 2025-09-04T18:41:47,397 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,398 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,398 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,398 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,398 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,398 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,398 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,398 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,398 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,398 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,399 | ^~~ 2025-09-04T18:41:47,399 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,399 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,399 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,399 147 | Result, 2025-09-04T18:41:47,399 | ~~~~~~~ 2025-09-04T18:41:47,399 148 | Input, 2025-09-04T18:41:47,399 | ~~~~~~ 2025-09-04T18:41:47,399 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,399 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,399 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,399 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,400 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,400 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,400 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,400 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,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::EqualityComparable<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:41:47,400 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,400 | ^ 2025-09-04T18:41:47,400 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T18:41:47,400 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:41:47,400 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,400 | ^ 2025-09-04T18:41:47,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-04T18:41:47,401 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:41:47,401 | ^ 2025-09-04T18:41:47,401 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:41:47,401 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:41:47,401 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:41:47,401 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:41:47,401 45 | typedef mpl::bool_ type; 2025-09-04T18:41:47,401 | ^~~~ 2025-09-04T18:41:47,401 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T18:41:47,401 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:41:47,402 | ^~~~~ 2025-09-04T18:41:47,402 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:41:47,402 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,402 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,402 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,402 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,402 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,402 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,402 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,402 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,403 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,403 888 | ); \ 2025-09-04T18:41:47,403 | ~ 2025-09-04T18:41:47,403 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,403 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,403 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,403 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,403 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,403 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,403 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,404 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,404 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,404 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,404 | ^~~ 2025-09-04T18:41:47,404 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,404 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,404 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,404 147 | Result, 2025-09-04T18:41:47,404 | ~~~~~~~ 2025-09-04T18:41:47,404 148 | Input, 2025-09-04T18:41:47,404 | ~~~~~~ 2025-09-04T18:41:47,405 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,405 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,405 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,405 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,405 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,405 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,405 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,405 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,405 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T18:41:47,405 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,405 | ^ 2025-09-04T18:41:47,405 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T18:41:47,406 ltp/thirdparty/boost/include/boost/range/concepts.hpp:150:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,406 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,406 | ^ 2025-09-04T18:41:47,406 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:41:47,406 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:41:47,406 | ^ 2025-09-04T18:41:47,406 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:41:47,406 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:41:47,406 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:41:47,406 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:41:47,406 45 | typedef mpl::bool_ type; 2025-09-04T18:41:47,407 | ^~~~ 2025-09-04T18:41:47,407 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-04T18:41:47,407 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:41:47,407 | ^~~~~ 2025-09-04T18:41:47,407 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:41:47,407 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,407 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,407 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,407 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,407 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,408 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,408 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,408 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,408 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,408 888 | ); \ 2025-09-04T18:41:47,408 | ~ 2025-09-04T18:41:47,408 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,408 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,408 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,408 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,408 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,409 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,409 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,409 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,409 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,409 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,409 | ^~~ 2025-09-04T18:41:47,409 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,409 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,409 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,409 147 | Result, 2025-09-04T18:41:47,409 | ~~~~~~~ 2025-09-04T18:41:47,409 148 | Input, 2025-09-04T18:41:47,410 | ~~~~~~ 2025-09-04T18:41:47,410 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,410 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,410 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,410 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,410 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,410 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,410 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,410 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,410 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::iterators::random_access_traversal_tag; Y = boost::iterators::single_pass_traversal_tag]’ 2025-09-04T18:41:47,410 30 | ~model() 2025-09-04T18:41:47,410 | ^ 2025-09-04T18:41:47,411 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:41:47,411 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:41:47,411 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,411 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T18:41:47,411 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,411 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,411 | ^ 2025-09-04T18:41:47,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::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:41:47,411 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:41:47,411 | ^ 2025-09-04T18:41:47,411 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:41:47,412 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:41:47,412 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:41:47,412 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:41:47,412 45 | typedef mpl::bool_ type; 2025-09-04T18:41:47,412 | ^~~~ 2025-09-04T18:41:47,412 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-04T18:41:47,412 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:41:47,412 | ^~~~~ 2025-09-04T18:41:47,412 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:41:47,412 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,413 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,413 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,413 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,413 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,413 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,413 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,413 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,413 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,413 888 | ); \ 2025-09-04T18:41:47,413 | ~ 2025-09-04T18:41:47,414 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,414 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,414 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,414 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,414 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,414 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,414 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,414 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,414 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,414 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,414 | ^~~ 2025-09-04T18:41:47,415 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,415 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,415 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,415 147 | Result, 2025-09-04T18:41:47,415 | ~~~~~~~ 2025-09-04T18:41:47,415 148 | Input, 2025-09-04T18:41:47,415 | ~~~~~~ 2025-09-04T18:41:47,415 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,415 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,415 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,415 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,415 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,416 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,416 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,416 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,416 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:41:47,416 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,416 | ^ 2025-09-04T18:41:47,416 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-04T18:41:47,416 ltp/thirdparty/boost/include/boost/range/concepts.hpp:276:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T18:41:47,416 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,416 | ^ 2025-09-04T18:41:47,416 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > > >]’ 2025-09-04T18:41:47,417 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:41:47,417 | ^ 2025-09-04T18:41:47,417 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T18:41:47,417 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:41:47,417 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:41:47,417 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T18:41:47,417 45 | typedef mpl::bool_ type; 2025-09-04T18:41:47,417 | ^~~~ 2025-09-04T18:41:47,417 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-04T18:41:47,418 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:41:47,418 | ^~~~~ 2025-09-04T18:41:47,418 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:41:47,418 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,418 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,418 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,418 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,418 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,418 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,418 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,418 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,419 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,419 888 | ); \ 2025-09-04T18:41:47,419 | ~ 2025-09-04T18:41:47,419 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,419 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,419 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,419 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,419 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,419 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,419 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,419 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,419 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,420 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,420 | ^~~ 2025-09-04T18:41:47,420 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,420 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,420 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,420 147 | Result, 2025-09-04T18:41:47,420 | ~~~~~~~ 2025-09-04T18:41:47,420 148 | Input, 2025-09-04T18:41:47,420 | ~~~~~~ 2025-09-04T18:41:47,420 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,420 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,421 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,421 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,421 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,421 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,421 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,421 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,421 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-04T18:41:47,421 30 | ~model() 2025-09-04T18:41:47,421 | ^ 2025-09-04T18:41:47,421 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:41:47,421 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-04T18:41:47,421 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,422 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’: 2025-09-04T18:41:47,422 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T18:41:47,422 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,422 | ^ 2025-09-04T18:41:47,422 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > > >]’ 2025-09-04T18:41:47,422 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:41:47,422 | ^ 2025-09-04T18:41:47,422 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T18:41:47,422 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:41:47,422 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:41:47,423 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T18:41:47,423 45 | typedef mpl::bool_ type; 2025-09-04T18:41:47,423 | ^~~~ 2025-09-04T18:41:47,423 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-04T18:41:47,423 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:41:47,423 | ^~~~~ 2025-09-04T18:41:47,423 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:41:47,423 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,423 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,423 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,423 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,424 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,424 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,424 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,424 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,424 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,424 888 | ); \ 2025-09-04T18:41:47,424 | ~ 2025-09-04T18:41:47,424 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,424 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,424 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,424 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,424 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,425 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,425 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,425 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,425 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,425 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,425 | ^~~ 2025-09-04T18:41:47,425 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,425 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,425 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,425 147 | Result, 2025-09-04T18:41:47,425 | ~~~~~~~ 2025-09-04T18:41:47,426 148 | Input, 2025-09-04T18:41:47,426 | ~~~~~~ 2025-09-04T18:41:47,426 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,426 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,426 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,426 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,426 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,426 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,426 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,426 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,427 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]’ 2025-09-04T18:41:47,427 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,427 | ^ 2025-09-04T18:41:47,427 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-04T18:41:47,427 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-04T18:41:47,427 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,427 | ^ 2025-09-04T18:41:47,427 ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:645: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-04T18:41:47,427 645 | return boost::equal( l, r ); 2025-09-04T18:41:47,427 | ~~~~~~~~~~~~^~~~~~~~ 2025-09-04T18:41:47,427 ltp/thirdparty/boost/include/boost/algorithm/string/find_iterator.hpp:333:32: required from ‘bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]’ 2025-09-04T18:41:47,428 333 | m_Match==Other.m_Match && 2025-09-04T18:41:47,428 | ~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T18:41:47,428 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:567:26: required from ‘static bool boost::iterators::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-04T18:41:47,428 567 | return f1.equal(f2); 2025-09-04T18:41:47,428 | ~~~~~~~~^~~~ 2025-09-04T18:41:47,428 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:899:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,428 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,428 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,428 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,428 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,428 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,429 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,429 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,429 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,429 888 | ); \ 2025-09-04T18:41:47,429 | ~ 2025-09-04T18:41:47,429 ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:307:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:41:47,429 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,429 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,429 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,429 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,429 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,429 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,430 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,430 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,430 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,430 888 | ); \ 2025-09-04T18:41:47,430 | ~ 2025-09-04T18:41:47,430 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,430 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,430 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,430 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,431 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,431 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,431 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,431 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,431 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,431 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,431 | ^~~ 2025-09-04T18:41:47,431 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,431 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,431 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,431 147 | Result, 2025-09-04T18:41:47,432 | ~~~~~~~ 2025-09-04T18:41:47,432 148 | Input, 2025-09-04T18:41:47,432 | ~~~~~~ 2025-09-04T18:41:47,432 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,432 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,432 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,432 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,432 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,432 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,432 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,432 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,433 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-04T18:41:47,433 30 | ~model() 2025-09-04T18:41:47,433 | ^ 2025-09-04T18:41:47,433 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:41:47,433 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-04T18:41:47,433 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,433 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-04T18:41:47,433 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:41:47,433 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,433 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,433 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,434 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,434 | ^ 2025-09-04T18:41:47,434 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,434 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-04T18:41:47,434 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,434 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,434 145 | struct SinglePassIteratorConcept 2025-09-04T18:41:47,434 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,434 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:41:47,434 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:41:47,434 | ^ 2025-09-04T18:41:47,434 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-04T18:41:47,435 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,435 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,435 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,435 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,435 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,435 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,435 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,435 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,435 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,436 888 | ); \ 2025-09-04T18:41:47,436 | ~ 2025-09-04T18:41:47,436 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,436 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,436 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,436 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,436 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,436 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,436 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,436 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,437 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,437 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,437 | ^~~ 2025-09-04T18:41:47,437 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,437 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,437 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,437 147 | Result, 2025-09-04T18:41:47,437 | ~~~~~~~ 2025-09-04T18:41:47,437 148 | Input, 2025-09-04T18:41:47,437 | ~~~~~~ 2025-09-04T18:41:47,437 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,438 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,438 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,438 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,438 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,438 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,438 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,438 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,438 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-04T18:41:47,438 30 | ~model() 2025-09-04T18:41:47,438 | ^ 2025-09-04T18:41:47,438 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:41:47,438 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T18:41:47,439 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,439 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T18:41:47,439 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T18:41:47,439 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,439 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,439 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:41:47,439 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,439 | ^ 2025-09-04T18:41:47,439 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T18:41:47,439 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:41:47,439 | ^ 2025-09-04T18:41:47,439 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:41:47,440 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:41:47,440 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:41:47,440 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:41:47,440 45 | typedef mpl::bool_ type; 2025-09-04T18:41:47,440 | ^~~~ 2025-09-04T18:41:47,440 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:41:47,440 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,440 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,440 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,441 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,441 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,441 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,441 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,441 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,441 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,441 888 | ); \ 2025-09-04T18:41:47,441 | ~ 2025-09-04T18:41:47,441 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,441 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,442 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,442 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,442 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,442 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,442 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,442 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,442 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,442 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,442 | ^~~ 2025-09-04T18:41:47,442 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,443 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,443 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,443 147 | Result, 2025-09-04T18:41:47,443 | ~~~~~~~ 2025-09-04T18:41:47,443 148 | Input, 2025-09-04T18:41:47,443 | ~~~~~~ 2025-09-04T18:41:47,443 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,443 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,443 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,443 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,444 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,444 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,444 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,444 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,444 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::iterators::random_access_traversal_tag; Y = boost::iterators::incrementable_traversal_tag]’ 2025-09-04T18:41:47,444 30 | ~model() 2025-09-04T18:41:47,444 | ^ 2025-09-04T18:41:47,444 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:41:47,444 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:41:47,444 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,444 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-04T18:41:47,445 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:41:47,445 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,445 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,445 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,445 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,445 | ^ 2025-09-04T18:41:47,445 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,445 145 | struct SinglePassIteratorConcept 2025-09-04T18:41:47,445 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,445 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:41:47,446 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:41:47,446 | ^ 2025-09-04T18:41:47,446 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:41:47,446 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:41:47,446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:41:47,446 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-04T18:41:47,446 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,446 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,447 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,447 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,447 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,447 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,447 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,447 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,447 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,447 888 | ); \ 2025-09-04T18:41:47,447 | ~ 2025-09-04T18:41:47,447 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,448 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,448 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,448 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,448 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,448 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,448 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,448 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,448 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,448 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,448 | ^~~ 2025-09-04T18:41:47,449 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,449 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,449 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,449 147 | Result, 2025-09-04T18:41:47,449 | ~~~~~~~ 2025-09-04T18:41:47,449 148 | Input, 2025-09-04T18:41:47,449 | ~~~~~~ 2025-09-04T18:41:47,449 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,449 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,449 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,449 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,450 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,450 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,450 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,450 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,450 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-04T18:41:47,450 30 | ~model() 2025-09-04T18:41:47,450 | ^ 2025-09-04T18:41:47,450 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:41:47,450 134 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) 2025-09-04T18:41:47,450 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,450 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-04T18:41:47,451 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:41:47,451 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,451 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,451 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,451 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,451 | ^ 2025-09-04T18:41:47,451 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,451 145 | struct SinglePassIteratorConcept 2025-09-04T18:41:47,451 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,451 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:41:47,452 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:41:47,452 | ^ 2025-09-04T18:41:47,452 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:41:47,452 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:41:47,452 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:41:47,452 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-04T18:41:47,452 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,452 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,453 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,453 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,453 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,453 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,453 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,453 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,453 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,453 888 | ); \ 2025-09-04T18:41:47,453 | ~ 2025-09-04T18:41:47,453 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,453 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,454 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,454 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,454 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,454 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,454 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,454 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,454 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,454 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,454 | ^~~ 2025-09-04T18:41:47,454 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,455 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,455 147 | Result, 2025-09-04T18:41:47,455 | ~~~~~~~ 2025-09-04T18:41:47,455 148 | Input, 2025-09-04T18:41:47,455 | ~~~~~~ 2025-09-04T18:41:47,455 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,455 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,455 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,455 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,456 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,456 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,456 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,456 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-04T18:41:47,456 30 | ~model() 2025-09-04T18:41:47,456 | ^ 2025-09-04T18:41:47,456 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:41:47,456 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T18:41:47,456 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,456 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T18:41:47,456 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T18:41:47,457 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,457 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,457 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:41:47,457 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,457 | ^ 2025-09-04T18:41:47,457 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:41:47,457 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:41:47,457 | ^ 2025-09-04T18:41:47,458 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:41:47,458 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:41:47,458 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:41:47,458 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:41:47,458 45 | typedef mpl::bool_ type; 2025-09-04T18:41:47,458 | ^~~~ 2025-09-04T18:41:47,458 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:41:47,458 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,458 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,459 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,459 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,459 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,459 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,459 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,459 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,459 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,459 888 | ); \ 2025-09-04T18:41:47,459 | ~ 2025-09-04T18:41:47,459 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,459 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,460 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,460 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,460 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,460 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,460 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,460 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,460 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,460 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,460 | ^~~ 2025-09-04T18:41:47,460 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,460 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,461 147 | Result, 2025-09-04T18:41:47,461 | ~~~~~~~ 2025-09-04T18:41:47,461 148 | Input, 2025-09-04T18:41:47,461 | ~~~~~~ 2025-09-04T18:41:47,461 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,461 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,461 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,461 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,461 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,462 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,462 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,462 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::iterators::random_access_traversal_tag; Y = boost::iterators::single_pass_traversal_tag]’ 2025-09-04T18:41:47,462 30 | ~model() 2025-09-04T18:41:47,462 | ^ 2025-09-04T18:41:47,462 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:41:47,462 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:41:47,462 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,462 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-04T18:41:47,463 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:41:47,463 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,463 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,463 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:41:47,463 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,463 | ^ 2025-09-04T18:41:47,463 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:41:47,463 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:41:47,463 | ^ 2025-09-04T18:41:47,463 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:41:47,464 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:41:47,464 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:41:47,464 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:41:47,464 45 | typedef mpl::bool_ type; 2025-09-04T18:41:47,464 | ^~~~ 2025-09-04T18:41:47,464 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:41:47,464 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,464 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,464 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,464 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,465 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,465 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,465 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,465 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,465 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,465 888 | ); \ 2025-09-04T18:41:47,465 | ~ 2025-09-04T18:41:47,465 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,465 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,466 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,466 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,466 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,466 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,466 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,466 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,466 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,466 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,466 | ^~~ 2025-09-04T18:41:47,467 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,467 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,467 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,467 147 | Result, 2025-09-04T18:41:47,467 | ~~~~~~~ 2025-09-04T18:41:47,467 148 | Input, 2025-09-04T18:41:47,467 | ~~~~~~ 2025-09-04T18:41:47,467 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,467 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,467 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,468 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,468 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,468 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,468 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,468 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,468 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-04T18:41:47,468 30 | ~model() 2025-09-04T18:41:47,468 | ^ 2025-09-04T18:41:47,468 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:41:47,468 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-04T18:41:47,469 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,469 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-04T18:41:47,469 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’ 2025-09-04T18:41:47,469 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,469 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,469 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T18:41:47,469 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:41:47,469 | ^ 2025-09-04T18:41:47,469 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:41:47,469 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:41:47,470 | ^ 2025-09-04T18:41:47,470 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T18:41:47,470 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:41:47,470 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:41:47,470 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T18:41:47,470 45 | typedef mpl::bool_ type; 2025-09-04T18:41:47,470 | ^~~~ 2025-09-04T18:41:47,470 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:41:47,470 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:41:47,471 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:41:47,471 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,471 885 | *static_cast(&lhs) \ 2025-09-04T18:41:47,471 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,471 886 | , *static_cast(&rhs) \ 2025-09-04T18:41:47,471 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,471 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:41:47,471 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,471 888 | ); \ 2025-09-04T18:41:47,471 | ~ 2025-09-04T18:41:47,471 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:41:47,472 1673 | for (; __first != __last; ++__first) 2025-09-04T18:41:47,472 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:41:47,472 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:41:47,472 711 | _M_range_initialize(__first, __last, 2025-09-04T18:41:47,472 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,472 712 | std::__iterator_category(__first)); 2025-09-04T18:41:47,472 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,472 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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T18:41:47,472 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:41:47,472 | ^~~ 2025-09-04T18:41:47,473 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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T18:41:47,473 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:41:47,473 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:41:47,473 147 | Result, 2025-09-04T18:41:47,473 | ~~~~~~~ 2025-09-04T18:41:47,473 148 | Input, 2025-09-04T18:41:47,473 | ~~~~~~ 2025-09-04T18:41:47,473 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:41:47,473 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,474 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-04T18:41:47,474 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-04T18:41:47,474 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:47,474 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:41:47,474 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:41:47,474 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:41:47,474 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-04T18:41:47,474 30 | ~model() 2025-09-04T18:41:47,474 | ^ 2025-09-04T18:41:47,474 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:41:47,474 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-04T18:41:47,475 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:50,643 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/program_options/src/cmdline.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/program_options/src/cmdline.o -std=c++0x 2025-09-04T18:41:53,875 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T18:41:53,875 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-04T18:41:53,875 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-04T18:41:53,875 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-04T18:41:53,875 from ltp/thirdparty/boost/include/boost/program_options/detail/cmdline.hpp:14, 2025-09-04T18:41:53,875 from ltp/thirdparty/boost/libs/program_options/src/cmdline.cpp:11: 2025-09-04T18:41:53,876 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:53,876 662 | , public std::unary_function 2025-09-04T18:41:53,876 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:53,876 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:41:53,876 from ltp/thirdparty/boost/include/boost/program_options/errors.hpp:12, 2025-09-04T18:41:53,876 from ltp/thirdparty/boost/include/boost/program_options/detail/cmdline.hpp:11: 2025-09-04T18:41:53,876 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:41:53,876 117 | struct unary_function 2025-09-04T18:41:53,876 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:53,988 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:41:53,988 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:41:53,988 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:41:53,988 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:41:53,988 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-04T18:41:53,988 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-04T18:41:53,989 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-04T18:41:53,989 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-04T18:41:53,989 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:41:53,989 188 | failed ************ (Pred::************ 2025-09-04T18:41:53,989 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:53,989 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:41:53,989 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:53,989 190 | ); 2025-09-04T18:41:53,989 | ~ 2025-09-04T18:41:53,990 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:41:53,990 188 | failed ************ (Pred::************ 2025-09-04T18:41:53,990 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:53,990 | - 2025-09-04T18:41:53,990 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:41:53,990 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:53,990 190 | ); 2025-09-04T18:41:53,990 | ~ 2025-09-04T18:41:53,990 | - 2025-09-04T18:41:53,991 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:41:53,991 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:41:53,991 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:53,991 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:41:53,991 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:53,991 195 | ); 2025-09-04T18:41:53,991 | ~ 2025-09-04T18:41:53,991 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:41:53,992 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:41:53,992 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:53,992 | - 2025-09-04T18:41:53,992 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:41:53,992 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:41:53,992 195 | ); 2025-09-04T18:41:53,992 | ~ 2025-09-04T18:41:53,992 | - 2025-09-04T18:41:54,212 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T18:41:54,212 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T18:41:54,212 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-04T18:41:54,212 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-04T18:41:54,212 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-04T18:41:54,212 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:54,212 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:41:54,212 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:54,213 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:41:54,213 117 | struct unary_function 2025-09-04T18:41:54,213 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:54,213 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:54,214 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:41:54,214 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:54,214 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:41:54,214 117 | struct unary_function 2025-09-04T18:41:54,214 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:54,215 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:54,215 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:41:54,215 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:54,215 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:41:54,215 117 | struct unary_function 2025-09-04T18:41:54,215 | ^~~~~~~~~~~~~~ 2025-09-04T18:41:54,850 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T18:41:54,851 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:41:54,851 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-04T18:41:54,851 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-04T18:41:54,851 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-04T18:41:54,851 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:41:54,851 666 | , public std::binary_function 2025-09-04T18:41:54,851 | ^~~~~~~~~~~~~~~ 2025-09-04T18:41:54,852 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:41:54,852 131 | struct binary_function 2025-09-04T18:41:54,852 | ^~~~~~~~~~~~~~~ 2025-09-04T18:42:06,523 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/program_options/src/config_file.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/program_options/src/config_file.o -std=c++0x 2025-09-04T18:42:07,796 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:42:07,796 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:42:07,796 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:42:07,796 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:42:07,796 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-04T18:42:07,796 from ltp/thirdparty/boost/include/boost/program_options/eof_iterator.hpp:9, 2025-09-04T18:42:07,796 from ltp/thirdparty/boost/include/boost/program_options/detail/config_file.hpp:17, 2025-09-04T18:42:07,797 from ltp/thirdparty/boost/libs/program_options/src/config_file.cpp:10: 2025-09-04T18:42:07,797 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:42:07,797 188 | failed ************ (Pred::************ 2025-09-04T18:42:07,797 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:07,797 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:42:07,797 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:07,797 190 | ); 2025-09-04T18:42:07,797 | ~ 2025-09-04T18:42:07,797 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:42:07,798 188 | failed ************ (Pred::************ 2025-09-04T18:42:07,798 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:07,798 | - 2025-09-04T18:42:07,798 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:42:07,798 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:07,798 190 | ); 2025-09-04T18:42:07,798 | ~ 2025-09-04T18:42:07,798 | - 2025-09-04T18:42:07,799 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:42:07,799 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:42:07,799 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:07,799 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:42:07,799 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:07,799 195 | ); 2025-09-04T18:42:07,799 | ~ 2025-09-04T18:42:07,799 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:42:07,799 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:42:07,800 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:07,800 | - 2025-09-04T18:42:07,800 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:42:07,800 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:07,800 195 | ); 2025-09-04T18:42:07,800 | ~ 2025-09-04T18:42:07,800 | - 2025-09-04T18:42:15,610 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/program_options/src/convert.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/program_options/src/convert.o -std=c++0x 2025-09-04T18:42:18,165 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/program_options/src/options_description.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/program_options/src/options_description.o -std=c++0x 2025-09-04T18:42:21,390 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T18:42:21,390 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-04T18:42:21,390 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-04T18:42:21,390 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-04T18:42:21,390 from ltp/thirdparty/boost/libs/program_options/src/options_description.cpp:10: 2025-09-04T18:42:21,390 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:42:21,390 662 | , public std::unary_function 2025-09-04T18:42:21,390 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:21,391 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:42:21,391 from ltp/thirdparty/boost/include/boost/program_options/errors.hpp:12, 2025-09-04T18:42:21,392 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:12: 2025-09-04T18:42:21,392 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:42:21,392 117 | struct unary_function 2025-09-04T18:42:21,392 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:21,506 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:42:21,507 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:42:21,507 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:42:21,507 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:42:21,507 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-04T18:42:21,507 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-04T18:42:21,507 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-04T18:42:21,507 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-04T18:42:21,507 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:42:21,507 188 | failed ************ (Pred::************ 2025-09-04T18:42:21,508 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:21,508 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:42:21,508 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:21,508 190 | ); 2025-09-04T18:42:21,508 | ~ 2025-09-04T18:42:21,508 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:42:21,508 188 | failed ************ (Pred::************ 2025-09-04T18:42:21,508 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:21,508 | - 2025-09-04T18:42:21,508 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:42:21,509 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:21,509 190 | ); 2025-09-04T18:42:21,509 | ~ 2025-09-04T18:42:21,509 | - 2025-09-04T18:42:21,509 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:42:21,509 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:42:21,509 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:21,510 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:42:21,510 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:21,510 195 | ); 2025-09-04T18:42:21,510 | ~ 2025-09-04T18:42:21,510 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:42:21,510 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:42:21,510 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:21,510 | - 2025-09-04T18:42:21,510 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:42:21,511 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:21,511 195 | ); 2025-09-04T18:42:21,511 | ~ 2025-09-04T18:42:21,511 | - 2025-09-04T18:42:21,737 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T18:42:21,737 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T18:42:21,737 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-04T18:42:21,738 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-04T18:42:21,738 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-04T18:42:21,738 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:42:21,738 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:42:21,738 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:21,738 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:42:21,738 117 | struct unary_function 2025-09-04T18:42:21,738 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:21,739 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:42:21,739 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:42:21,739 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:21,739 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:42:21,739 117 | struct unary_function 2025-09-04T18:42:21,740 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:21,740 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:42:21,740 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:42:21,740 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:21,741 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:42:21,741 117 | struct unary_function 2025-09-04T18:42:21,741 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:22,397 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T18:42:22,397 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:42:22,397 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-04T18:42:22,397 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-04T18:42:22,397 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-04T18:42:22,397 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:42:22,397 666 | , public std::binary_function 2025-09-04T18:42:22,397 | ^~~~~~~~~~~~~~~ 2025-09-04T18:42:22,398 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:42:22,398 131 | struct binary_function 2025-09-04T18:42:22,398 | ^~~~~~~~~~~~~~~ 2025-09-04T18:42:32,976 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/program_options/src/parsers.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/program_options/src/parsers.o -std=c++0x 2025-09-04T18:42:36,658 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T18:42:36,659 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-04T18:42:36,659 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-04T18:42:36,659 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-04T18:42:36,659 from ltp/thirdparty/boost/include/boost/program_options/detail/cmdline.hpp:14, 2025-09-04T18:42:36,659 from ltp/thirdparty/boost/include/boost/program_options/parsers.hpp:12, 2025-09-04T18:42:36,659 from ltp/thirdparty/boost/libs/program_options/src/parsers.cpp:11: 2025-09-04T18:42:36,659 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:42:36,659 662 | , public std::unary_function 2025-09-04T18:42:36,659 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:36,660 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:42:36,660 from ltp/thirdparty/boost/include/boost/program_options/option.hpp:11, 2025-09-04T18:42:36,660 from ltp/thirdparty/boost/include/boost/program_options/parsers.hpp:11: 2025-09-04T18:42:36,660 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:42:36,661 117 | struct unary_function 2025-09-04T18:42:36,661 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:36,772 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:42:36,772 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:42:36,772 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:42:36,773 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:42:36,773 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-04T18:42:36,773 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-04T18:42:36,773 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-04T18:42:36,773 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-04T18:42:36,773 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:42:36,773 188 | failed ************ (Pred::************ 2025-09-04T18:42:36,773 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:36,773 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:42:36,773 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:36,773 190 | ); 2025-09-04T18:42:36,774 | ~ 2025-09-04T18:42:36,774 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:42:36,774 188 | failed ************ (Pred::************ 2025-09-04T18:42:36,774 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:36,774 | - 2025-09-04T18:42:36,774 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:42:36,774 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:36,774 190 | ); 2025-09-04T18:42:36,774 | ~ 2025-09-04T18:42:36,775 | - 2025-09-04T18:42:36,775 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:42:36,775 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:42:36,775 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:36,775 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:42:36,775 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:36,775 195 | ); 2025-09-04T18:42:36,775 | ~ 2025-09-04T18:42:36,775 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:42:36,775 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:42:36,776 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:36,776 | - 2025-09-04T18:42:36,776 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:42:36,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:36,776 195 | ); 2025-09-04T18:42:36,776 | ~ 2025-09-04T18:42:36,776 | - 2025-09-04T18:42:36,994 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T18:42:36,994 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T18:42:36,994 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-04T18:42:36,994 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-04T18:42:36,994 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-04T18:42:36,994 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:42:36,995 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:42:36,995 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:36,995 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:42:36,995 117 | struct unary_function 2025-09-04T18:42:36,995 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:36,996 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:42:36,996 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:42:36,996 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:36,996 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:42:36,996 117 | struct unary_function 2025-09-04T18:42:36,996 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:36,997 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:42:36,997 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:42:36,997 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:36,997 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:42:36,998 117 | struct unary_function 2025-09-04T18:42:36,998 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:37,631 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T18:42:37,631 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:42:37,631 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-04T18:42:37,632 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-04T18:42:37,632 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-04T18:42:37,632 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:42:37,632 666 | , public std::binary_function 2025-09-04T18:42:37,632 | ^~~~~~~~~~~~~~~ 2025-09-04T18:42:37,633 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:42:37,633 131 | struct binary_function 2025-09-04T18:42:37,633 | ^~~~~~~~~~~~~~~ 2025-09-04T18:42:45,436 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/program_options/src/positional_options.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/program_options/src/positional_options.o -std=c++0x 2025-09-04T18:42:47,060 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/program_options/src/split.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/program_options/src/split.o -std=c++0x 2025-09-04T18:42:50,240 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T18:42:50,240 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-04T18:42:50,240 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-04T18:42:50,241 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-04T18:42:50,241 from ltp/thirdparty/boost/include/boost/program_options/detail/cmdline.hpp:14, 2025-09-04T18:42:50,241 from ltp/thirdparty/boost/include/boost/program_options/parsers.hpp:12, 2025-09-04T18:42:50,241 from ltp/thirdparty/boost/libs/program_options/src/split.cpp:8: 2025-09-04T18:42:50,241 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:42:50,241 662 | , public std::unary_function 2025-09-04T18:42:50,241 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:50,242 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:42:50,242 from ltp/thirdparty/boost/include/boost/program_options/option.hpp:11, 2025-09-04T18:42:50,242 from ltp/thirdparty/boost/include/boost/program_options/parsers.hpp:11: 2025-09-04T18:42:50,242 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:42:50,242 117 | struct unary_function 2025-09-04T18:42:50,243 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:50,355 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:42:50,355 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:42:50,355 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:42:50,356 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:42:50,356 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-04T18:42:50,356 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-04T18:42:50,356 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-04T18:42:50,356 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-04T18:42:50,356 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:42:50,356 188 | failed ************ (Pred::************ 2025-09-04T18:42:50,356 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:50,356 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:42:50,356 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:50,356 190 | ); 2025-09-04T18:42:50,357 | ~ 2025-09-04T18:42:50,357 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:42:50,357 188 | failed ************ (Pred::************ 2025-09-04T18:42:50,357 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:50,357 | - 2025-09-04T18:42:50,357 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:42:50,357 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:50,357 190 | ); 2025-09-04T18:42:50,357 | ~ 2025-09-04T18:42:50,357 | - 2025-09-04T18:42:50,358 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:42:50,358 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:42:50,358 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:50,358 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:42:50,358 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:50,358 195 | ); 2025-09-04T18:42:50,358 | ~ 2025-09-04T18:42:50,359 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:42:50,359 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:42:50,359 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:50,359 | - 2025-09-04T18:42:50,359 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:42:50,359 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:50,359 195 | ); 2025-09-04T18:42:50,359 | ~ 2025-09-04T18:42:50,359 | - 2025-09-04T18:42:50,579 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T18:42:50,579 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T18:42:50,579 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-04T18:42:50,579 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-04T18:42:50,579 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-04T18:42:50,579 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:42:50,579 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:42:50,579 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:50,580 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:42:50,580 117 | struct unary_function 2025-09-04T18:42:50,580 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:50,580 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:42:50,581 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:42:50,581 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:50,581 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:42:50,581 117 | struct unary_function 2025-09-04T18:42:50,581 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:50,582 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:42:50,582 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:42:50,582 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:50,582 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:42:50,582 117 | struct unary_function 2025-09-04T18:42:50,582 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:51,238 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T18:42:51,238 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:42:51,238 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-04T18:42:51,238 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-04T18:42:51,239 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-04T18:42:51,239 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:42:51,239 666 | , public std::binary_function 2025-09-04T18:42:51,239 | ^~~~~~~~~~~~~~~ 2025-09-04T18:42:51,240 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:42:51,240 131 | struct binary_function 2025-09-04T18:42:51,240 | ^~~~~~~~~~~~~~~ 2025-09-04T18:42:55,281 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/program_options/src/utf8_codecvt_facet.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/program_options/src/utf8_codecvt_facet.o -std=c++0x 2025-09-04T18:42:56,619 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/program_options/src/value_semantic.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/program_options/src/value_semantic.o -std=c++0x 2025-09-04T18:42:59,800 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T18:42:59,800 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-04T18:42:59,800 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-04T18:42:59,800 from ltp/thirdparty/boost/libs/program_options/src/value_semantic.cpp:8: 2025-09-04T18:42:59,801 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:42:59,801 662 | , public std::unary_function 2025-09-04T18:42:59,801 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:59,802 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:42:59,802 from ltp/thirdparty/boost/include/boost/program_options/errors.hpp:12, 2025-09-04T18:42:59,802 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:10: 2025-09-04T18:42:59,802 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:42:59,802 117 | struct unary_function 2025-09-04T18:42:59,802 | ^~~~~~~~~~~~~~ 2025-09-04T18:42:59,918 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:42:59,918 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:42:59,918 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:42:59,918 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:42:59,918 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-04T18:42:59,918 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-04T18:42:59,918 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-04T18:42:59,918 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-04T18:42:59,919 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:42:59,919 188 | failed ************ (Pred::************ 2025-09-04T18:42:59,919 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:59,919 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:42:59,919 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:59,919 190 | ); 2025-09-04T18:42:59,919 | ~ 2025-09-04T18:42:59,919 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:42:59,919 188 | failed ************ (Pred::************ 2025-09-04T18:42:59,920 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:59,920 | - 2025-09-04T18:42:59,920 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:42:59,920 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:59,920 190 | ); 2025-09-04T18:42:59,920 | ~ 2025-09-04T18:42:59,920 | - 2025-09-04T18:42:59,920 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:42:59,921 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:42:59,921 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:59,921 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:42:59,921 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:59,921 195 | ); 2025-09-04T18:42:59,921 | ~ 2025-09-04T18:42:59,921 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:42:59,921 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:42:59,921 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:59,922 | - 2025-09-04T18:42:59,922 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:42:59,922 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:42:59,922 195 | ); 2025-09-04T18:42:59,922 | ~ 2025-09-04T18:42:59,922 | - 2025-09-04T18:43:00,150 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T18:43:00,151 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T18:43:00,151 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-04T18:43:00,151 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-04T18:43:00,151 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-04T18:43:00,151 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:00,151 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:43:00,151 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:00,151 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:00,151 117 | struct unary_function 2025-09-04T18:43:00,152 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:00,152 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:00,152 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:43:00,153 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:00,153 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:00,153 117 | struct unary_function 2025-09-04T18:43:00,153 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:00,154 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:00,154 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:43:00,154 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:00,154 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:00,154 117 | struct unary_function 2025-09-04T18:43:00,154 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:00,823 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T18:43:00,823 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:43:00,823 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-04T18:43:00,823 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-04T18:43:00,823 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15, 2025-09-04T18:43:00,823 from ltp/thirdparty/boost/include/boost/program_options/detail/cmdline.hpp:14, 2025-09-04T18:43:00,823 from ltp/thirdparty/boost/libs/program_options/src/value_semantic.cpp:10: 2025-09-04T18:43:00,823 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:00,824 666 | , public std::binary_function 2025-09-04T18:43:00,824 | ^~~~~~~~~~~~~~~ 2025-09-04T18:43:00,824 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:43:00,824 131 | struct binary_function 2025-09-04T18:43:00,825 | ^~~~~~~~~~~~~~~ 2025-09-04T18:43:14,316 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/program_options/src/variables_map.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/program_options/src/variables_map.o -std=c++0x 2025-09-04T18:43:17,491 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T18:43:17,491 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-04T18:43:17,491 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-04T18:43:17,491 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-04T18:43:17,492 from ltp/thirdparty/boost/include/boost/program_options/detail/cmdline.hpp:14, 2025-09-04T18:43:17,492 from ltp/thirdparty/boost/include/boost/program_options/parsers.hpp:12, 2025-09-04T18:43:17,492 from ltp/thirdparty/boost/libs/program_options/src/variables_map.cpp:9: 2025-09-04T18:43:17,492 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:17,492 662 | , public std::unary_function 2025-09-04T18:43:17,492 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:17,493 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:43:17,493 from ltp/thirdparty/boost/include/boost/program_options/option.hpp:11, 2025-09-04T18:43:17,493 from ltp/thirdparty/boost/include/boost/program_options/parsers.hpp:11: 2025-09-04T18:43:17,493 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:17,493 117 | struct unary_function 2025-09-04T18:43:17,494 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:17,610 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:43:17,610 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:43:17,610 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:43:17,610 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:43:17,610 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-04T18:43:17,610 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-04T18:43:17,610 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-04T18:43:17,610 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-04T18:43:17,611 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:43:17,611 188 | failed ************ (Pred::************ 2025-09-04T18:43:17,611 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:17,611 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:43:17,611 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:17,611 190 | ); 2025-09-04T18:43:17,611 | ~ 2025-09-04T18:43:17,611 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:43:17,611 188 | failed ************ (Pred::************ 2025-09-04T18:43:17,611 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:17,612 | - 2025-09-04T18:43:17,612 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:43:17,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:17,612 190 | ); 2025-09-04T18:43:17,612 | ~ 2025-09-04T18:43:17,612 | - 2025-09-04T18:43:17,612 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:43:17,612 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:43:17,613 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:17,613 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:43:17,613 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:17,613 195 | ); 2025-09-04T18:43:17,613 | ~ 2025-09-04T18:43:17,613 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:43:17,613 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:43:17,613 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:17,613 | - 2025-09-04T18:43:17,614 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:43:17,614 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:17,614 195 | ); 2025-09-04T18:43:17,614 | ~ 2025-09-04T18:43:17,614 | - 2025-09-04T18:43:17,830 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T18:43:17,830 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T18:43:17,830 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-04T18:43:17,830 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-04T18:43:17,830 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-04T18:43:17,830 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:17,831 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:43:17,831 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:17,831 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:17,831 117 | struct unary_function 2025-09-04T18:43:17,831 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:17,831 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:17,831 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:43:17,831 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:17,831 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:17,831 117 | struct unary_function 2025-09-04T18:43:17,832 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:17,832 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:17,832 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:43:17,832 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:17,832 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:17,832 117 | struct unary_function 2025-09-04T18:43:17,832 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:18,492 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T18:43:18,492 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:43:18,492 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-04T18:43:18,492 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-04T18:43:18,492 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-04T18:43:18,493 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:18,493 666 | , public std::binary_function 2025-09-04T18:43:18,493 | ^~~~~~~~~~~~~~~ 2025-09-04T18:43:18,493 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:43:18,493 131 | struct binary_function 2025-09-04T18:43:18,493 | ^~~~~~~~~~~~~~~ 2025-09-04T18:43:23,923 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/program_options/src/winmain.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/program_options/src/winmain.o -std=c++0x 2025-09-04T18:43:27,109 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T18:43:27,109 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-04T18:43:27,109 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-04T18:43:27,109 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-04T18:43:27,109 from ltp/thirdparty/boost/include/boost/program_options/detail/cmdline.hpp:14, 2025-09-04T18:43:27,109 from ltp/thirdparty/boost/include/boost/program_options/parsers.hpp:12, 2025-09-04T18:43:27,109 from ltp/thirdparty/boost/libs/program_options/src/winmain.cpp:7: 2025-09-04T18:43:27,109 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:27,110 662 | , public std::unary_function 2025-09-04T18:43:27,110 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:27,110 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:43:27,110 from ltp/thirdparty/boost/include/boost/program_options/option.hpp:11, 2025-09-04T18:43:27,110 from ltp/thirdparty/boost/include/boost/program_options/parsers.hpp:11: 2025-09-04T18:43:27,110 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:27,110 117 | struct unary_function 2025-09-04T18:43:27,110 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:27,222 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:43:27,222 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:43:27,222 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:43:27,223 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:43:27,223 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-04T18:43:27,223 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-04T18:43:27,223 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-04T18:43:27,223 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-04T18:43:27,223 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:43:27,223 188 | failed ************ (Pred::************ 2025-09-04T18:43:27,223 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:27,223 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:43:27,224 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:27,224 190 | ); 2025-09-04T18:43:27,224 | ~ 2025-09-04T18:43:27,224 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:43:27,224 188 | failed ************ (Pred::************ 2025-09-04T18:43:27,224 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:27,224 | - 2025-09-04T18:43:27,224 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:43:27,224 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:27,224 190 | ); 2025-09-04T18:43:27,225 | ~ 2025-09-04T18:43:27,225 | - 2025-09-04T18:43:27,225 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:43:27,225 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:43:27,225 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:27,225 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:43:27,225 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:27,225 195 | ); 2025-09-04T18:43:27,225 | ~ 2025-09-04T18:43:27,225 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:43:27,226 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:43:27,226 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:27,226 | - 2025-09-04T18:43:27,226 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:43:27,226 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:27,226 195 | ); 2025-09-04T18:43:27,226 | ~ 2025-09-04T18:43:27,226 | - 2025-09-04T18:43:27,442 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T18:43:27,443 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T18:43:27,443 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-04T18:43:27,443 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-04T18:43:27,443 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-04T18:43:27,443 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:27,443 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:43:27,443 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:27,443 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:27,444 117 | struct unary_function 2025-09-04T18:43:27,444 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:27,444 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:27,444 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:43:27,444 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:27,444 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:27,444 117 | struct unary_function 2025-09-04T18:43:27,444 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:27,444 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:27,444 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T18:43:27,445 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:27,445 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:27,445 117 | struct unary_function 2025-09-04T18:43:27,445 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:28,110 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T18:43:28,110 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:43:28,110 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-04T18:43:28,110 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-04T18:43:28,110 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-04T18:43:28,110 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:28,110 666 | , public std::binary_function 2025-09-04T18:43:28,111 | ^~~~~~~~~~~~~~~ 2025-09-04T18:43:28,111 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:43:28,111 131 | struct binary_function 2025-09-04T18:43:28,111 | ^~~~~~~~~~~~~~~ 2025-09-04T18:43:28,761 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:43:31,523 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:43:34,019 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:43:36,292 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T18:43:36,292 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T18:43:36,293 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-04T18:43:36,293 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T18:43:36,293 from ltp/thirdparty/boost/libs/regex/src/cregex.cpp:22: 2025-09-04T18:43:36,293 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,293 420 | : public std::unary_function \ 2025-09-04T18:43:36,293 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,293 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:43:36,293 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T18:43:36,294 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,294 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:43:36,294 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30, 2025-09-04T18:43:36,294 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32: 2025-09-04T18:43:36,294 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,294 117 | struct unary_function 2025-09-04T18:43:36,294 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,294 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,294 420 | : public std::unary_function \ 2025-09-04T18:43:36,295 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,295 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:43:36,295 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T18:43:36,295 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,295 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,295 117 | struct unary_function 2025-09-04T18:43:36,295 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,295 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,296 420 | : public std::unary_function \ 2025-09-04T18:43:36,296 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,296 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:43:36,296 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T18:43:36,296 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,296 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,296 117 | struct unary_function 2025-09-04T18:43:36,296 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,297 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,297 420 | : public std::unary_function \ 2025-09-04T18:43:36,297 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,297 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:43:36,297 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T18:43:36,297 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,297 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,297 117 | struct unary_function 2025-09-04T18:43:36,298 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,298 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,298 420 | : public std::unary_function \ 2025-09-04T18:43:36,298 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,298 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:43:36,298 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T18:43:36,298 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,299 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,299 117 | struct unary_function 2025-09-04T18:43:36,299 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,299 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,299 420 | : public std::unary_function \ 2025-09-04T18:43:36,299 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,299 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:43:36,300 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T18:43:36,300 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,300 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,300 117 | struct unary_function 2025-09-04T18:43:36,300 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,300 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,300 420 | : public std::unary_function \ 2025-09-04T18:43:36,300 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,301 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:43:36,301 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T18:43:36,301 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,301 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,301 117 | struct unary_function 2025-09-04T18:43:36,301 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,301 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,302 420 | : public std::unary_function \ 2025-09-04T18:43:36,302 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,302 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:43:36,302 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T18:43:36,302 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,302 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,302 117 | struct unary_function 2025-09-04T18:43:36,302 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,303 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,303 420 | : public std::unary_function \ 2025-09-04T18:43:36,303 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,303 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:43:36,303 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T18:43:36,303 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,303 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,304 117 | struct unary_function 2025-09-04T18:43:36,304 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,304 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,304 420 | : public std::unary_function \ 2025-09-04T18:43:36,304 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,304 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:43:36,304 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T18:43:36,304 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,305 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,305 117 | struct unary_function 2025-09-04T18:43:36,305 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,305 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,305 420 | : public std::unary_function \ 2025-09-04T18:43:36,305 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,305 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:43:36,306 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T18:43:36,306 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,306 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,306 117 | struct unary_function 2025-09-04T18:43:36,306 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,306 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,306 420 | : public std::unary_function \ 2025-09-04T18:43:36,306 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,307 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:43:36,307 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T18:43:36,307 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,307 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,307 117 | struct unary_function 2025-09-04T18:43:36,307 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,307 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,308 420 | : public std::unary_function \ 2025-09-04T18:43:36,308 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,308 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:43:36,308 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T18:43:36,308 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,308 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,308 117 | struct unary_function 2025-09-04T18:43:36,308 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,309 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,309 420 | : public std::unary_function \ 2025-09-04T18:43:36,309 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,309 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:43:36,309 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T18:43:36,309 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,309 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,309 117 | struct unary_function 2025-09-04T18:43:36,310 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,313 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,313 430 | : public std::unary_function \ 2025-09-04T18:43:36,314 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,314 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:43:36,314 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T18:43:36,314 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,314 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,314 117 | struct unary_function 2025-09-04T18:43:36,314 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,315 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,315 430 | : public std::unary_function \ 2025-09-04T18:43:36,315 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,315 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:43:36,315 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T18:43:36,315 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,315 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,316 117 | struct unary_function 2025-09-04T18:43:36,316 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,316 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,316 420 | : public std::unary_function \ 2025-09-04T18:43:36,317 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,317 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:43:36,317 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T18:43:36,317 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,317 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,317 117 | struct unary_function 2025-09-04T18:43:36,317 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,317 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,317 420 | : public std::unary_function \ 2025-09-04T18:43:36,318 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,318 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:43:36,318 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T18:43:36,318 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,318 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,318 117 | struct unary_function 2025-09-04T18:43:36,318 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,319 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,319 420 | : public std::unary_function \ 2025-09-04T18:43:36,319 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,319 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:43:36,319 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T18:43:36,319 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:43:36,319 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,319 117 | struct unary_function 2025-09-04T18:43:36,319 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,320 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,320 484 | : public std::unary_function 2025-09-04T18:43:36,320 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,320 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,320 117 | struct unary_function 2025-09-04T18:43:36,320 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,512 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T18:43:36,512 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:43:36,512 257 | : std::unary_function 2025-09-04T18:43:36,512 | ^~~~~~~~~~~~~~ 2025-09-04T18:43:36,512 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:43:36,512 117 | struct unary_function 2025-09-04T18:43:36,512 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:05,426 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:44:08,896 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:44:09,188 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:44:11,442 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T18:44:11,443 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T18:44:11,443 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-04T18:44:11,443 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T18:44:11,443 from ltp/thirdparty/boost/libs/regex/src/instances.cpp:30: 2025-09-04T18:44:11,443 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,443 420 | : public std::unary_function \ 2025-09-04T18:44:11,443 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,443 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:11,444 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T18:44:11,444 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,444 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:44:11,444 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30, 2025-09-04T18:44:11,444 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32: 2025-09-04T18:44:11,444 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,444 117 | struct unary_function 2025-09-04T18:44:11,444 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,444 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,445 420 | : public std::unary_function \ 2025-09-04T18:44:11,445 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,445 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:11,445 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T18:44:11,445 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,445 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,445 117 | struct unary_function 2025-09-04T18:44:11,445 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,446 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,446 420 | : public std::unary_function \ 2025-09-04T18:44:11,446 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,446 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:11,446 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T18:44:11,446 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,446 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,446 117 | struct unary_function 2025-09-04T18:44:11,446 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,447 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,447 420 | : public std::unary_function \ 2025-09-04T18:44:11,447 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,447 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:11,447 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T18:44:11,447 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,448 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,448 117 | struct unary_function 2025-09-04T18:44:11,448 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,448 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,448 420 | : public std::unary_function \ 2025-09-04T18:44:11,448 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,448 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:11,448 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T18:44:11,449 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,449 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,449 117 | struct unary_function 2025-09-04T18:44:11,449 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,449 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,449 420 | : public std::unary_function \ 2025-09-04T18:44:11,449 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,450 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:11,450 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T18:44:11,450 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,450 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,450 117 | struct unary_function 2025-09-04T18:44:11,450 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,450 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,451 420 | : public std::unary_function \ 2025-09-04T18:44:11,451 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,451 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:11,451 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T18:44:11,451 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,451 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,451 117 | struct unary_function 2025-09-04T18:44:11,451 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,452 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,452 420 | : public std::unary_function \ 2025-09-04T18:44:11,452 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,452 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:11,452 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T18:44:11,452 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,452 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,452 117 | struct unary_function 2025-09-04T18:44:11,452 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,453 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,453 420 | : public std::unary_function \ 2025-09-04T18:44:11,453 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,453 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:11,453 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T18:44:11,453 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,454 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,454 117 | struct unary_function 2025-09-04T18:44:11,454 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,454 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,454 420 | : public std::unary_function \ 2025-09-04T18:44:11,454 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,454 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:11,455 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T18:44:11,455 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,455 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,455 117 | struct unary_function 2025-09-04T18:44:11,455 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,455 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,455 420 | : public std::unary_function \ 2025-09-04T18:44:11,456 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,456 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:11,456 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T18:44:11,456 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,456 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,456 117 | struct unary_function 2025-09-04T18:44:11,456 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,457 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,457 420 | : public std::unary_function \ 2025-09-04T18:44:11,457 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,457 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:11,457 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T18:44:11,457 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,457 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,457 117 | struct unary_function 2025-09-04T18:44:11,457 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,458 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,458 420 | : public std::unary_function \ 2025-09-04T18:44:11,458 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,458 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:11,458 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T18:44:11,458 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,458 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,459 117 | struct unary_function 2025-09-04T18:44:11,459 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,459 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,459 420 | : public std::unary_function \ 2025-09-04T18:44:11,459 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,459 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:11,459 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T18:44:11,460 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,460 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,460 117 | struct unary_function 2025-09-04T18:44:11,460 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,463 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,464 430 | : public std::unary_function \ 2025-09-04T18:44:11,464 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,464 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:44:11,464 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T18:44:11,464 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,464 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,464 117 | struct unary_function 2025-09-04T18:44:11,464 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,465 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,465 430 | : public std::unary_function \ 2025-09-04T18:44:11,465 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,465 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:44:11,465 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T18:44:11,465 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,466 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,466 117 | struct unary_function 2025-09-04T18:44:11,466 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,466 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,467 420 | : public std::unary_function \ 2025-09-04T18:44:11,467 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,467 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:11,467 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T18:44:11,467 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,467 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,467 117 | struct unary_function 2025-09-04T18:44:11,467 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,468 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,468 420 | : public std::unary_function \ 2025-09-04T18:44:11,468 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,468 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:11,468 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T18:44:11,468 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,468 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,468 117 | struct unary_function 2025-09-04T18:44:11,468 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,469 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,469 420 | : public std::unary_function \ 2025-09-04T18:44:11,469 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,469 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:11,469 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T18:44:11,469 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:11,469 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,470 117 | struct unary_function 2025-09-04T18:44:11,470 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,470 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,470 484 | : public std::unary_function 2025-09-04T18:44:11,470 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,470 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,470 117 | struct unary_function 2025-09-04T18:44:11,470 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,649 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T18:44:11,649 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:11,649 257 | : std::unary_function 2025-09-04T18:44:11,649 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:11,649 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:11,649 117 | struct unary_function 2025-09-04T18:44:11,650 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:39,302 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:44:41,549 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T18:44:41,549 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T18:44:41,549 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-04T18:44:41,549 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T18:44:41,549 from ltp/thirdparty/boost/libs/regex/src/posix_api.cpp:23: 2025-09-04T18:44:41,549 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,550 420 | : public std::unary_function \ 2025-09-04T18:44:41,550 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,550 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:41,550 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T18:44:41,550 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,550 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:44:41,550 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30, 2025-09-04T18:44:41,550 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32: 2025-09-04T18:44:41,550 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,551 117 | struct unary_function 2025-09-04T18:44:41,551 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,551 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,551 420 | : public std::unary_function \ 2025-09-04T18:44:41,551 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,551 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:41,551 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T18:44:41,551 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,551 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,552 117 | struct unary_function 2025-09-04T18:44:41,552 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,552 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,552 420 | : public std::unary_function \ 2025-09-04T18:44:41,552 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,552 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:41,552 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T18:44:41,553 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,553 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,553 117 | struct unary_function 2025-09-04T18:44:41,553 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,553 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,553 420 | : public std::unary_function \ 2025-09-04T18:44:41,554 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,554 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:41,554 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T18:44:41,554 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,554 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,554 117 | struct unary_function 2025-09-04T18:44:41,554 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,554 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,555 420 | : public std::unary_function \ 2025-09-04T18:44:41,555 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,555 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:41,555 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T18:44:41,555 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,555 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,555 117 | struct unary_function 2025-09-04T18:44:41,555 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,556 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,556 420 | : public std::unary_function \ 2025-09-04T18:44:41,556 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,556 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:41,556 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T18:44:41,556 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,556 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,557 117 | struct unary_function 2025-09-04T18:44:41,557 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,557 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,557 420 | : public std::unary_function \ 2025-09-04T18:44:41,557 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,557 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:41,557 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T18:44:41,557 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,558 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,558 117 | struct unary_function 2025-09-04T18:44:41,558 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,558 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,558 420 | : public std::unary_function \ 2025-09-04T18:44:41,558 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,558 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:41,559 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T18:44:41,559 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,559 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,559 117 | struct unary_function 2025-09-04T18:44:41,559 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,559 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,559 420 | : public std::unary_function \ 2025-09-04T18:44:41,560 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,560 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:41,560 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T18:44:41,560 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,560 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,560 117 | struct unary_function 2025-09-04T18:44:41,560 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,561 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,561 420 | : public std::unary_function \ 2025-09-04T18:44:41,561 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,561 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:41,561 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T18:44:41,561 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,561 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,561 117 | struct unary_function 2025-09-04T18:44:41,561 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,562 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,562 420 | : public std::unary_function \ 2025-09-04T18:44:41,562 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,562 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:41,562 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T18:44:41,562 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,562 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,563 117 | struct unary_function 2025-09-04T18:44:41,563 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,563 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,563 420 | : public std::unary_function \ 2025-09-04T18:44:41,563 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,563 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:41,563 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T18:44:41,564 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,564 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,564 117 | struct unary_function 2025-09-04T18:44:41,564 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,564 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,564 420 | : public std::unary_function \ 2025-09-04T18:44:41,564 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,565 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:41,565 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T18:44:41,565 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,565 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,565 117 | struct unary_function 2025-09-04T18:44:41,565 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,565 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,566 420 | : public std::unary_function \ 2025-09-04T18:44:41,566 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,566 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:41,566 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T18:44:41,566 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,566 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,566 117 | struct unary_function 2025-09-04T18:44:41,566 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,570 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,570 430 | : public std::unary_function \ 2025-09-04T18:44:41,570 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,570 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:44:41,570 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T18:44:41,570 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,571 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,571 117 | struct unary_function 2025-09-04T18:44:41,571 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,571 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,571 430 | : public std::unary_function \ 2025-09-04T18:44:41,572 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,572 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:44:41,572 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T18:44:41,572 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,572 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,572 117 | struct unary_function 2025-09-04T18:44:41,572 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,573 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,573 420 | : public std::unary_function \ 2025-09-04T18:44:41,573 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,573 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:41,574 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T18:44:41,574 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,574 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,574 117 | struct unary_function 2025-09-04T18:44:41,574 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,574 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,574 420 | : public std::unary_function \ 2025-09-04T18:44:41,574 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,574 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:41,575 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T18:44:41,575 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,575 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,575 117 | struct unary_function 2025-09-04T18:44:41,575 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,575 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,575 420 | : public std::unary_function \ 2025-09-04T18:44:41,576 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,576 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:44:41,576 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T18:44:41,576 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:44:41,576 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,576 117 | struct unary_function 2025-09-04T18:44:41,576 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,576 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,576 484 | : public std::unary_function 2025-09-04T18:44:41,577 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,577 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,577 117 | struct unary_function 2025-09-04T18:44:41,577 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,755 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T18:44:41,755 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:44:41,756 257 | : std::unary_function 2025-09-04T18:44:41,756 | ^~~~~~~~~~~~~~ 2025-09-04T18:44:41,756 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:44:41,756 117 | struct unary_function 2025-09-04T18:44:41,756 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:00,003 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:45:02,274 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T18:45:02,274 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T18:45:02,274 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-04T18:45:02,274 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T18:45:02,274 from ltp/thirdparty/boost/libs/regex/src/regex.cpp:24: 2025-09-04T18:45:02,275 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,275 420 | : public std::unary_function \ 2025-09-04T18:45:02,275 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,275 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:02,275 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T18:45:02,275 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,275 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:45:02,275 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30, 2025-09-04T18:45:02,276 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32: 2025-09-04T18:45:02,276 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,276 117 | struct unary_function 2025-09-04T18:45:02,276 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,276 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,276 420 | : public std::unary_function \ 2025-09-04T18:45:02,276 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,276 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:02,276 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T18:45:02,276 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,277 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,277 117 | struct unary_function 2025-09-04T18:45:02,277 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,277 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,277 420 | : public std::unary_function \ 2025-09-04T18:45:02,277 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,277 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:02,278 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T18:45:02,278 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,278 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,278 117 | struct unary_function 2025-09-04T18:45:02,278 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,278 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,278 420 | : public std::unary_function \ 2025-09-04T18:45:02,279 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,279 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:02,279 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T18:45:02,279 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,279 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,279 117 | struct unary_function 2025-09-04T18:45:02,279 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,280 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,280 420 | : public std::unary_function \ 2025-09-04T18:45:02,280 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,280 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:02,280 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T18:45:02,280 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,280 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,280 117 | struct unary_function 2025-09-04T18:45:02,280 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,281 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,281 420 | : public std::unary_function \ 2025-09-04T18:45:02,281 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,281 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:02,281 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T18:45:02,281 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,281 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,282 117 | struct unary_function 2025-09-04T18:45:02,282 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,282 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,282 420 | : public std::unary_function \ 2025-09-04T18:45:02,282 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,282 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:02,282 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T18:45:02,282 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,283 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,283 117 | struct unary_function 2025-09-04T18:45:02,283 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,283 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,283 420 | : public std::unary_function \ 2025-09-04T18:45:02,283 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,284 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:02,284 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T18:45:02,284 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,284 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,284 117 | struct unary_function 2025-09-04T18:45:02,284 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,284 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,284 420 | : public std::unary_function \ 2025-09-04T18:45:02,285 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,285 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:02,285 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T18:45:02,285 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,285 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,285 117 | struct unary_function 2025-09-04T18:45:02,285 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,286 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,286 420 | : public std::unary_function \ 2025-09-04T18:45:02,286 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,286 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:02,286 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T18:45:02,286 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,286 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,286 117 | struct unary_function 2025-09-04T18:45:02,287 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,287 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,287 420 | : public std::unary_function \ 2025-09-04T18:45:02,287 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,287 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:02,287 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T18:45:02,287 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,287 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,288 117 | struct unary_function 2025-09-04T18:45:02,288 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,288 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,288 420 | : public std::unary_function \ 2025-09-04T18:45:02,288 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,288 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:02,288 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T18:45:02,289 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,289 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,289 117 | struct unary_function 2025-09-04T18:45:02,289 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,289 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,289 420 | : public std::unary_function \ 2025-09-04T18:45:02,289 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,290 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:02,290 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T18:45:02,290 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,290 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,290 117 | struct unary_function 2025-09-04T18:45:02,290 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,290 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,291 420 | : public std::unary_function \ 2025-09-04T18:45:02,291 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,291 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:02,291 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T18:45:02,291 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,291 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,291 117 | struct unary_function 2025-09-04T18:45:02,291 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,295 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,295 430 | : public std::unary_function \ 2025-09-04T18:45:02,295 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,295 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:45:02,295 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T18:45:02,295 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,296 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,296 117 | struct unary_function 2025-09-04T18:45:02,296 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,296 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,296 430 | : public std::unary_function \ 2025-09-04T18:45:02,297 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,297 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:45:02,297 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T18:45:02,297 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,297 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,297 117 | struct unary_function 2025-09-04T18:45:02,297 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,298 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,298 420 | : public std::unary_function \ 2025-09-04T18:45:02,298 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,298 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:02,298 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T18:45:02,299 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,299 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,299 117 | struct unary_function 2025-09-04T18:45:02,299 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,299 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,299 420 | : public std::unary_function \ 2025-09-04T18:45:02,299 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,299 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:02,299 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T18:45:02,300 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,300 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,300 117 | struct unary_function 2025-09-04T18:45:02,300 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,300 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,300 420 | : public std::unary_function \ 2025-09-04T18:45:02,300 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,301 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:02,301 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T18:45:02,301 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:02,301 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,301 117 | struct unary_function 2025-09-04T18:45:02,301 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,301 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,301 484 | : public std::unary_function 2025-09-04T18:45:02,301 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,302 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,302 117 | struct unary_function 2025-09-04T18:45:02,302 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,480 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T18:45:02,480 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:02,481 257 | : std::unary_function 2025-09-04T18:45:02,481 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:02,481 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:02,481 117 | struct unary_function 2025-09-04T18:45:02,481 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:04,451 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:45:04,746 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:45:05,616 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:45:07,961 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:45:08,329 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:45:09,311 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:45:09,607 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:45:12,533 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:45:14,801 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T18:45:14,802 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T18:45:14,802 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-04T18:45:14,802 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T18:45:14,802 from ltp/thirdparty/boost/libs/regex/src/wide_posix_api.cpp:25: 2025-09-04T18:45:14,802 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,802 420 | : public std::unary_function \ 2025-09-04T18:45:14,802 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,802 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:14,802 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T18:45:14,803 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,803 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:45:14,803 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30, 2025-09-04T18:45:14,803 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32: 2025-09-04T18:45:14,803 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,803 117 | struct unary_function 2025-09-04T18:45:14,803 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,803 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,804 420 | : public std::unary_function \ 2025-09-04T18:45:14,804 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,804 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:14,804 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T18:45:14,804 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,804 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,804 117 | struct unary_function 2025-09-04T18:45:14,804 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,805 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,805 420 | : public std::unary_function \ 2025-09-04T18:45:14,805 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,805 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:14,805 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T18:45:14,805 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,805 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,805 117 | struct unary_function 2025-09-04T18:45:14,805 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,806 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,806 420 | : public std::unary_function \ 2025-09-04T18:45:14,806 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,806 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:14,806 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T18:45:14,806 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,807 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,807 117 | struct unary_function 2025-09-04T18:45:14,807 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,807 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,807 420 | : public std::unary_function \ 2025-09-04T18:45:14,807 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,807 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:14,807 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T18:45:14,808 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,808 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,808 117 | struct unary_function 2025-09-04T18:45:14,808 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,808 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,808 420 | : public std::unary_function \ 2025-09-04T18:45:14,808 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,809 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:14,809 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T18:45:14,809 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,809 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,809 117 | struct unary_function 2025-09-04T18:45:14,809 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,809 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,809 420 | : public std::unary_function \ 2025-09-04T18:45:14,810 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,810 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:14,810 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T18:45:14,810 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,810 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,810 117 | struct unary_function 2025-09-04T18:45:14,810 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,811 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,811 420 | : public std::unary_function \ 2025-09-04T18:45:14,811 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,811 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:14,811 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T18:45:14,811 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,811 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,811 117 | struct unary_function 2025-09-04T18:45:14,811 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,812 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,812 420 | : public std::unary_function \ 2025-09-04T18:45:14,812 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,812 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:14,812 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T18:45:14,812 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,812 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,813 117 | struct unary_function 2025-09-04T18:45:14,813 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,813 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,813 420 | : public std::unary_function \ 2025-09-04T18:45:14,813 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,813 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:14,814 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T18:45:14,814 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,814 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,814 117 | struct unary_function 2025-09-04T18:45:14,814 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,814 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,814 420 | : public std::unary_function \ 2025-09-04T18:45:14,814 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,815 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:14,815 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T18:45:14,815 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,815 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,815 117 | struct unary_function 2025-09-04T18:45:14,815 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,815 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,816 420 | : public std::unary_function \ 2025-09-04T18:45:14,816 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,816 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:14,816 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T18:45:14,816 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,816 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,816 117 | struct unary_function 2025-09-04T18:45:14,816 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,817 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,817 420 | : public std::unary_function \ 2025-09-04T18:45:14,817 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,817 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:14,817 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T18:45:14,817 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,817 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,817 117 | struct unary_function 2025-09-04T18:45:14,818 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,818 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,818 420 | : public std::unary_function \ 2025-09-04T18:45:14,818 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,818 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:14,818 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T18:45:14,818 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,819 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,819 117 | struct unary_function 2025-09-04T18:45:14,819 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,822 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,822 430 | : public std::unary_function \ 2025-09-04T18:45:14,823 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,823 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:45:14,823 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T18:45:14,823 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,823 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,823 117 | struct unary_function 2025-09-04T18:45:14,823 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,824 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,824 430 | : public std::unary_function \ 2025-09-04T18:45:14,824 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,824 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:45:14,824 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T18:45:14,824 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,825 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,825 117 | struct unary_function 2025-09-04T18:45:14,825 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,825 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,826 420 | : public std::unary_function \ 2025-09-04T18:45:14,826 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,826 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:14,826 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T18:45:14,826 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,826 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,826 117 | struct unary_function 2025-09-04T18:45:14,826 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,827 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,827 420 | : public std::unary_function \ 2025-09-04T18:45:14,827 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,827 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:14,827 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T18:45:14,827 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,827 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,827 117 | struct unary_function 2025-09-04T18:45:14,827 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,828 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,828 420 | : public std::unary_function \ 2025-09-04T18:45:14,828 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,828 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:14,828 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T18:45:14,828 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:14,828 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,829 117 | struct unary_function 2025-09-04T18:45:14,829 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,829 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:14,829 484 | : public std::unary_function 2025-09-04T18:45:14,829 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:14,829 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:14,829 117 | struct unary_function 2025-09-04T18:45:14,829 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:15,021 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T18:45:15,021 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:15,021 257 | : std::unary_function 2025-09-04T18:45:15,021 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:15,021 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:15,021 117 | struct unary_function 2025-09-04T18:45:15,021 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:33,223 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -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-04T18:45:35,486 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T18:45:35,486 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T18:45:35,486 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-04T18:45:35,486 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T18:45:35,486 from ltp/thirdparty/boost/libs/regex/src/winstances.cpp:30: 2025-09-04T18:45:35,487 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,487 420 | : public std::unary_function \ 2025-09-04T18:45:35,487 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,487 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:35,487 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T18:45:35,487 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,487 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:45:35,487 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30, 2025-09-04T18:45:35,488 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32: 2025-09-04T18:45:35,488 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,488 117 | struct unary_function 2025-09-04T18:45:35,488 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,488 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,488 420 | : public std::unary_function \ 2025-09-04T18:45:35,488 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,488 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:35,488 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T18:45:35,488 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,489 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,489 117 | struct unary_function 2025-09-04T18:45:35,489 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,489 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,489 420 | : public std::unary_function \ 2025-09-04T18:45:35,489 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,490 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:35,490 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T18:45:35,490 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,490 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,490 117 | struct unary_function 2025-09-04T18:45:35,490 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,490 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,491 420 | : public std::unary_function \ 2025-09-04T18:45:35,491 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,491 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:35,491 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T18:45:35,491 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,491 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,491 117 | struct unary_function 2025-09-04T18:45:35,491 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,492 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,492 420 | : public std::unary_function \ 2025-09-04T18:45:35,492 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,492 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:35,492 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T18:45:35,492 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,492 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,492 117 | struct unary_function 2025-09-04T18:45:35,493 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,493 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,493 420 | : public std::unary_function \ 2025-09-04T18:45:35,493 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,493 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:35,493 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T18:45:35,493 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,494 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,494 117 | struct unary_function 2025-09-04T18:45:35,494 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,494 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,494 420 | : public std::unary_function \ 2025-09-04T18:45:35,494 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,494 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:35,495 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T18:45:35,495 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,495 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,495 117 | struct unary_function 2025-09-04T18:45:35,495 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,495 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,495 420 | : public std::unary_function \ 2025-09-04T18:45:35,496 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,496 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:35,496 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T18:45:35,496 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,496 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,496 117 | struct unary_function 2025-09-04T18:45:35,496 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,497 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,497 420 | : public std::unary_function \ 2025-09-04T18:45:35,497 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,497 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:35,497 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T18:45:35,497 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,497 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,497 117 | struct unary_function 2025-09-04T18:45:35,497 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,498 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,498 420 | : public std::unary_function \ 2025-09-04T18:45:35,498 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,498 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:35,498 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T18:45:35,498 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,498 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,499 117 | struct unary_function 2025-09-04T18:45:35,499 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,499 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,499 420 | : public std::unary_function \ 2025-09-04T18:45:35,499 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,499 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:35,499 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T18:45:35,500 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,500 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,500 117 | struct unary_function 2025-09-04T18:45:35,500 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,500 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,500 420 | : public std::unary_function \ 2025-09-04T18:45:35,500 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,501 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:35,501 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T18:45:35,501 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,501 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,501 117 | struct unary_function 2025-09-04T18:45:35,501 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,501 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,501 420 | : public std::unary_function \ 2025-09-04T18:45:35,502 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,502 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:35,502 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T18:45:35,502 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,502 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,502 117 | struct unary_function 2025-09-04T18:45:35,502 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,503 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,503 420 | : public std::unary_function \ 2025-09-04T18:45:35,503 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,503 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:35,503 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T18:45:35,503 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,503 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,503 117 | struct unary_function 2025-09-04T18:45:35,504 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,507 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,507 430 | : public std::unary_function \ 2025-09-04T18:45:35,507 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,507 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:45:35,508 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T18:45:35,508 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,508 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,508 117 | struct unary_function 2025-09-04T18:45:35,508 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,509 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,509 430 | : public std::unary_function \ 2025-09-04T18:45:35,509 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,509 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T18:45:35,509 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T18:45:35,509 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,509 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,509 117 | struct unary_function 2025-09-04T18:45:35,510 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,510 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,510 420 | : public std::unary_function \ 2025-09-04T18:45:35,510 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,511 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:35,511 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T18:45:35,511 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,511 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,511 117 | struct unary_function 2025-09-04T18:45:35,511 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,511 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,511 420 | : public std::unary_function \ 2025-09-04T18:45:35,511 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,512 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:35,512 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T18:45:35,512 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,512 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,512 117 | struct unary_function 2025-09-04T18:45:35,512 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,512 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,513 420 | : public std::unary_function \ 2025-09-04T18:45:35,513 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,513 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T18:45:35,513 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T18:45:35,513 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:45:35,513 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,513 117 | struct unary_function 2025-09-04T18:45:35,513 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,514 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,514 484 | : public std::unary_function 2025-09-04T18:45:35,514 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,514 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,514 117 | struct unary_function 2025-09-04T18:45:35,514 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,693 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T18:45:35,693 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:45:35,693 257 | : std::unary_function 2025-09-04T18:45:35,693 | ^~~~~~~~~~~~~~ 2025-09-04T18:45:35,694 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:45:35,694 117 | struct unary_function 2025-09-04T18:45:35,694 | ^~~~~~~~~~~~~~ 2025-09-04T18:46:04,695 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/archive_exception.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/archive_exception.o -std=c++0x 2025-09-04T18:46:05,621 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/basic_archive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/basic_archive.o -std=c++0x 2025-09-04T18:46:05,960 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/basic_iarchive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/basic_iarchive.o -std=c++0x 2025-09-04T18:46:08,905 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/basic_iserializer.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/basic_iserializer.o -std=c++0x 2025-09-04T18:46:09,260 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/basic_oarchive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/basic_oarchive.o -std=c++0x 2025-09-04T18:46:12,401 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/basic_oserializer.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/basic_oserializer.o -std=c++0x 2025-09-04T18:46:12,760 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/basic_pointer_iserializer.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/basic_pointer_iserializer.o -std=c++0x 2025-09-04T18:46:12,961 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/basic_pointer_oserializer.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/basic_pointer_oserializer.o -std=c++0x 2025-09-04T18:46:13,161 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/basic_serializer_map.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/basic_serializer_map.o -std=c++0x 2025-09-04T18:46:14,202 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/basic_text_iprimitive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/basic_text_iprimitive.o -std=c++0x 2025-09-04T18:46:15,688 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:46:15,688 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:46:15,688 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:46:15,688 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:46:15,688 from ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:14, 2025-09-04T18:46:15,689 from ltp/thirdparty/boost/include/boost/archive/iterators/remove_whitespace.hpp:21, 2025-09-04T18:46:15,689 from ltp/thirdparty/boost/include/boost/archive/impl/basic_text_iprimitive.ipp:25, 2025-09-04T18:46:15,689 from ltp/thirdparty/boost/libs/serialization/src/basic_text_iprimitive.cpp:20: 2025-09-04T18:46:15,689 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:46:15,689 188 | failed ************ (Pred::************ 2025-09-04T18:46:15,689 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:15,689 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:15,689 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:15,689 190 | ); 2025-09-04T18:46:15,689 | ~ 2025-09-04T18:46:15,690 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:46:15,690 188 | failed ************ (Pred::************ 2025-09-04T18:46:15,690 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:15,690 | - 2025-09-04T18:46:15,690 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:15,690 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:15,690 190 | ); 2025-09-04T18:46:15,690 | ~ 2025-09-04T18:46:15,690 | - 2025-09-04T18:46:15,691 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:46:15,691 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:15,691 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:15,691 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:15,691 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:15,691 195 | ); 2025-09-04T18:46:15,691 | ~ 2025-09-04T18:46:15,691 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:46:15,691 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:15,691 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:15,691 | - 2025-09-04T18:46:15,692 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:15,692 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:15,692 195 | ); 2025-09-04T18:46:15,692 | ~ 2025-09-04T18:46:15,692 | - 2025-09-04T18:46:16,551 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/basic_text_oprimitive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/basic_text_oprimitive.o -std=c++0x 2025-09-04T18:46:18,100 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:46:18,100 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:46:18,100 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:46:18,100 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:46:18,100 from ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:14, 2025-09-04T18:46:18,100 from ltp/thirdparty/boost/include/boost/iterator/transform_iterator.hpp:12, 2025-09-04T18:46:18,100 from ltp/thirdparty/boost/include/boost/archive/iterators/base64_from_binary.hpp:28, 2025-09-04T18:46:18,100 from ltp/thirdparty/boost/include/boost/archive/impl/basic_text_oprimitive.ipp:23, 2025-09-04T18:46:18,100 from ltp/thirdparty/boost/libs/serialization/src/basic_text_oprimitive.cpp:20: 2025-09-04T18:46:18,101 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:46:18,101 188 | failed ************ (Pred::************ 2025-09-04T18:46:18,101 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:18,101 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:18,101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:18,101 190 | ); 2025-09-04T18:46:18,101 | ~ 2025-09-04T18:46:18,101 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:46:18,101 188 | failed ************ (Pred::************ 2025-09-04T18:46:18,102 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:18,102 | - 2025-09-04T18:46:18,102 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:18,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:18,102 190 | ); 2025-09-04T18:46:18,102 | ~ 2025-09-04T18:46:18,102 | - 2025-09-04T18:46:18,102 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:46:18,102 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:18,102 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:18,103 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:18,103 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:18,103 195 | ); 2025-09-04T18:46:18,103 | ~ 2025-09-04T18:46:18,103 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:46:18,103 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:18,103 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:18,103 | - 2025-09-04T18:46:18,103 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:18,103 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:18,104 195 | ); 2025-09-04T18:46:18,104 | ~ 2025-09-04T18:46:18,104 | - 2025-09-04T18:46:19,152 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/basic_text_wiprimitive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/basic_text_wiprimitive.o -std=c++0x 2025-09-04T18:46:20,620 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:46:20,620 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:46:20,620 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:46:20,620 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:46:20,620 from ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:14, 2025-09-04T18:46:20,620 from ltp/thirdparty/boost/include/boost/archive/iterators/remove_whitespace.hpp:21, 2025-09-04T18:46:20,620 from ltp/thirdparty/boost/include/boost/archive/impl/basic_text_iprimitive.ipp:25, 2025-09-04T18:46:20,620 from ltp/thirdparty/boost/libs/serialization/src/basic_text_wiprimitive.cpp:26: 2025-09-04T18:46:20,621 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:46:20,621 188 | failed ************ (Pred::************ 2025-09-04T18:46:20,621 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:20,621 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:20,621 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:20,621 190 | ); 2025-09-04T18:46:20,621 | ~ 2025-09-04T18:46:20,621 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:46:20,621 188 | failed ************ (Pred::************ 2025-09-04T18:46:20,622 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:20,622 | - 2025-09-04T18:46:20,622 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:20,622 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:20,622 190 | ); 2025-09-04T18:46:20,622 | ~ 2025-09-04T18:46:20,622 | - 2025-09-04T18:46:20,622 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:46:20,622 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:20,622 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:20,623 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:20,623 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:20,623 195 | ); 2025-09-04T18:46:20,623 | ~ 2025-09-04T18:46:20,623 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:46:20,623 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:20,623 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:20,623 | - 2025-09-04T18:46:20,623 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:20,624 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:20,624 195 | ); 2025-09-04T18:46:20,624 | ~ 2025-09-04T18:46:20,624 | - 2025-09-04T18:46:21,462 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/basic_text_woprimitive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/basic_text_woprimitive.o -std=c++0x 2025-09-04T18:46:23,003 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:46:23,003 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:46:23,003 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:46:23,003 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:46:23,003 from ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:14, 2025-09-04T18:46:23,003 from ltp/thirdparty/boost/include/boost/iterator/transform_iterator.hpp:12, 2025-09-04T18:46:23,003 from ltp/thirdparty/boost/include/boost/archive/iterators/base64_from_binary.hpp:28, 2025-09-04T18:46:23,003 from ltp/thirdparty/boost/include/boost/archive/impl/basic_text_oprimitive.ipp:23, 2025-09-04T18:46:23,004 from ltp/thirdparty/boost/libs/serialization/src/basic_text_woprimitive.cpp:26: 2025-09-04T18:46:23,004 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:46:23,004 188 | failed ************ (Pred::************ 2025-09-04T18:46:23,004 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:23,004 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:23,004 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:23,004 190 | ); 2025-09-04T18:46:23,004 | ~ 2025-09-04T18:46:23,004 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:46:23,005 188 | failed ************ (Pred::************ 2025-09-04T18:46:23,005 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:23,005 | - 2025-09-04T18:46:23,005 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:23,005 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:23,005 190 | ); 2025-09-04T18:46:23,005 | ~ 2025-09-04T18:46:23,005 | - 2025-09-04T18:46:23,005 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:46:23,005 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:23,006 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:23,006 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:23,006 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:23,006 195 | ); 2025-09-04T18:46:23,006 | ~ 2025-09-04T18:46:23,006 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:46:23,006 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:23,006 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:23,006 | - 2025-09-04T18:46:23,006 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:23,006 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:23,007 195 | ); 2025-09-04T18:46:23,007 | ~ 2025-09-04T18:46:23,007 | - 2025-09-04T18:46:24,043 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/basic_xml_archive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/basic_xml_archive.o -std=c++0x 2025-09-04T18:46:24,748 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/binary_iarchive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/binary_iarchive.o -std=c++0x 2025-09-04T18:46:26,321 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:46:26,321 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:46:26,321 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:46:26,321 from ltp/thirdparty/boost/include/boost/mpl/apply.hpp:24, 2025-09-04T18:46:26,321 from ltp/thirdparty/boost/include/boost/serialization/array.hpp:24, 2025-09-04T18:46:26,321 from ltp/thirdparty/boost/include/boost/archive/basic_binary_iprimitive.hpp:53, 2025-09-04T18:46:26,322 from ltp/thirdparty/boost/include/boost/archive/binary_iarchive_impl.hpp:20, 2025-09-04T18:46:26,322 from ltp/thirdparty/boost/include/boost/archive/binary_iarchive.hpp:20, 2025-09-04T18:46:26,322 from ltp/thirdparty/boost/libs/serialization/src/binary_iarchive.cpp:15: 2025-09-04T18:46:26,322 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:46:26,322 188 | failed ************ (Pred::************ 2025-09-04T18:46:26,322 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:26,322 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:26,322 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:26,322 190 | ); 2025-09-04T18:46:26,322 | ~ 2025-09-04T18:46:26,323 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:46:26,323 188 | failed ************ (Pred::************ 2025-09-04T18:46:26,323 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:26,323 | - 2025-09-04T18:46:26,323 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:26,323 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:26,323 190 | ); 2025-09-04T18:46:26,323 | ~ 2025-09-04T18:46:26,324 | - 2025-09-04T18:46:26,324 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:46:26,324 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:26,324 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:26,324 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:26,324 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:26,324 195 | ); 2025-09-04T18:46:26,324 | ~ 2025-09-04T18:46:26,324 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:46:26,324 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:26,325 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:26,325 | - 2025-09-04T18:46:26,325 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:26,325 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:26,325 195 | ); 2025-09-04T18:46:26,325 | ~ 2025-09-04T18:46:26,325 | - 2025-09-04T18:46:28,774 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/binary_oarchive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/binary_oarchive.o -std=c++0x 2025-09-04T18:46:30,487 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:46:30,487 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:46:30,487 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:46:30,488 from ltp/thirdparty/boost/include/boost/mpl/apply.hpp:24, 2025-09-04T18:46:30,488 from ltp/thirdparty/boost/include/boost/serialization/array.hpp:24, 2025-09-04T18:46:30,488 from ltp/thirdparty/boost/include/boost/archive/basic_binary_oprimitive.hpp:48, 2025-09-04T18:46:30,488 from ltp/thirdparty/boost/include/boost/archive/binary_oarchive_impl.hpp:21, 2025-09-04T18:46:30,488 from ltp/thirdparty/boost/include/boost/archive/binary_oarchive.hpp:21, 2025-09-04T18:46:30,488 from ltp/thirdparty/boost/libs/serialization/src/binary_oarchive.cpp:15: 2025-09-04T18:46:30,488 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:46:30,488 188 | failed ************ (Pred::************ 2025-09-04T18:46:30,488 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:30,488 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:30,489 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:30,489 190 | ); 2025-09-04T18:46:30,489 | ~ 2025-09-04T18:46:30,489 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:46:30,489 188 | failed ************ (Pred::************ 2025-09-04T18:46:30,489 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:30,489 | - 2025-09-04T18:46:30,489 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:30,489 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:30,490 190 | ); 2025-09-04T18:46:30,490 | ~ 2025-09-04T18:46:30,490 | - 2025-09-04T18:46:30,490 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:46:30,490 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:30,490 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:30,490 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:30,490 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:30,490 195 | ); 2025-09-04T18:46:30,490 | ~ 2025-09-04T18:46:30,490 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:46:30,491 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:30,491 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:30,491 | - 2025-09-04T18:46:30,491 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:30,491 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:30,491 195 | ); 2025-09-04T18:46:30,491 | ~ 2025-09-04T18:46:30,491 | - 2025-09-04T18:46:32,406 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/binary_wiarchive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/binary_wiarchive.o -std=c++0x 2025-09-04T18:46:33,990 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:46:33,991 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:46:33,991 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:46:33,991 from ltp/thirdparty/boost/include/boost/mpl/apply.hpp:24, 2025-09-04T18:46:33,991 from ltp/thirdparty/boost/include/boost/serialization/array.hpp:24, 2025-09-04T18:46:33,991 from ltp/thirdparty/boost/include/boost/archive/basic_binary_iprimitive.hpp:53, 2025-09-04T18:46:33,991 from ltp/thirdparty/boost/include/boost/archive/binary_iarchive_impl.hpp:20, 2025-09-04T18:46:33,991 from ltp/thirdparty/boost/include/boost/archive/binary_wiarchive.hpp:25, 2025-09-04T18:46:33,991 from ltp/thirdparty/boost/libs/serialization/src/binary_wiarchive.cpp:18: 2025-09-04T18:46:33,991 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:46:33,992 188 | failed ************ (Pred::************ 2025-09-04T18:46:33,992 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:33,992 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:33,992 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:33,992 190 | ); 2025-09-04T18:46:33,992 | ~ 2025-09-04T18:46:33,992 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:46:33,992 188 | failed ************ (Pred::************ 2025-09-04T18:46:33,992 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:33,992 | - 2025-09-04T18:46:33,993 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:33,993 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:33,993 190 | ); 2025-09-04T18:46:33,993 | ~ 2025-09-04T18:46:33,993 | - 2025-09-04T18:46:33,993 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:46:33,993 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:33,993 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:33,993 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:33,994 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:33,994 195 | ); 2025-09-04T18:46:33,994 | ~ 2025-09-04T18:46:33,994 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:46:33,994 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:33,994 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:33,994 | - 2025-09-04T18:46:33,994 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:33,994 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:33,994 195 | ); 2025-09-04T18:46:33,995 | ~ 2025-09-04T18:46:33,995 | - 2025-09-04T18:46:36,302 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/binary_woarchive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/binary_woarchive.o -std=c++0x 2025-09-04T18:46:38,026 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:46:38,027 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:46:38,027 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:46:38,027 from ltp/thirdparty/boost/include/boost/mpl/apply.hpp:24, 2025-09-04T18:46:38,027 from ltp/thirdparty/boost/include/boost/serialization/array.hpp:24, 2025-09-04T18:46:38,027 from ltp/thirdparty/boost/include/boost/archive/basic_binary_oprimitive.hpp:48, 2025-09-04T18:46:38,027 from ltp/thirdparty/boost/include/boost/archive/binary_oarchive_impl.hpp:21, 2025-09-04T18:46:38,027 from ltp/thirdparty/boost/include/boost/archive/binary_woarchive.hpp:25, 2025-09-04T18:46:38,027 from ltp/thirdparty/boost/libs/serialization/src/binary_woarchive.cpp:18: 2025-09-04T18:46:38,028 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:46:38,028 188 | failed ************ (Pred::************ 2025-09-04T18:46:38,028 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:38,028 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:38,028 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:38,028 190 | ); 2025-09-04T18:46:38,028 | ~ 2025-09-04T18:46:38,028 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:46:38,028 188 | failed ************ (Pred::************ 2025-09-04T18:46:38,028 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:38,029 | - 2025-09-04T18:46:38,029 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:38,029 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:38,029 190 | ); 2025-09-04T18:46:38,029 | ~ 2025-09-04T18:46:38,029 | - 2025-09-04T18:46:38,029 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:46:38,029 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:38,029 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:38,029 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:38,030 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:38,030 195 | ); 2025-09-04T18:46:38,030 | ~ 2025-09-04T18:46:38,030 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:46:38,030 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:38,030 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:38,030 | - 2025-09-04T18:46:38,030 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:38,030 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:38,030 195 | ); 2025-09-04T18:46:38,031 | ~ 2025-09-04T18:46:38,031 | - 2025-09-04T18:46:39,940 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/codecvt_null.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/codecvt_null.o -std=c++0x 2025-09-04T18:46:41,064 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/extended_type_info.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/extended_type_info.o -std=c++0x 2025-09-04T18:46:42,123 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/extended_type_info_no_rtti.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/extended_type_info_no_rtti.o -std=c++0x 2025-09-04T18:46:42,511 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/extended_type_info_typeid.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/extended_type_info_typeid.o -std=c++0x 2025-09-04T18:46:43,668 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/polymorphic_iarchive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/polymorphic_iarchive.o -std=c++0x 2025-09-04T18:46:45,180 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:46:45,180 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-04T18:46:45,181 from ltp/thirdparty/boost/include/boost/archive/polymorphic_iarchive.hpp:32, 2025-09-04T18:46:45,181 from ltp/thirdparty/boost/libs/serialization/src/polymorphic_iarchive.cpp:20: 2025-09-04T18:46:45,181 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:46:45,181 188 | failed ************ (Pred::************ 2025-09-04T18:46:45,181 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:45,181 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:45,181 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:45,181 190 | ); 2025-09-04T18:46:45,181 | ~ 2025-09-04T18:46:45,182 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:46:45,182 188 | failed ************ (Pred::************ 2025-09-04T18:46:45,182 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:45,182 | - 2025-09-04T18:46:45,182 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:45,182 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:45,182 190 | ); 2025-09-04T18:46:45,182 | ~ 2025-09-04T18:46:45,182 | - 2025-09-04T18:46:45,183 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:46:45,183 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:45,183 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:45,183 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:45,183 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:45,183 195 | ); 2025-09-04T18:46:45,183 | ~ 2025-09-04T18:46:45,183 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:46:45,183 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:45,184 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:45,184 | - 2025-09-04T18:46:45,184 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:45,184 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:45,184 195 | ); 2025-09-04T18:46:45,184 | ~ 2025-09-04T18:46:45,184 | - 2025-09-04T18:46:46,298 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/polymorphic_oarchive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/polymorphic_oarchive.o -std=c++0x 2025-09-04T18:46:47,579 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:46:47,579 from ltp/thirdparty/boost/include/boost/archive/detail/oserializer.hpp:53, 2025-09-04T18:46:47,579 from ltp/thirdparty/boost/include/boost/archive/polymorphic_oarchive.hpp:31, 2025-09-04T18:46:47,579 from ltp/thirdparty/boost/libs/serialization/src/polymorphic_oarchive.cpp:20: 2025-09-04T18:46:47,579 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:46:47,580 188 | failed ************ (Pred::************ 2025-09-04T18:46:47,580 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:47,580 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:47,580 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:47,580 190 | ); 2025-09-04T18:46:47,580 | ~ 2025-09-04T18:46:47,580 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:46:47,580 188 | failed ************ (Pred::************ 2025-09-04T18:46:47,580 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:47,580 | - 2025-09-04T18:46:47,581 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:47,581 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:47,581 190 | ); 2025-09-04T18:46:47,581 | ~ 2025-09-04T18:46:47,581 | - 2025-09-04T18:46:47,581 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:46:47,581 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:47,582 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:47,582 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:47,582 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:47,582 195 | ); 2025-09-04T18:46:47,582 | ~ 2025-09-04T18:46:47,582 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:46:47,582 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:47,582 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:47,582 | - 2025-09-04T18:46:47,582 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:47,583 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:47,583 195 | ); 2025-09-04T18:46:47,583 | ~ 2025-09-04T18:46:47,583 | - 2025-09-04T18:46:48,688 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/singleton.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/singleton.o -std=c++0x 2025-09-04T18:46:48,873 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/stl_port.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/stl_port.o -std=c++0x 2025-09-04T18:46:49,026 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/text_iarchive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/text_iarchive.o -std=c++0x 2025-09-04T18:46:51,163 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:46:51,164 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-04T18:46:51,164 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-04T18:46:51,164 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-04T18:46:51,164 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-04T18:46:51,164 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-04T18:46:51,164 from ltp/thirdparty/boost/libs/serialization/src/text_iarchive.cpp:17: 2025-09-04T18:46:51,164 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:46:51,164 188 | failed ************ (Pred::************ 2025-09-04T18:46:51,164 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:51,164 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:51,164 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:51,165 190 | ); 2025-09-04T18:46:51,165 | ~ 2025-09-04T18:46:51,165 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:46:51,165 188 | failed ************ (Pred::************ 2025-09-04T18:46:51,165 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:51,165 | - 2025-09-04T18:46:51,165 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:51,165 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:51,165 190 | ); 2025-09-04T18:46:51,166 | ~ 2025-09-04T18:46:51,166 | - 2025-09-04T18:46:51,166 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:46:51,166 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:51,166 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:51,166 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:51,166 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:51,167 195 | ); 2025-09-04T18:46:51,167 | ~ 2025-09-04T18:46:51,167 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:46:51,167 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:51,167 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:51,167 | - 2025-09-04T18:46:51,167 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:51,167 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:51,167 195 | ); 2025-09-04T18:46:51,167 | ~ 2025-09-04T18:46:51,168 | - 2025-09-04T18:46:52,358 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/text_oarchive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/text_oarchive.o -std=c++0x 2025-09-04T18:46:54,458 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:46:54,458 from ltp/thirdparty/boost/include/boost/archive/detail/oserializer.hpp:53, 2025-09-04T18:46:54,458 from ltp/thirdparty/boost/include/boost/archive/detail/interface_oarchive.hpp:23, 2025-09-04T18:46:54,458 from ltp/thirdparty/boost/include/boost/archive/detail/common_oarchive.hpp:22, 2025-09-04T18:46:54,458 from ltp/thirdparty/boost/include/boost/archive/basic_text_oarchive.hpp:29, 2025-09-04T18:46:54,458 from ltp/thirdparty/boost/include/boost/archive/text_oarchive.hpp:31, 2025-09-04T18:46:54,458 from ltp/thirdparty/boost/libs/serialization/src/text_oarchive.cpp:17: 2025-09-04T18:46:54,458 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:46:54,459 188 | failed ************ (Pred::************ 2025-09-04T18:46:54,459 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:54,459 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:54,459 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:54,459 190 | ); 2025-09-04T18:46:54,459 | ~ 2025-09-04T18:46:54,459 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:46:54,459 188 | failed ************ (Pred::************ 2025-09-04T18:46:54,459 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:54,460 | - 2025-09-04T18:46:54,460 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:54,460 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:54,460 190 | ); 2025-09-04T18:46:54,460 | ~ 2025-09-04T18:46:54,460 | - 2025-09-04T18:46:54,460 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:46:54,461 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:54,461 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:54,461 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:54,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:54,461 195 | ); 2025-09-04T18:46:54,461 | ~ 2025-09-04T18:46:54,461 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:46:54,461 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:54,461 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:54,461 | - 2025-09-04T18:46:54,462 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:54,462 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:54,462 195 | ); 2025-09-04T18:46:54,462 | ~ 2025-09-04T18:46:54,462 | - 2025-09-04T18:46:56,000 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/text_wiarchive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/text_wiarchive.o -std=c++0x 2025-09-04T18:46:58,106 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:46:58,106 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-04T18:46:58,106 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-04T18:46:58,107 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-04T18:46:58,107 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-04T18:46:58,107 from ltp/thirdparty/boost/include/boost/archive/text_wiarchive.hpp:28, 2025-09-04T18:46:58,107 from ltp/thirdparty/boost/libs/serialization/src/text_wiarchive.cpp:19: 2025-09-04T18:46:58,107 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:46:58,107 188 | failed ************ (Pred::************ 2025-09-04T18:46:58,107 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:58,107 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:58,107 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:58,107 190 | ); 2025-09-04T18:46:58,108 | ~ 2025-09-04T18:46:58,108 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:46:58,108 188 | failed ************ (Pred::************ 2025-09-04T18:46:58,108 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:58,108 | - 2025-09-04T18:46:58,108 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:46:58,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:58,108 190 | ); 2025-09-04T18:46:58,108 | ~ 2025-09-04T18:46:58,108 | - 2025-09-04T18:46:58,109 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:46:58,109 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:58,109 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:58,109 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:58,109 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:58,109 195 | ); 2025-09-04T18:46:58,109 | ~ 2025-09-04T18:46:58,110 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:46:58,110 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:46:58,110 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:58,110 | - 2025-09-04T18:46:58,110 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:46:58,110 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:46:58,110 195 | ); 2025-09-04T18:46:58,110 | ~ 2025-09-04T18:46:58,110 | - 2025-09-04T18:46:59,334 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/text_woarchive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/text_woarchive.o -std=c++0x 2025-09-04T18:47:01,438 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:47:01,438 from ltp/thirdparty/boost/include/boost/archive/detail/oserializer.hpp:53, 2025-09-04T18:47:01,438 from ltp/thirdparty/boost/include/boost/archive/detail/interface_oarchive.hpp:23, 2025-09-04T18:47:01,438 from ltp/thirdparty/boost/include/boost/archive/detail/common_oarchive.hpp:22, 2025-09-04T18:47:01,438 from ltp/thirdparty/boost/include/boost/archive/basic_text_oarchive.hpp:29, 2025-09-04T18:47:01,438 from ltp/thirdparty/boost/include/boost/archive/text_woarchive.hpp:36, 2025-09-04T18:47:01,438 from ltp/thirdparty/boost/libs/serialization/src/text_woarchive.cpp:18: 2025-09-04T18:47:01,439 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:47:01,439 188 | failed ************ (Pred::************ 2025-09-04T18:47:01,439 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:01,439 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:47:01,439 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:01,439 190 | ); 2025-09-04T18:47:01,439 | ~ 2025-09-04T18:47:01,439 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:47:01,439 188 | failed ************ (Pred::************ 2025-09-04T18:47:01,440 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:01,440 | - 2025-09-04T18:47:01,440 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:47:01,440 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:01,440 190 | ); 2025-09-04T18:47:01,440 | ~ 2025-09-04T18:47:01,440 | - 2025-09-04T18:47:01,440 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:47:01,441 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:47:01,441 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:01,441 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:47:01,441 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:01,441 195 | ); 2025-09-04T18:47:01,441 | ~ 2025-09-04T18:47:01,441 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:47:01,441 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:47:01,441 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:01,442 | - 2025-09-04T18:47:01,442 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:47:01,442 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:01,442 195 | ); 2025-09-04T18:47:01,442 | ~ 2025-09-04T18:47:01,442 | - 2025-09-04T18:47:03,008 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/utf8_codecvt_facet.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/utf8_codecvt_facet.o -std=c++0x 2025-09-04T18:47:04,337 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/void_cast.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/void_cast.o -std=c++0x 2025-09-04T18:47:05,909 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/xml_archive_exception.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/xml_archive_exception.o -std=c++0x 2025-09-04T18:47:06,717 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/xml_grammar.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/xml_grammar.o -std=c++0x 2025-09-04T18:47:08,754 In file included from ltp/thirdparty/boost/include/boost/optional/optional.hpp:48, 2025-09-04T18:47:08,755 from ltp/thirdparty/boost/include/boost/optional.hpp:15, 2025-09-04T18:47:08,755 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/match.hpp:15, 2025-09-04T18:47:08,755 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/scanner/scanner.hpp:14, 2025-09-04T18:47:08,755 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/parser.hpp:14, 2025-09-04T18:47:08,755 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/non_terminal/impl/rule.ipp:22, 2025-09-04T18:47:08,755 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/non_terminal/rule.hpp:33, 2025-09-04T18:47:08,755 from ltp/thirdparty/boost/include/boost/spirit/include/classic_rule.hpp:11, 2025-09-04T18:47:08,755 from ltp/thirdparty/boost/include/boost/archive/impl/basic_xml_grammar.hpp:53, 2025-09-04T18:47:08,755 from ltp/thirdparty/boost/libs/serialization/src/xml_grammar.cpp:19: 2025-09-04T18:47:08,755 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:36:32: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:47:08,756 36 | struct equal_pointees_t : std::binary_function 2025-09-04T18:47:08,756 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:08,757 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:47:08,757 from ltp/thirdparty/boost/include/boost/archive/impl/basic_xml_grammar.hpp:48: 2025-09-04T18:47:08,757 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:47:08,757 131 | struct binary_function 2025-09-04T18:47:08,757 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:08,758 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:59:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:47:08,758 59 | struct less_pointees_t : std::binary_function 2025-09-04T18:47:08,758 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:08,758 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:47:08,758 131 | struct binary_function 2025-09-04T18:47:08,758 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:09,183 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:47:09,183 from ltp/thirdparty/boost/include/boost/archive/impl/basic_xml_grammar.hpp:58: 2025-09-04T18:47:09,183 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:47:09,183 188 | failed ************ (Pred::************ 2025-09-04T18:47:09,184 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:09,184 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:47:09,184 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:09,184 190 | ); 2025-09-04T18:47:09,184 | ~ 2025-09-04T18:47:09,184 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:47:09,184 188 | failed ************ (Pred::************ 2025-09-04T18:47:09,184 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:09,184 | - 2025-09-04T18:47:09,185 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:47:09,185 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:09,185 190 | ); 2025-09-04T18:47:09,185 | ~ 2025-09-04T18:47:09,185 | - 2025-09-04T18:47:09,185 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:47:09,185 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:47:09,186 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:09,186 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:47:09,186 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:09,186 195 | ); 2025-09-04T18:47:09,186 | ~ 2025-09-04T18:47:09,186 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:47:09,186 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:47:09,186 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:09,186 | - 2025-09-04T18:47:09,186 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:47:09,187 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:09,187 195 | ); 2025-09-04T18:47:09,187 | ~ 2025-09-04T18:47:09,187 | - 2025-09-04T18:47:09,553 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T18:47:09,554 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:47:09,554 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T18:47:09,554 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-04T18:47:09,554 from ltp/thirdparty/boost/libs/serialization/src/basic_xml_grammar.ipp:35, 2025-09-04T18:47:09,554 from ltp/thirdparty/boost/libs/serialization/src/xml_grammar.cpp:64: 2025-09-04T18:47:09,554 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:47:09,554 662 | , public std::unary_function 2025-09-04T18:47:09,554 | ^~~~~~~~~~~~~~ 2025-09-04T18:47:09,555 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:47:09,555 117 | struct unary_function 2025-09-04T18:47:09,555 | ^~~~~~~~~~~~~~ 2025-09-04T18:47:09,568 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T18:47:09,568 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:47:09,569 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T18:47:09,569 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:47:09,569 666 | , public std::binary_function 2025-09-04T18:47:09,569 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:09,569 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:47:09,569 131 | struct binary_function 2025-09-04T18:47:09,569 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:21,870 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/xml_iarchive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/xml_iarchive.o -std=c++0x 2025-09-04T18:47:23,613 In file included from ltp/thirdparty/boost/include/boost/archive/basic_xml_iarchive.hpp:20, 2025-09-04T18:47:23,613 from ltp/thirdparty/boost/include/boost/archive/xml_iarchive.hpp:24, 2025-09-04T18:47:23,613 from ltp/thirdparty/boost/libs/serialization/src/xml_iarchive.cpp:17: 2025-09-04T18:47:23,613 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:47:23,613 188 | failed ************ (Pred::************ 2025-09-04T18:47:23,614 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:23,614 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:47:23,614 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:23,614 190 | ); 2025-09-04T18:47:23,614 | ~ 2025-09-04T18:47:23,614 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:47:23,614 188 | failed ************ (Pred::************ 2025-09-04T18:47:23,614 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:23,614 | - 2025-09-04T18:47:23,615 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:47:23,615 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:23,615 190 | ); 2025-09-04T18:47:23,615 | ~ 2025-09-04T18:47:23,615 | - 2025-09-04T18:47:23,615 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:47:23,615 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:47:23,615 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:23,615 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:47:23,615 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:23,615 195 | ); 2025-09-04T18:47:23,616 | ~ 2025-09-04T18:47:23,616 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:47:23,616 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:47:23,616 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:23,616 | - 2025-09-04T18:47:23,616 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:47:23,616 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:23,616 195 | ); 2025-09-04T18:47:23,616 | ~ 2025-09-04T18:47:23,616 | - 2025-09-04T18:47:24,239 In file included from ltp/thirdparty/boost/include/boost/optional/optional.hpp:48, 2025-09-04T18:47:24,240 from ltp/thirdparty/boost/include/boost/optional.hpp:15, 2025-09-04T18:47:24,240 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/match.hpp:15, 2025-09-04T18:47:24,240 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/scanner/scanner.hpp:14, 2025-09-04T18:47:24,240 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/parser.hpp:14, 2025-09-04T18:47:24,240 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/non_terminal/impl/rule.ipp:22, 2025-09-04T18:47:24,240 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/non_terminal/rule.hpp:33, 2025-09-04T18:47:24,240 from ltp/thirdparty/boost/include/boost/spirit/include/classic_rule.hpp:11, 2025-09-04T18:47:24,240 from ltp/thirdparty/boost/include/boost/archive/impl/basic_xml_grammar.hpp:53, 2025-09-04T18:47:24,240 from ltp/thirdparty/boost/include/boost/archive/impl/xml_iarchive_impl.ipp:44, 2025-09-04T18:47:24,240 from ltp/thirdparty/boost/libs/serialization/src/xml_iarchive.cpp:23: 2025-09-04T18:47:24,241 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:36:32: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:47:24,241 36 | struct equal_pointees_t : std::binary_function 2025-09-04T18:47:24,241 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:24,242 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:47:24,242 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T18:47:24,242 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T18:47:24,242 from /usr/include/c++/14/ios:44, 2025-09-04T18:47:24,242 from /usr/include/c++/14/istream:40, 2025-09-04T18:47:24,242 from ltp/thirdparty/boost/include/boost/archive/xml_iarchive.hpp:19: 2025-09-04T18:47:24,242 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:47:24,242 131 | struct binary_function 2025-09-04T18:47:24,242 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:24,243 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:59:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:47:24,243 59 | struct less_pointees_t : std::binary_function 2025-09-04T18:47:24,243 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:24,253 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:47:24,253 131 | struct binary_function 2025-09-04T18:47:24,253 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:26,953 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/xml_oarchive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/xml_oarchive.o -std=c++0x 2025-09-04T18:47:28,458 In file included from ltp/thirdparty/boost/include/boost/archive/basic_xml_oarchive.hpp:20, 2025-09-04T18:47:28,458 from ltp/thirdparty/boost/include/boost/archive/xml_oarchive.hpp:31, 2025-09-04T18:47:28,458 from ltp/thirdparty/boost/libs/serialization/src/xml_oarchive.cpp:17: 2025-09-04T18:47:28,459 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:47:28,459 188 | failed ************ (Pred::************ 2025-09-04T18:47:28,459 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:28,459 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:47:28,459 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:28,459 190 | ); 2025-09-04T18:47:28,459 | ~ 2025-09-04T18:47:28,459 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:47:28,459 188 | failed ************ (Pred::************ 2025-09-04T18:47:28,460 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:28,460 | - 2025-09-04T18:47:28,460 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:47:28,460 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:28,460 190 | ); 2025-09-04T18:47:28,460 | ~ 2025-09-04T18:47:28,460 | - 2025-09-04T18:47:28,461 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:47:28,461 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:47:28,461 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:28,461 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:47:28,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:28,461 195 | ); 2025-09-04T18:47:28,461 | ~ 2025-09-04T18:47:28,461 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:47:28,461 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:47:28,462 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:28,462 | - 2025-09-04T18:47:28,462 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:47:28,462 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:28,462 195 | ); 2025-09-04T18:47:28,462 | ~ 2025-09-04T18:47:28,462 | - 2025-09-04T18:47:29,476 In file included from ltp/thirdparty/boost/include/boost/archive/impl/xml_oarchive_impl.ipp:28, 2025-09-04T18:47:29,477 from ltp/thirdparty/boost/libs/serialization/src/xml_oarchive.cpp:23: 2025-09-04T18:47:29,477 ltp/thirdparty/boost/include/boost/archive/iterators/mb_from_wchar.hpp: In instantiation of ‘void boost::archive::iterators::mb_from_wchar::fill() [with Base = boost::archive::iterators::xml_escape]’: 2025-09-04T18:47:29,477 ltp/thirdparty/boost/include/boost/archive/iterators/mb_from_wchar.hpp:63:13: required from ‘char boost::archive::iterators::mb_from_wchar::dereference_impl() [with Base = boost::archive::iterators::xml_escape]’ 2025-09-04T18:47:29,477 63 | fill(); 2025-09-04T18:47:29,477 | ^~~~ 2025-09-04T18:47:29,477 ltp/thirdparty/boost/include/boost/archive/iterators/mb_from_wchar.hpp:70:46: required from ‘char boost::archive::iterators::mb_from_wchar::dereference() const [with Base = boost::archive::iterators::xml_escape]’ 2025-09-04T18:47:29,477 70 | return (const_cast(this))->dereference_impl(); 2025-09-04T18:47:29,477 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:47:29,477 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:549:31: required from ‘static typename Facade::reference boost::iterators::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::mb_from_wchar >; typename Facade::reference = char]’ 2025-09-04T18:47:29,478 549 | return f.dereference(); 2025-09-04T18:47:29,478 | ~~~~~~~~~~~~~^~ 2025-09-04T18:47:29,478 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:655:53: required from ‘boost::iterators::detail::iterator_facade_base::reference boost::iterators::detail::iterator_facade_base::operator*() const [with Derived = boost::archive::iterators::mb_from_wchar >; Value = wchar_t; CategoryOrTraversal = boost::iterators::single_pass_traversal_tag; Reference = char; Difference = int; reference = char]’ 2025-09-04T18:47:29,478 655 | return iterator_core_access::dereference(this->derived()); 2025-09-04T18:47:29,478 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:47:29,478 /usr/include/c++/14/bits/stl_algobase.h:371:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:47:29,478 /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::archive::iterators::mb_from_wchar >; _OI = boost::archive::iterators::ostream_iterator]’ 2025-09-04T18:47:29,478 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T18:47:29,478 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:29,478 /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::archive::iterators::mb_from_wchar >; _OI = boost::archive::iterators::ostream_iterator]’ 2025-09-04T18:47:29,478 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T18:47:29,479 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:29,479 557 | std::__niter_base(__last), 2025-09-04T18:47:29,479 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:29,479 558 | std::__niter_base(__result))); 2025-09-04T18:47:29,479 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:29,479 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::mb_from_wchar >; _OI = boost::archive::iterators::ostream_iterator]’ 2025-09-04T18:47:29,479 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T18:47:29,479 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:29,479 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T18:47:29,479 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:29,479 ltp/thirdparty/boost/include/boost/archive/impl/xml_oarchive_impl.ipp:45:14: required from ‘void boost::archive::save_iterator(std::ostream&, InputIterator, InputIterator) [with InputIterator = const wchar_t*; std::ostream = std::basic_ostream]’ 2025-09-04T18:47:29,479 45 | std::copy( 2025-09-04T18:47:29,480 | ~~~~~~~~~^ 2025-09-04T18:47:29,480 46 | translator(begin), 2025-09-04T18:47:29,480 | ~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:29,480 47 | translator(end), 2025-09-04T18:47:29,480 | ~~~~~~~~~~~~~~~~ 2025-09-04T18:47:29,480 48 | boost::archive::iterators::ostream_iterator(os) 2025-09-04T18:47:29,480 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:29,480 49 | ); 2025-09-04T18:47:29,480 | ~ 2025-09-04T18:47:29,480 ltp/thirdparty/boost/include/boost/archive/impl/xml_oarchive_impl.ipp:67:18: required from ‘void boost::archive::xml_oarchive_impl::save(const wchar_t*) [with Archive = boost::archive::xml_oarchive]’ 2025-09-04T18:47:29,480 67 | save_iterator(os, ws, ws + std::wcslen(ws)); 2025-09-04T18:47:29,480 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:29,481 ltp/thirdparty/boost/libs/serialization/src/xml_oarchive.cpp:30:16: required from here 2025-09-04T18:47:29,481 30 | template class xml_oarchive_impl ; 2025-09-04T18:47:29,481 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:29,481 ltp/thirdparty/boost/include/boost/archive/iterators/mb_from_wchar.hpp:87:35: warning: unused variable ‘r’ [-Wunused-variable] 2025-09-04T18:47:29,481 87 | std::codecvt_base::result r = m_codecvt_facet.out( 2025-09-04T18:47:29,481 | ^ 2025-09-04T18:47:31,198 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/xml_wgrammar.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/xml_wgrammar.o -std=c++0x 2025-09-04T18:47:33,233 In file included from ltp/thirdparty/boost/include/boost/optional/optional.hpp:48, 2025-09-04T18:47:33,233 from ltp/thirdparty/boost/include/boost/optional.hpp:15, 2025-09-04T18:47:33,233 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/match.hpp:15, 2025-09-04T18:47:33,233 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/scanner/scanner.hpp:14, 2025-09-04T18:47:33,233 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/parser.hpp:14, 2025-09-04T18:47:33,234 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/non_terminal/impl/rule.ipp:22, 2025-09-04T18:47:33,234 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/non_terminal/rule.hpp:33, 2025-09-04T18:47:33,234 from ltp/thirdparty/boost/include/boost/spirit/include/classic_rule.hpp:11, 2025-09-04T18:47:33,234 from ltp/thirdparty/boost/include/boost/archive/impl/basic_xml_grammar.hpp:53, 2025-09-04T18:47:33,234 from ltp/thirdparty/boost/libs/serialization/src/xml_wgrammar.cpp:19: 2025-09-04T18:47:33,234 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:36:32: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:47:33,234 36 | struct equal_pointees_t : std::binary_function 2025-09-04T18:47:33,234 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:33,234 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:47:33,234 from ltp/thirdparty/boost/include/boost/archive/impl/basic_xml_grammar.hpp:48: 2025-09-04T18:47:33,235 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:47:33,235 131 | struct binary_function 2025-09-04T18:47:33,235 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:33,235 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:59:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:47:33,235 59 | struct less_pointees_t : std::binary_function 2025-09-04T18:47:33,235 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:33,235 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:47:33,235 131 | struct binary_function 2025-09-04T18:47:33,235 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:33,659 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:47:33,660 from ltp/thirdparty/boost/include/boost/archive/impl/basic_xml_grammar.hpp:58: 2025-09-04T18:47:33,660 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:47:33,660 188 | failed ************ (Pred::************ 2025-09-04T18:47:33,660 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:33,660 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:47:33,660 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:33,660 190 | ); 2025-09-04T18:47:33,660 | ~ 2025-09-04T18:47:33,660 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:47:33,661 188 | failed ************ (Pred::************ 2025-09-04T18:47:33,661 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:33,661 | - 2025-09-04T18:47:33,661 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:47:33,661 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:33,661 190 | ); 2025-09-04T18:47:33,661 | ~ 2025-09-04T18:47:33,661 | - 2025-09-04T18:47:33,662 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:47:33,662 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:47:33,662 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:33,662 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:47:33,662 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:33,662 195 | ); 2025-09-04T18:47:33,662 | ~ 2025-09-04T18:47:33,662 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:47:33,663 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:47:33,663 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:33,663 | - 2025-09-04T18:47:33,663 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:47:33,663 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:33,663 195 | ); 2025-09-04T18:47:33,663 | ~ 2025-09-04T18:47:33,663 | - 2025-09-04T18:47:34,025 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T18:47:34,025 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:47:34,025 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T18:47:34,025 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-04T18:47:34,025 from ltp/thirdparty/boost/libs/serialization/src/basic_xml_grammar.ipp:35, 2025-09-04T18:47:34,025 from ltp/thirdparty/boost/libs/serialization/src/xml_wgrammar.cpp:146: 2025-09-04T18:47:34,026 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:47:34,026 662 | , public std::unary_function 2025-09-04T18:47:34,026 | ^~~~~~~~~~~~~~ 2025-09-04T18:47:34,027 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:47:34,027 117 | struct unary_function 2025-09-04T18:47:34,027 | ^~~~~~~~~~~~~~ 2025-09-04T18:47:34,040 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T18:47:34,040 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:47:34,040 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T18:47:34,040 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:47:34,040 666 | , public std::binary_function 2025-09-04T18:47:34,040 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:34,041 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:47:34,041 131 | struct binary_function 2025-09-04T18:47:34,041 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:46,843 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/xml_wiarchive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/xml_wiarchive.o -std=c++0x 2025-09-04T18:47:48,582 In file included from ltp/thirdparty/boost/include/boost/archive/basic_xml_iarchive.hpp:20, 2025-09-04T18:47:48,583 from ltp/thirdparty/boost/include/boost/archive/xml_wiarchive.hpp:29, 2025-09-04T18:47:48,583 from ltp/thirdparty/boost/libs/serialization/src/xml_wiarchive.cpp:22: 2025-09-04T18:47:48,583 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:47:48,583 188 | failed ************ (Pred::************ 2025-09-04T18:47:48,583 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:48,583 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:47:48,583 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:48,583 190 | ); 2025-09-04T18:47:48,583 | ~ 2025-09-04T18:47:48,584 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:47:48,584 188 | failed ************ (Pred::************ 2025-09-04T18:47:48,584 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:48,584 | - 2025-09-04T18:47:48,584 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:47:48,584 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:48,584 190 | ); 2025-09-04T18:47:48,584 | ~ 2025-09-04T18:47:48,584 | - 2025-09-04T18:47:48,584 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:47:48,585 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:47:48,585 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:48,585 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:47:48,585 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:48,585 195 | ); 2025-09-04T18:47:48,585 | ~ 2025-09-04T18:47:48,585 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:47:48,585 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:47:48,585 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:48,585 | - 2025-09-04T18:47:48,586 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:47:48,586 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:48,586 195 | ); 2025-09-04T18:47:48,586 | ~ 2025-09-04T18:47:48,586 | - 2025-09-04T18:47:49,252 In file included from ltp/thirdparty/boost/include/boost/optional/optional.hpp:48, 2025-09-04T18:47:49,252 from ltp/thirdparty/boost/include/boost/optional.hpp:15, 2025-09-04T18:47:49,252 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/match.hpp:15, 2025-09-04T18:47:49,252 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/scanner/scanner.hpp:14, 2025-09-04T18:47:49,252 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/parser.hpp:14, 2025-09-04T18:47:49,253 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/non_terminal/impl/rule.ipp:22, 2025-09-04T18:47:49,253 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/non_terminal/rule.hpp:33, 2025-09-04T18:47:49,253 from ltp/thirdparty/boost/include/boost/spirit/include/classic_rule.hpp:11, 2025-09-04T18:47:49,253 from ltp/thirdparty/boost/include/boost/archive/impl/basic_xml_grammar.hpp:53, 2025-09-04T18:47:49,253 from ltp/thirdparty/boost/include/boost/archive/impl/xml_wiarchive_impl.ipp:41, 2025-09-04T18:47:49,253 from ltp/thirdparty/boost/libs/serialization/src/xml_wiarchive.cpp:28: 2025-09-04T18:47:49,253 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:36:32: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:47:49,253 36 | struct equal_pointees_t : std::binary_function 2025-09-04T18:47:49,253 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:49,254 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:47:49,254 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T18:47:49,254 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T18:47:49,254 from /usr/include/c++/14/ios:44, 2025-09-04T18:47:49,254 from /usr/include/c++/14/istream:40, 2025-09-04T18:47:49,255 from ltp/thirdparty/boost/include/boost/archive/xml_wiarchive.hpp:24: 2025-09-04T18:47:49,255 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:47:49,255 131 | struct binary_function 2025-09-04T18:47:49,255 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:49,257 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:59:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:47:49,257 59 | struct less_pointees_t : std::binary_function 2025-09-04T18:47:49,258 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:49,258 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:47:49,258 131 | struct binary_function 2025-09-04T18:47:49,258 | ^~~~~~~~~~~~~~~ 2025-09-04T18:47:50,403 In file included from ltp/thirdparty/boost/include/boost/archive/impl/xml_wiarchive_impl.ipp:37: 2025-09-04T18:47:50,404 ltp/thirdparty/boost/include/boost/archive/iterators/mb_from_wchar.hpp: In instantiation of ‘void boost::archive::iterators::mb_from_wchar::fill() [with Base = __gnu_cxx::__normal_iterator >]’: 2025-09-04T18:47:50,404 ltp/thirdparty/boost/include/boost/archive/iterators/mb_from_wchar.hpp:63:13: required from ‘char boost::archive::iterators::mb_from_wchar::dereference_impl() [with Base = __gnu_cxx::__normal_iterator >]’ 2025-09-04T18:47:50,404 63 | fill(); 2025-09-04T18:47:50,404 | ^~~~ 2025-09-04T18:47:50,404 ltp/thirdparty/boost/include/boost/archive/iterators/mb_from_wchar.hpp:70:46: required from ‘char boost::archive::iterators::mb_from_wchar::dereference() const [with Base = __gnu_cxx::__normal_iterator >]’ 2025-09-04T18:47:50,404 70 | return (const_cast(this))->dereference_impl(); 2025-09-04T18:47:50,404 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,404 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:549:31: required from ‘static typename Facade::reference boost::iterators::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::mb_from_wchar<__gnu_cxx::__normal_iterator > >; typename Facade::reference = char]’ 2025-09-04T18:47:50,405 549 | return f.dereference(); 2025-09-04T18:47:50,405 | ~~~~~~~~~~~~~^~ 2025-09-04T18:47:50,405 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:655:53: required from ‘boost::iterators::detail::iterator_facade_base::reference boost::iterators::detail::iterator_facade_base::operator*() const [with Derived = boost::archive::iterators::mb_from_wchar<__gnu_cxx::__normal_iterator > >; Value = wchar_t; CategoryOrTraversal = boost::iterators::single_pass_traversal_tag; Reference = char; Difference = int; reference = char]’ 2025-09-04T18:47:50,405 655 | return iterator_core_access::dereference(this->derived()); 2025-09-04T18:47:50,405 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,405 /usr/include/c++/14/bits/stl_algobase.h:371:18: required from ‘static _OI std::__copy_move<_IsMove, _IsSimple, _Category>::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::mb_from_wchar<__gnu_cxx::__normal_iterator > >; _OI = char*; bool _IsMove = false; bool _IsSimple = false; _Category = std::input_iterator_tag]’ 2025-09-04T18:47:50,405 371 | *__result = *__first; 2025-09-04T18:47:50,405 | ^~~~~~~~ 2025-09-04T18:47:50,405 /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::archive::iterators::mb_from_wchar<__gnu_cxx::__normal_iterator > >; _OI = char*]’ 2025-09-04T18:47:50,406 520 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-04T18:47:50,406 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,406 521 | _Category>::__copy_m(__first, __last, __result); 2025-09-04T18:47:50,406 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,406 /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::archive::iterators::mb_from_wchar<__gnu_cxx::__normal_iterator > >; _OI = char*]’ 2025-09-04T18:47:50,406 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T18:47:50,406 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,406 /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::archive::iterators::mb_from_wchar<__gnu_cxx::__normal_iterator > >; _OI = char*]’ 2025-09-04T18:47:50,406 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T18:47:50,406 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,407 557 | std::__niter_base(__last), 2025-09-04T18:47:50,407 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,407 558 | std::__niter_base(__result))); 2025-09-04T18:47:50,407 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,407 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::mb_from_wchar<__gnu_cxx::__normal_iterator > >; _OI = char*]’ 2025-09-04T18:47:50,407 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T18:47:50,407 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,407 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T18:47:50,407 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,407 ltp/thirdparty/boost/include/boost/archive/impl/xml_wiarchive_impl.ipp:52:14: required from here 2025-09-04T18:47:50,408 52 | std::copy( 2025-09-04T18:47:50,408 | ~~~~~~~~~^ 2025-09-04T18:47:50,408 53 | iterators::mb_from_wchar( 2025-09-04T18:47:50,408 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,408 54 | ws.begin() 2025-09-04T18:47:50,408 | ~~~~~~~~~~ 2025-09-04T18:47:50,408 55 | ), 2025-09-04T18:47:50,408 | ~~ 2025-09-04T18:47:50,408 56 | iterators::mb_from_wchar( 2025-09-04T18:47:50,408 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,409 57 | ws.end() 2025-09-04T18:47:50,409 | ~~~~~~~~ 2025-09-04T18:47:50,409 58 | ), 2025-09-04T18:47:50,409 | ~~ 2025-09-04T18:47:50,409 59 | s 2025-09-04T18:47:50,409 | ~ 2025-09-04T18:47:50,409 60 | ); 2025-09-04T18:47:50,409 | ~ 2025-09-04T18:47:50,409 ltp/thirdparty/boost/include/boost/archive/iterators/mb_from_wchar.hpp:87:35: warning: unused variable ‘r’ [-Wunused-variable] 2025-09-04T18:47:50,409 87 | std::codecvt_base::result r = m_codecvt_facet.out( 2025-09-04T18:47:50,410 | ^ 2025-09-04T18:47:50,423 ltp/thirdparty/boost/include/boost/archive/iterators/mb_from_wchar.hpp: In instantiation of ‘void boost::archive::iterators::mb_from_wchar::fill() [with Base = __gnu_cxx::__normal_iterator >]’: 2025-09-04T18:47:50,424 ltp/thirdparty/boost/include/boost/archive/iterators/mb_from_wchar.hpp:63:13: required from ‘char boost::archive::iterators::mb_from_wchar::dereference_impl() [with Base = __gnu_cxx::__normal_iterator >]’ 2025-09-04T18:47:50,424 63 | fill(); 2025-09-04T18:47:50,424 | ^~~~ 2025-09-04T18:47:50,424 ltp/thirdparty/boost/include/boost/archive/iterators/mb_from_wchar.hpp:70:46: required from ‘char boost::archive::iterators::mb_from_wchar::dereference() const [with Base = __gnu_cxx::__normal_iterator >]’ 2025-09-04T18:47:50,424 70 | return (const_cast(this))->dereference_impl(); 2025-09-04T18:47:50,424 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,424 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:549:31: required from ‘static typename Facade::reference boost::iterators::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::mb_from_wchar<__gnu_cxx::__normal_iterator > >; typename Facade::reference = char]’ 2025-09-04T18:47:50,424 549 | return f.dereference(); 2025-09-04T18:47:50,425 | ~~~~~~~~~~~~~^~ 2025-09-04T18:47:50,425 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:655:53: required from ‘boost::iterators::detail::iterator_facade_base::reference boost::iterators::detail::iterator_facade_base::operator*() const [with Derived = boost::archive::iterators::mb_from_wchar<__gnu_cxx::__normal_iterator > >; Value = wchar_t; CategoryOrTraversal = boost::iterators::single_pass_traversal_tag; Reference = char; Difference = int; reference = char]’ 2025-09-04T18:47:50,425 655 | return iterator_core_access::dereference(this->derived()); 2025-09-04T18:47:50,425 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,425 /usr/include/c++/14/bits/stl_algobase.h:371:18: required from ‘static _OI std::__copy_move<_IsMove, _IsSimple, _Category>::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::mb_from_wchar<__gnu_cxx::__normal_iterator > >; _OI = std::back_insert_iterator >; bool _IsMove = false; bool _IsSimple = false; _Category = std::input_iterator_tag]’ 2025-09-04T18:47:50,425 371 | *__result = *__first; 2025-09-04T18:47:50,425 | ^~~~~~~~ 2025-09-04T18:47:50,425 /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::archive::iterators::mb_from_wchar<__gnu_cxx::__normal_iterator > >; _OI = back_insert_iterator<__cxx11::basic_string >]’ 2025-09-04T18:47:50,425 520 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-04T18:47:50,425 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,426 521 | _Category>::__copy_m(__first, __last, __result); 2025-09-04T18:47:50,426 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,426 /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::archive::iterators::mb_from_wchar<__gnu_cxx::__normal_iterator > >; _OI = back_insert_iterator<__cxx11::basic_string >]’ 2025-09-04T18:47:50,426 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T18:47:50,426 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,426 /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::archive::iterators::mb_from_wchar<__gnu_cxx::__normal_iterator > >; _OI = back_insert_iterator<__cxx11::basic_string >]’ 2025-09-04T18:47:50,426 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T18:47:50,426 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,426 557 | std::__niter_base(__last), 2025-09-04T18:47:50,426 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,427 558 | std::__niter_base(__result))); 2025-09-04T18:47:50,427 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,427 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::mb_from_wchar<__gnu_cxx::__normal_iterator > >; _OI = back_insert_iterator<__cxx11::basic_string >]’ 2025-09-04T18:47:50,427 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T18:47:50,427 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,427 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T18:47:50,427 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,427 ltp/thirdparty/boost/include/boost/archive/impl/xml_wiarchive_impl.ipp:80:14: required from ‘void boost::archive::xml_wiarchive_impl::load(std::string&) [with Archive = boost::archive::xml_wiarchive; std::string = std::__cxx11::basic_string]’ 2025-09-04T18:47:50,427 80 | std::copy( 2025-09-04T18:47:50,427 | ~~~~~~~~~^ 2025-09-04T18:47:50,427 81 | iterators::mb_from_wchar( 2025-09-04T18:47:50,428 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,428 82 | ws.begin() 2025-09-04T18:47:50,428 | ~~~~~~~~~~ 2025-09-04T18:47:50,428 83 | ), 2025-09-04T18:47:50,428 | ~~ 2025-09-04T18:47:50,428 84 | iterators::mb_from_wchar( 2025-09-04T18:47:50,428 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,428 85 | ws.end() 2025-09-04T18:47:50,428 | ~~~~~~~~ 2025-09-04T18:47:50,428 86 | ), 2025-09-04T18:47:50,428 | ~~ 2025-09-04T18:47:50,429 87 | std::back_inserter(s) 2025-09-04T18:47:50,429 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,429 88 | ); 2025-09-04T18:47:50,429 | ~ 2025-09-04T18:47:50,429 ltp/thirdparty/boost/libs/serialization/src/xml_wiarchive.cpp:35:16: required from here 2025-09-04T18:47:50,429 35 | template class xml_wiarchive_impl ; 2025-09-04T18:47:50,429 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:50,429 ltp/thirdparty/boost/include/boost/archive/iterators/mb_from_wchar.hpp:87:35: warning: unused variable ‘r’ [-Wunused-variable] 2025-09-04T18:47:50,429 87 | std::codecvt_base::result r = m_codecvt_facet.out( 2025-09-04T18:47:50,429 | ^ 2025-09-04T18:47:52,569 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/serialization/src/xml_woarchive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/xml_woarchive.o -std=c++0x 2025-09-04T18:47:54,108 In file included from ltp/thirdparty/boost/include/boost/archive/basic_xml_oarchive.hpp:20, 2025-09-04T18:47:54,108 from ltp/thirdparty/boost/include/boost/archive/xml_woarchive.hpp:35, 2025-09-04T18:47:54,108 from ltp/thirdparty/boost/libs/serialization/src/xml_woarchive.cpp:22: 2025-09-04T18:47:54,108 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:47:54,108 188 | failed ************ (Pred::************ 2025-09-04T18:47:54,109 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:54,109 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:47:54,109 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:54,109 190 | ); 2025-09-04T18:47:54,109 | ~ 2025-09-04T18:47:54,109 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:47:54,109 188 | failed ************ (Pred::************ 2025-09-04T18:47:54,109 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:54,110 | - 2025-09-04T18:47:54,110 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:47:54,110 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:54,110 190 | ); 2025-09-04T18:47:54,110 | ~ 2025-09-04T18:47:54,110 | - 2025-09-04T18:47:54,110 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:47:54,110 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:47:54,110 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:54,111 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:47:54,111 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:54,111 195 | ); 2025-09-04T18:47:54,111 | ~ 2025-09-04T18:47:54,111 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:47:54,111 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:47:54,111 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:54,111 | - 2025-09-04T18:47:54,111 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:47:54,111 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:54,111 195 | ); 2025-09-04T18:47:54,112 | ~ 2025-09-04T18:47:54,112 | - 2025-09-04T18:47:55,143 In file included from ltp/thirdparty/boost/include/boost/archive/impl/xml_woarchive_impl.ipp:39, 2025-09-04T18:47:55,143 from ltp/thirdparty/boost/libs/serialization/src/xml_woarchive.cpp:28: 2025-09-04T18:47:55,143 ltp/thirdparty/boost/include/boost/archive/iterators/wchar_from_mb.hpp: In instantiation of ‘boost::archive::iterators::wchar_from_mb::sliding_buffer::sliding_buffer() [with T = char; Base = boost::archive::iterators::xml_escape]’: 2025-09-04T18:47:55,144 ltp/thirdparty/boost/include/boost/archive/iterators/wchar_from_mb.hpp:128:31: required from ‘boost::archive::iterators::wchar_from_mb::wchar_from_mb(T) [with T = const char*; Base = boost::archive::iterators::xml_escape]’ 2025-09-04T18:47:55,144 128 | m_mbs(std::mbstate_t()) 2025-09-04T18:47:55,144 | ^ 2025-09-04T18:47:55,144 ltp/thirdparty/boost/include/boost/archive/impl/xml_woarchive_impl.ipp:56:9: required from ‘void boost::archive::save_iterator(std::wostream&, InputIterator, InputIterator) [with InputIterator = const char*; std::wostream = std::basic_ostream]’ 2025-09-04T18:47:55,144 56 | xmbtows(begin), 2025-09-04T18:47:55,144 | ^~~~~~~~~~~~~~ 2025-09-04T18:47:55,145 ltp/thirdparty/boost/include/boost/archive/impl/xml_woarchive_impl.ipp:97:17: required from ‘void boost::archive::xml_woarchive_impl::save(const char*) [with Archive = boost::archive::xml_woarchive]’ 2025-09-04T18:47:55,145 97 | save_iterator(os, s, s + std::strlen(s)); 2025-09-04T18:47:55,145 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:55,145 ltp/thirdparty/boost/libs/serialization/src/xml_woarchive.cpp:35:16: required from here 2025-09-04T18:47:55,146 35 | template class xml_woarchive_impl ; 2025-09-04T18:47:55,146 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:55,146 ltp/thirdparty/boost/include/boost/archive/iterators/wchar_from_mb.hpp:100:30: warning: member ‘boost::archive::iterators::wchar_from_mb >::sliding_buffer::m_buffer’ is used uninitialized [-Wuninitialized] 2025-09-04T18:47:55,146 100 | m_next_available(m_buffer.begin()), 2025-09-04T18:47:55,146 | ^~~~~~~~ 2025-09-04T18:47:55,146 ltp/thirdparty/boost/include/boost/archive/iterators/wchar_from_mb.hpp: In instantiation of ‘boost::archive::iterators::wchar_from_mb::sliding_buffer::sliding_buffer() [with T = wchar_t; Base = boost::archive::iterators::xml_escape]’: 2025-09-04T18:47:55,146 ltp/thirdparty/boost/include/boost/archive/iterators/wchar_from_mb.hpp:128:31: required from ‘boost::archive::iterators::wchar_from_mb::wchar_from_mb(T) [with T = const char*; Base = boost::archive::iterators::xml_escape]’ 2025-09-04T18:47:55,147 128 | m_mbs(std::mbstate_t()) 2025-09-04T18:47:55,147 | ^ 2025-09-04T18:47:55,147 ltp/thirdparty/boost/include/boost/archive/impl/xml_woarchive_impl.ipp:56:9: required from ‘void boost::archive::save_iterator(std::wostream&, InputIterator, InputIterator) [with InputIterator = const char*; std::wostream = std::basic_ostream]’ 2025-09-04T18:47:55,147 56 | xmbtows(begin), 2025-09-04T18:47:55,147 | ^~~~~~~~~~~~~~ 2025-09-04T18:47:55,147 ltp/thirdparty/boost/include/boost/archive/impl/xml_woarchive_impl.ipp:97:17: required from ‘void boost::archive::xml_woarchive_impl::save(const char*) [with Archive = boost::archive::xml_woarchive]’ 2025-09-04T18:47:55,147 97 | save_iterator(os, s, s + std::strlen(s)); 2025-09-04T18:47:55,147 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:55,148 ltp/thirdparty/boost/libs/serialization/src/xml_woarchive.cpp:35:16: required from here 2025-09-04T18:47:55,148 35 | template class xml_woarchive_impl ; 2025-09-04T18:47:55,148 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:55,148 ltp/thirdparty/boost/include/boost/archive/iterators/wchar_from_mb.hpp:100:30: warning: member ‘boost::archive::iterators::wchar_from_mb >::sliding_buffer::m_buffer’ is used uninitialized [-Wuninitialized] 2025-09-04T18:47:55,148 100 | m_next_available(m_buffer.begin()), 2025-09-04T18:47:55,148 | ^~~~~~~~ 2025-09-04T18:47:55,148 ltp/thirdparty/boost/include/boost/archive/iterators/wchar_from_mb.hpp: In instantiation of ‘void boost::archive::iterators::wchar_from_mb::drain() [with Base = boost::archive::iterators::xml_escape]’: 2025-09-04T18:47:55,148 ltp/thirdparty/boost/include/boost/archive/iterators/wchar_from_mb.hpp:131:9: required from ‘boost::archive::iterators::wchar_from_mb::wchar_from_mb(T) [with T = const char*; Base = boost::archive::iterators::xml_escape]’ 2025-09-04T18:47:55,148 131 | drain(); 2025-09-04T18:47:55,149 | ^~~~~ 2025-09-04T18:47:55,149 ltp/thirdparty/boost/include/boost/archive/impl/xml_woarchive_impl.ipp:56:9: required from ‘void boost::archive::save_iterator(std::wostream&, InputIterator, InputIterator) [with InputIterator = const char*; std::wostream = std::basic_ostream]’ 2025-09-04T18:47:55,149 56 | xmbtows(begin), 2025-09-04T18:47:55,149 | ^~~~~~~~~~~~~~ 2025-09-04T18:47:55,149 ltp/thirdparty/boost/include/boost/archive/impl/xml_woarchive_impl.ipp:97:17: required from ‘void boost::archive::xml_woarchive_impl::save(const char*) [with Archive = boost::archive::xml_woarchive]’ 2025-09-04T18:47:55,149 97 | save_iterator(os, s, s + std::strlen(s)); 2025-09-04T18:47:55,149 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:55,149 ltp/thirdparty/boost/libs/serialization/src/xml_woarchive.cpp:35:16: required from here 2025-09-04T18:47:55,149 35 | template class xml_woarchive_impl ; 2025-09-04T18:47:55,149 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:47:55,150 ltp/thirdparty/boost/include/boost/archive/iterators/wchar_from_mb.hpp:166:31: warning: unused variable ‘r’ [-Wunused-variable] 2025-09-04T18:47:55,150 166 | std::codecvt_base::result r = m_codecvt_facet.in( 2025-09-04T18:47:55,150 | ^ 2025-09-04T18:47:57,445 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/smart_ptr/src/sp_collector.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/smart_ptr/src/sp_collector.o -std=c++0x 2025-09-04T18:47:57,506 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/smart_ptr/src/sp_debug_hooks.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/smart_ptr/src/sp_debug_hooks.o -std=c++0x 2025-09-04T18:47:57,569 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/aligned-mem-pool.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/aligned-mem-pool.o -std=c++0x 2025-09-04T18:47:59,781 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/cfsm-builder.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/cfsm-builder.o -std=c++0x 2025-09-04T18:48:03,137 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:48:03,137 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-04T18:48:03,137 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-04T18:48:03,137 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-04T18:48:03,137 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-04T18:48:03,137 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-04T18:48:03,137 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-04T18:48:03,138 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-04T18:48:03,138 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-04T18:48:03,138 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-04T18:48:03,138 from ltp/thirdparty/dynet/dynet/cfsm-builder.h:7, 2025-09-04T18:48:03,138 from ltp/thirdparty/dynet/dynet/cfsm-builder.cc:1: 2025-09-04T18:48:03,138 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:48:03,138 188 | failed ************ (Pred::************ 2025-09-04T18:48:03,138 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:03,138 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:48:03,138 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:03,138 190 | ); 2025-09-04T18:48:03,139 | ~ 2025-09-04T18:48:03,139 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:48:03,139 188 | failed ************ (Pred::************ 2025-09-04T18:48:03,139 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:03,139 | - 2025-09-04T18:48:03,139 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:48:03,139 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:03,139 190 | ); 2025-09-04T18:48:03,139 | ~ 2025-09-04T18:48:03,139 | - 2025-09-04T18:48:03,140 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:48:03,140 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:48:03,140 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:03,140 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:48:03,140 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:03,140 195 | ); 2025-09-04T18:48:03,140 | ~ 2025-09-04T18:48:03,141 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:48:03,141 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:48:03,141 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:03,141 | - 2025-09-04T18:48:03,141 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:48:03,141 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:03,141 195 | ); 2025-09-04T18:48:03,141 | ~ 2025-09-04T18:48:03,141 | - 2025-09-04T18:48:05,135 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:48:05,135 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:48:05,135 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:48:05,136 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-04T18:48:05,136 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:48:05,136 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,136 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:48:05,136 | ^~ 2025-09-04T18:48:05,136 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,136 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:48:05,136 | ^~ 2025-09-04T18:48:05,136 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,137 134 | WORK(0); 2025-09-04T18:48:05,137 | ^~~~ 2025-09-04T18:48:05,138 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,138 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,138 | ^~ 2025-09-04T18:48:05,138 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,138 134 | WORK(0); 2025-09-04T18:48:05,138 | ^~~~ 2025-09-04T18:48:05,138 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,139 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:05,139 | ^~~~~~ 2025-09-04T18:48:05,139 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,139 134 | WORK(0); 2025-09-04T18:48:05,139 | ^~~~ 2025-09-04T18:48:05,140 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,140 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,140 | ^~ 2025-09-04T18:48:05,140 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,140 135 | WORK(1); 2025-09-04T18:48:05,141 | ^~~~ 2025-09-04T18:48:05,141 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,141 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:05,141 | ^~~~~~ 2025-09-04T18:48:05,141 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,141 135 | WORK(1); 2025-09-04T18:48:05,141 | ^~~~ 2025-09-04T18:48:05,142 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,143 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,143 | ^~ 2025-09-04T18:48:05,143 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,143 136 | WORK(2); 2025-09-04T18:48:05,143 | ^~~~ 2025-09-04T18:48:05,143 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,143 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:05,143 | ^~~~~~ 2025-09-04T18:48:05,143 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,144 136 | WORK(2); 2025-09-04T18:48:05,144 | ^~~~ 2025-09-04T18:48:05,145 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,145 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,145 | ^~ 2025-09-04T18:48:05,145 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,145 137 | WORK(3); 2025-09-04T18:48:05,145 | ^~~~ 2025-09-04T18:48:05,145 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,146 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:05,146 | ^~~~~~ 2025-09-04T18:48:05,146 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,146 137 | WORK(3); 2025-09-04T18:48:05,146 | ^~~~ 2025-09-04T18:48:05,147 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,147 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,147 | ^~ 2025-09-04T18:48:05,148 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,148 138 | WORK(4); 2025-09-04T18:48:05,148 | ^~~~ 2025-09-04T18:48:05,148 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,148 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:05,148 | ^~~~~~ 2025-09-04T18:48:05,148 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,148 138 | WORK(4); 2025-09-04T18:48:05,148 | ^~~~ 2025-09-04T18:48:05,149 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,150 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,150 | ^~ 2025-09-04T18:48:05,150 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,150 139 | WORK(5); 2025-09-04T18:48:05,150 | ^~~~ 2025-09-04T18:48:05,150 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,150 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:05,150 | ^~~~~~ 2025-09-04T18:48:05,150 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,151 139 | WORK(5); 2025-09-04T18:48:05,151 | ^~~~ 2025-09-04T18:48:05,152 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,152 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,152 | ^~ 2025-09-04T18:48:05,152 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,152 140 | WORK(6); 2025-09-04T18:48:05,152 | ^~~~ 2025-09-04T18:48:05,152 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,153 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:05,153 | ^~~~~~ 2025-09-04T18:48:05,153 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,153 140 | WORK(6); 2025-09-04T18:48:05,153 | ^~~~ 2025-09-04T18:48:05,154 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,154 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,154 | ^~ 2025-09-04T18:48:05,154 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,155 141 | WORK(7); 2025-09-04T18:48:05,155 | ^~~~ 2025-09-04T18:48:05,155 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,155 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:05,155 | ^~~~~~ 2025-09-04T18:48:05,155 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,155 141 | WORK(7); 2025-09-04T18:48:05,155 | ^~~~ 2025-09-04T18:48:05,157 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,157 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,157 | ^~ 2025-09-04T18:48:05,157 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,157 146 | WORK(0); 2025-09-04T18:48:05,157 | ^~~~ 2025-09-04T18:48:05,157 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,157 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:05,158 | ^~~~~~ 2025-09-04T18:48:05,158 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,158 146 | WORK(0); 2025-09-04T18:48:05,158 | ^~~~ 2025-09-04T18:48:05,160 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,160 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,160 | ^~ 2025-09-04T18:48:05,160 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,160 221 | WORK(0); 2025-09-04T18:48:05,161 | ^~~~ 2025-09-04T18:48:05,161 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,161 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:05,161 | ^~~~~~ 2025-09-04T18:48:05,161 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,161 221 | WORK(0); 2025-09-04T18:48:05,161 | ^~~~ 2025-09-04T18:48:05,162 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,162 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,162 | ^~ 2025-09-04T18:48:05,162 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,162 222 | WORK(1); 2025-09-04T18:48:05,163 | ^~~~ 2025-09-04T18:48:05,163 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,163 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:05,163 | ^~~~~~ 2025-09-04T18:48:05,163 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,163 222 | WORK(1); 2025-09-04T18:48:05,163 | ^~~~ 2025-09-04T18:48:05,164 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,164 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,164 | ^~ 2025-09-04T18:48:05,164 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,165 223 | WORK(2); 2025-09-04T18:48:05,165 | ^~~~ 2025-09-04T18:48:05,165 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,165 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:05,165 | ^~~~~~ 2025-09-04T18:48:05,165 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,165 223 | WORK(2); 2025-09-04T18:48:05,165 | ^~~~ 2025-09-04T18:48:05,166 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,166 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,166 | ^~ 2025-09-04T18:48:05,167 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,167 224 | WORK(3); 2025-09-04T18:48:05,167 | ^~~~ 2025-09-04T18:48:05,167 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,167 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:05,167 | ^~~~~~ 2025-09-04T18:48:05,167 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,167 224 | WORK(3); 2025-09-04T18:48:05,167 | ^~~~ 2025-09-04T18:48:05,168 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,168 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,168 | ^~ 2025-09-04T18:48:05,169 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,169 225 | WORK(4); 2025-09-04T18:48:05,169 | ^~~~ 2025-09-04T18:48:05,169 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,169 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:05,169 | ^~~~~~ 2025-09-04T18:48:05,169 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,169 225 | WORK(4); 2025-09-04T18:48:05,169 | ^~~~ 2025-09-04T18:48:05,170 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,170 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,170 | ^~ 2025-09-04T18:48:05,170 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,171 226 | WORK(5); 2025-09-04T18:48:05,171 | ^~~~ 2025-09-04T18:48:05,171 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,171 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:05,171 | ^~~~~~ 2025-09-04T18:48:05,171 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,171 226 | WORK(5); 2025-09-04T18:48:05,171 | ^~~~ 2025-09-04T18:48:05,172 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,172 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,172 | ^~ 2025-09-04T18:48:05,172 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,173 227 | WORK(6); 2025-09-04T18:48:05,173 | ^~~~ 2025-09-04T18:48:05,173 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,173 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:05,173 | ^~~~~~ 2025-09-04T18:48:05,173 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,173 227 | WORK(6); 2025-09-04T18:48:05,173 | ^~~~ 2025-09-04T18:48:05,174 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,174 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,174 | ^~ 2025-09-04T18:48:05,175 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,175 228 | WORK(7); 2025-09-04T18:48:05,175 | ^~~~ 2025-09-04T18:48:05,175 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,175 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:05,175 | ^~~~~~ 2025-09-04T18:48:05,175 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,175 228 | WORK(7); 2025-09-04T18:48:05,175 | ^~~~ 2025-09-04T18:48:05,176 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:05,176 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:05,177 | ^~ 2025-09-04T18:48:05,177 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,177 233 | WORK(0); 2025-09-04T18:48:05,177 | ^~~~ 2025-09-04T18:48:05,177 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:05,177 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:05,177 | ^~~~~~ 2025-09-04T18:48:05,177 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:05,177 233 | WORK(0); 2025-09-04T18:48:05,178 | ^~~~ 2025-09-04T18:48:26,204 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/deep-lstm.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/deep-lstm.o -std=c++0x 2025-09-04T18:48:29,571 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:48:29,571 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-04T18:48:29,571 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-04T18:48:29,571 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-04T18:48:29,571 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-04T18:48:29,571 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-04T18:48:29,571 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-04T18:48:29,572 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-04T18:48:29,572 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-04T18:48:29,572 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-04T18:48:29,572 from ltp/thirdparty/dynet/dynet/deep-lstm.h:4, 2025-09-04T18:48:29,572 from ltp/thirdparty/dynet/dynet/deep-lstm.cc:1: 2025-09-04T18:48:29,572 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:48:29,572 188 | failed ************ (Pred::************ 2025-09-04T18:48:29,572 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:29,572 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:48:29,572 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:29,572 190 | ); 2025-09-04T18:48:29,573 | ~ 2025-09-04T18:48:29,573 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:48:29,573 188 | failed ************ (Pred::************ 2025-09-04T18:48:29,573 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:29,573 | - 2025-09-04T18:48:29,573 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:48:29,573 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:29,573 190 | ); 2025-09-04T18:48:29,574 | ~ 2025-09-04T18:48:29,574 | - 2025-09-04T18:48:29,574 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:48:29,574 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:48:29,574 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:29,574 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:48:29,574 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:29,574 195 | ); 2025-09-04T18:48:29,574 | ~ 2025-09-04T18:48:29,574 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:48:29,575 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:48:29,575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:29,575 | - 2025-09-04T18:48:29,575 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:48:29,575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:29,575 195 | ); 2025-09-04T18:48:29,575 | ~ 2025-09-04T18:48:29,575 | - 2025-09-04T18:48:31,562 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:48:31,562 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:48:31,562 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:48:31,562 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-04T18:48:31,562 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:48:31,562 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,562 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:48:31,563 | ^~ 2025-09-04T18:48:31,563 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,563 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:48:31,563 | ^~ 2025-09-04T18:48:31,563 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,563 134 | WORK(0); 2025-09-04T18:48:31,563 | ^~~~ 2025-09-04T18:48:31,573 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,574 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,574 | ^~ 2025-09-04T18:48:31,574 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,574 134 | WORK(0); 2025-09-04T18:48:31,574 | ^~~~ 2025-09-04T18:48:31,574 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,574 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:31,574 | ^~~~~~ 2025-09-04T18:48:31,574 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,574 134 | WORK(0); 2025-09-04T18:48:31,575 | ^~~~ 2025-09-04T18:48:31,575 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,575 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,575 | ^~ 2025-09-04T18:48:31,575 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,575 135 | WORK(1); 2025-09-04T18:48:31,575 | ^~~~ 2025-09-04T18:48:31,575 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,575 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:31,575 | ^~~~~~ 2025-09-04T18:48:31,575 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,576 135 | WORK(1); 2025-09-04T18:48:31,576 | ^~~~ 2025-09-04T18:48:31,576 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,576 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,576 | ^~ 2025-09-04T18:48:31,576 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,576 136 | WORK(2); 2025-09-04T18:48:31,576 | ^~~~ 2025-09-04T18:48:31,576 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,576 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:31,576 | ^~~~~~ 2025-09-04T18:48:31,576 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,577 136 | WORK(2); 2025-09-04T18:48:31,577 | ^~~~ 2025-09-04T18:48:31,577 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,577 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,577 | ^~ 2025-09-04T18:48:31,577 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,577 137 | WORK(3); 2025-09-04T18:48:31,577 | ^~~~ 2025-09-04T18:48:31,577 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,577 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:31,577 | ^~~~~~ 2025-09-04T18:48:31,578 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,578 137 | WORK(3); 2025-09-04T18:48:31,578 | ^~~~ 2025-09-04T18:48:31,578 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,578 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,578 | ^~ 2025-09-04T18:48:31,578 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,578 138 | WORK(4); 2025-09-04T18:48:31,578 | ^~~~ 2025-09-04T18:48:31,578 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,578 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:31,578 | ^~~~~~ 2025-09-04T18:48:31,579 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,579 138 | WORK(4); 2025-09-04T18:48:31,579 | ^~~~ 2025-09-04T18:48:31,579 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,579 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,579 | ^~ 2025-09-04T18:48:31,579 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,579 139 | WORK(5); 2025-09-04T18:48:31,579 | ^~~~ 2025-09-04T18:48:31,579 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,579 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:31,579 | ^~~~~~ 2025-09-04T18:48:31,580 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,580 139 | WORK(5); 2025-09-04T18:48:31,580 | ^~~~ 2025-09-04T18:48:31,580 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,580 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,580 | ^~ 2025-09-04T18:48:31,580 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,580 140 | WORK(6); 2025-09-04T18:48:31,580 | ^~~~ 2025-09-04T18:48:31,580 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,580 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:31,580 | ^~~~~~ 2025-09-04T18:48:31,581 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,581 140 | WORK(6); 2025-09-04T18:48:31,581 | ^~~~ 2025-09-04T18:48:31,581 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,581 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,581 | ^~ 2025-09-04T18:48:31,581 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,581 141 | WORK(7); 2025-09-04T18:48:31,581 | ^~~~ 2025-09-04T18:48:31,581 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,581 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:31,581 | ^~~~~~ 2025-09-04T18:48:31,582 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,582 141 | WORK(7); 2025-09-04T18:48:31,582 | ^~~~ 2025-09-04T18:48:31,582 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,582 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,582 | ^~ 2025-09-04T18:48:31,582 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,582 146 | WORK(0); 2025-09-04T18:48:31,582 | ^~~~ 2025-09-04T18:48:31,582 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,582 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:31,582 | ^~~~~~ 2025-09-04T18:48:31,583 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,583 146 | WORK(0); 2025-09-04T18:48:31,583 | ^~~~ 2025-09-04T18:48:31,593 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,594 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,594 | ^~ 2025-09-04T18:48:31,594 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,594 221 | WORK(0); 2025-09-04T18:48:31,594 | ^~~~ 2025-09-04T18:48:31,594 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,594 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:31,594 | ^~~~~~ 2025-09-04T18:48:31,594 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,595 221 | WORK(0); 2025-09-04T18:48:31,595 | ^~~~ 2025-09-04T18:48:31,595 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,595 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,595 | ^~ 2025-09-04T18:48:31,595 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,595 222 | WORK(1); 2025-09-04T18:48:31,595 | ^~~~ 2025-09-04T18:48:31,595 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,595 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:31,596 | ^~~~~~ 2025-09-04T18:48:31,596 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,596 222 | WORK(1); 2025-09-04T18:48:31,596 | ^~~~ 2025-09-04T18:48:31,596 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,596 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,596 | ^~ 2025-09-04T18:48:31,596 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,596 223 | WORK(2); 2025-09-04T18:48:31,596 | ^~~~ 2025-09-04T18:48:31,597 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,597 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:31,597 | ^~~~~~ 2025-09-04T18:48:31,597 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,597 223 | WORK(2); 2025-09-04T18:48:31,597 | ^~~~ 2025-09-04T18:48:31,597 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,597 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,597 | ^~ 2025-09-04T18:48:31,597 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,597 224 | WORK(3); 2025-09-04T18:48:31,598 | ^~~~ 2025-09-04T18:48:31,598 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,598 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:31,598 | ^~~~~~ 2025-09-04T18:48:31,598 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,598 224 | WORK(3); 2025-09-04T18:48:31,598 | ^~~~ 2025-09-04T18:48:31,598 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,598 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,598 | ^~ 2025-09-04T18:48:31,598 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,599 225 | WORK(4); 2025-09-04T18:48:31,599 | ^~~~ 2025-09-04T18:48:31,599 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,599 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:31,599 | ^~~~~~ 2025-09-04T18:48:31,599 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,599 225 | WORK(4); 2025-09-04T18:48:31,599 | ^~~~ 2025-09-04T18:48:31,599 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,599 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,600 | ^~ 2025-09-04T18:48:31,600 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,600 226 | WORK(5); 2025-09-04T18:48:31,600 | ^~~~ 2025-09-04T18:48:31,600 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,600 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:31,600 | ^~~~~~ 2025-09-04T18:48:31,600 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,600 226 | WORK(5); 2025-09-04T18:48:31,600 | ^~~~ 2025-09-04T18:48:31,600 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,601 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,601 | ^~ 2025-09-04T18:48:31,601 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,601 227 | WORK(6); 2025-09-04T18:48:31,601 | ^~~~ 2025-09-04T18:48:31,601 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,601 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:31,601 | ^~~~~~ 2025-09-04T18:48:31,601 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,601 227 | WORK(6); 2025-09-04T18:48:31,602 | ^~~~ 2025-09-04T18:48:31,602 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,602 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,602 | ^~ 2025-09-04T18:48:31,602 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,602 228 | WORK(7); 2025-09-04T18:48:31,602 | ^~~~ 2025-09-04T18:48:31,602 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,602 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:31,602 | ^~~~~~ 2025-09-04T18:48:31,603 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,603 228 | WORK(7); 2025-09-04T18:48:31,603 | ^~~~ 2025-09-04T18:48:31,603 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:31,603 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:31,603 | ^~ 2025-09-04T18:48:31,603 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,603 233 | WORK(0); 2025-09-04T18:48:31,603 | ^~~~ 2025-09-04T18:48:31,604 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:31,604 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:31,604 | ^~~~~~ 2025-09-04T18:48:31,604 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:31,604 233 | WORK(0); 2025-09-04T18:48:31,604 | ^~~~ 2025-09-04T18:48:37,037 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/devices.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/devices.o -std=c++0x 2025-09-04T18:48:41,093 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-04T18:48:41,093 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-04T18:48:41,093 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-04T18:48:41,093 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-04T18:48:41,093 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-04T18:48:41,093 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-04T18:48:41,093 from ltp/thirdparty/boost/include/boost/range/iterator_range.hpp:13, 2025-09-04T18:48:41,094 from ltp/thirdparty/boost/include/boost/range/as_literal.hpp:22, 2025-09-04T18:48:41,094 from ltp/thirdparty/boost/include/boost/algorithm/string/trim.hpp:19, 2025-09-04T18:48:41,094 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:19, 2025-09-04T18:48:41,094 from ltp/thirdparty/dynet/dynet/devices.cc:3: 2025-09-04T18:48:41,094 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:48:41,094 188 | failed ************ (Pred::************ 2025-09-04T18:48:41,094 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:41,094 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:48:41,094 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:41,094 190 | ); 2025-09-04T18:48:41,095 | ~ 2025-09-04T18:48:41,095 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:48:41,095 188 | failed ************ (Pred::************ 2025-09-04T18:48:41,095 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:41,095 | - 2025-09-04T18:48:41,095 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:48:41,095 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:41,095 190 | ); 2025-09-04T18:48:41,095 | ~ 2025-09-04T18:48:41,096 | - 2025-09-04T18:48:41,096 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:48:41,096 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:48:41,096 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:41,096 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:48:41,096 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:41,096 195 | ); 2025-09-04T18:48:41,096 | ~ 2025-09-04T18:48:41,096 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:48:41,096 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:48:41,097 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:41,097 | - 2025-09-04T18:48:41,097 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:48:41,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:41,097 195 | ); 2025-09-04T18:48:41,097 | ~ 2025-09-04T18:48:41,097 | - 2025-09-04T18:48:41,540 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/case_conv.hpp:24, 2025-09-04T18:48:41,540 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:20: 2025-09-04T18:48:41,540 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-04T18:48:41,540 33 | struct to_lowerF : public std::unary_function 2025-09-04T18:48:41,540 | ^~~~~~~~~~~~~~ 2025-09-04T18:48:41,541 In file included from /usr/include/c++/14/string:49, 2025-09-04T18:48:41,541 from ltp/thirdparty/dynet/dynet/devices.h:4, 2025-09-04T18:48:41,541 from ltp/thirdparty/dynet/dynet/devices.cc:1: 2025-09-04T18:48:41,541 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:48:41,541 117 | struct unary_function 2025-09-04T18:48:41,541 | ^~~~~~~~~~~~~~ 2025-09-04T18:48:41,541 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-04T18:48:41,541 53 | struct to_upperF : public std::unary_function 2025-09-04T18:48:41,541 | ^~~~~~~~~~~~~~ 2025-09-04T18:48:41,541 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:48:41,542 117 | struct unary_function 2025-09-04T18:48:41,542 | ^~~~~~~~~~~~~~ 2025-09-04T18:48:41,825 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T18:48:41,825 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:48:41,825 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T18:48:41,825 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-04T18:48:41,825 from ltp/thirdparty/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18, 2025-09-04T18:48:41,825 from ltp/thirdparty/boost/include/boost/algorithm/string/find_iterator.hpp:24, 2025-09-04T18:48:41,825 from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:27, 2025-09-04T18:48:41,825 from ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:16, 2025-09-04T18:48:41,825 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:23: 2025-09-04T18:48:41,826 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:48:41,826 662 | , public std::unary_function 2025-09-04T18:48:41,826 | ^~~~~~~~~~~~~~ 2025-09-04T18:48:41,826 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:48:41,826 117 | struct unary_function 2025-09-04T18:48:41,826 | ^~~~~~~~~~~~~~ 2025-09-04T18:48:41,838 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T18:48:41,838 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T18:48:41,838 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T18:48:41,838 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:48:41,838 666 | , public std::binary_function 2025-09-04T18:48:41,838 | ^~~~~~~~~~~~~~~ 2025-09-04T18:48:41,838 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T18:48:41,838 131 | struct binary_function 2025-09-04T18:48:41,838 | ^~~~~~~~~~~~~~~ 2025-09-04T18:48:41,966 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:28: 2025-09-04T18:48:41,967 ltp/thirdparty/boost/include/boost/algorithm/string/detail/util.hpp:93:29: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T18:48:41,967 93 | public std::unary_function< iterator_range, SeqT > 2025-09-04T18:48:41,967 | ^~~~~~~~~~~~~~ 2025-09-04T18:48:41,967 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T18:48:41,967 117 | struct unary_function 2025-09-04T18:48:41,967 | ^~~~~~~~~~~~~~ 2025-09-04T18:48:44,724 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:48:44,725 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:48:44,725 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:48:44,725 from ltp/thirdparty/dynet/dynet/tensor.h:31, 2025-09-04T18:48:44,725 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-04T18:48:44,725 from ltp/thirdparty/dynet/dynet/devices.cc:8: 2025-09-04T18:48:44,725 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:48:44,725 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,725 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:48:44,725 | ^~ 2025-09-04T18:48:44,725 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,726 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:48:44,726 | ^~ 2025-09-04T18:48:44,726 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,726 134 | WORK(0); 2025-09-04T18:48:44,726 | ^~~~ 2025-09-04T18:48:44,726 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,726 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,726 | ^~ 2025-09-04T18:48:44,726 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,726 134 | WORK(0); 2025-09-04T18:48:44,726 | ^~~~ 2025-09-04T18:48:44,727 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,727 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:44,727 | ^~~~~~ 2025-09-04T18:48:44,727 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,727 134 | WORK(0); 2025-09-04T18:48:44,727 | ^~~~ 2025-09-04T18:48:44,727 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,727 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,727 | ^~ 2025-09-04T18:48:44,727 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,728 135 | WORK(1); 2025-09-04T18:48:44,728 | ^~~~ 2025-09-04T18:48:44,728 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,728 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:44,728 | ^~~~~~ 2025-09-04T18:48:44,728 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,728 135 | WORK(1); 2025-09-04T18:48:44,728 | ^~~~ 2025-09-04T18:48:44,728 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,728 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,728 | ^~ 2025-09-04T18:48:44,729 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,729 136 | WORK(2); 2025-09-04T18:48:44,729 | ^~~~ 2025-09-04T18:48:44,729 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,729 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:44,729 | ^~~~~~ 2025-09-04T18:48:44,729 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,729 136 | WORK(2); 2025-09-04T18:48:44,729 | ^~~~ 2025-09-04T18:48:44,729 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,730 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,730 | ^~ 2025-09-04T18:48:44,730 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,730 137 | WORK(3); 2025-09-04T18:48:44,730 | ^~~~ 2025-09-04T18:48:44,730 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,730 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:44,730 | ^~~~~~ 2025-09-04T18:48:44,730 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,730 137 | WORK(3); 2025-09-04T18:48:44,730 | ^~~~ 2025-09-04T18:48:44,731 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,731 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,731 | ^~ 2025-09-04T18:48:44,731 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,731 138 | WORK(4); 2025-09-04T18:48:44,731 | ^~~~ 2025-09-04T18:48:44,731 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,731 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:44,731 | ^~~~~~ 2025-09-04T18:48:44,732 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,732 138 | WORK(4); 2025-09-04T18:48:44,732 | ^~~~ 2025-09-04T18:48:44,732 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,732 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,732 | ^~ 2025-09-04T18:48:44,732 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,732 139 | WORK(5); 2025-09-04T18:48:44,732 | ^~~~ 2025-09-04T18:48:44,732 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,732 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:44,733 | ^~~~~~ 2025-09-04T18:48:44,733 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,733 139 | WORK(5); 2025-09-04T18:48:44,733 | ^~~~ 2025-09-04T18:48:44,733 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,733 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,733 | ^~ 2025-09-04T18:48:44,733 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,733 140 | WORK(6); 2025-09-04T18:48:44,733 | ^~~~ 2025-09-04T18:48:44,734 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,734 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:44,734 | ^~~~~~ 2025-09-04T18:48:44,734 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,734 140 | WORK(6); 2025-09-04T18:48:44,734 | ^~~~ 2025-09-04T18:48:44,734 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,734 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,734 | ^~ 2025-09-04T18:48:44,734 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,735 141 | WORK(7); 2025-09-04T18:48:44,735 | ^~~~ 2025-09-04T18:48:44,735 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,735 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:44,735 | ^~~~~~ 2025-09-04T18:48:44,735 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,735 141 | WORK(7); 2025-09-04T18:48:44,735 | ^~~~ 2025-09-04T18:48:44,735 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,735 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,735 | ^~ 2025-09-04T18:48:44,736 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,736 146 | WORK(0); 2025-09-04T18:48:44,736 | ^~~~ 2025-09-04T18:48:44,736 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,736 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:48:44,736 | ^~~~~~ 2025-09-04T18:48:44,736 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,736 146 | WORK(0); 2025-09-04T18:48:44,736 | ^~~~ 2025-09-04T18:48:44,736 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,736 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,737 | ^~ 2025-09-04T18:48:44,737 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,737 221 | WORK(0); 2025-09-04T18:48:44,737 | ^~~~ 2025-09-04T18:48:44,737 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,737 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:44,737 | ^~~~~~ 2025-09-04T18:48:44,737 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,737 221 | WORK(0); 2025-09-04T18:48:44,737 | ^~~~ 2025-09-04T18:48:44,738 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,738 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,738 | ^~ 2025-09-04T18:48:44,738 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,738 222 | WORK(1); 2025-09-04T18:48:44,738 | ^~~~ 2025-09-04T18:48:44,738 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,738 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:44,738 | ^~~~~~ 2025-09-04T18:48:44,738 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,738 222 | WORK(1); 2025-09-04T18:48:44,739 | ^~~~ 2025-09-04T18:48:44,739 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,739 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,739 | ^~ 2025-09-04T18:48:44,739 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,739 223 | WORK(2); 2025-09-04T18:48:44,739 | ^~~~ 2025-09-04T18:48:44,739 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,739 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:44,739 | ^~~~~~ 2025-09-04T18:48:44,739 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,740 223 | WORK(2); 2025-09-04T18:48:44,740 | ^~~~ 2025-09-04T18:48:44,740 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,740 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,740 | ^~ 2025-09-04T18:48:44,740 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,740 224 | WORK(3); 2025-09-04T18:48:44,740 | ^~~~ 2025-09-04T18:48:44,740 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,740 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:44,740 | ^~~~~~ 2025-09-04T18:48:44,741 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,741 224 | WORK(3); 2025-09-04T18:48:44,741 | ^~~~ 2025-09-04T18:48:44,741 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,741 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,741 | ^~ 2025-09-04T18:48:44,741 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,741 225 | WORK(4); 2025-09-04T18:48:44,741 | ^~~~ 2025-09-04T18:48:44,741 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,742 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:44,742 | ^~~~~~ 2025-09-04T18:48:44,742 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,742 225 | WORK(4); 2025-09-04T18:48:44,742 | ^~~~ 2025-09-04T18:48:44,742 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,742 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,742 | ^~ 2025-09-04T18:48:44,742 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,742 226 | WORK(5); 2025-09-04T18:48:44,743 | ^~~~ 2025-09-04T18:48:44,743 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,743 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:44,743 | ^~~~~~ 2025-09-04T18:48:44,743 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,743 226 | WORK(5); 2025-09-04T18:48:44,743 | ^~~~ 2025-09-04T18:48:44,743 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,743 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,743 | ^~ 2025-09-04T18:48:44,744 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,744 227 | WORK(6); 2025-09-04T18:48:44,744 | ^~~~ 2025-09-04T18:48:44,744 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,744 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:44,744 | ^~~~~~ 2025-09-04T18:48:44,744 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,744 227 | WORK(6); 2025-09-04T18:48:44,744 | ^~~~ 2025-09-04T18:48:44,744 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,744 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,745 | ^~ 2025-09-04T18:48:44,745 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,745 228 | WORK(7); 2025-09-04T18:48:44,745 | ^~~~ 2025-09-04T18:48:44,745 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,745 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:44,745 | ^~~~~~ 2025-09-04T18:48:44,745 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,745 228 | WORK(7); 2025-09-04T18:48:44,745 | ^~~~ 2025-09-04T18:48:44,745 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:48:44,746 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:48:44,746 | ^~ 2025-09-04T18:48:44,746 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,746 233 | WORK(0); 2025-09-04T18:48:44,746 | ^~~~ 2025-09-04T18:48:44,746 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:48:44,746 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:48:44,746 | ^~~~~~ 2025-09-04T18:48:44,746 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:48:44,746 233 | WORK(0); 2025-09-04T18:48:44,746 | ^~~~ 2025-09-04T18:48:45,998 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T18:48:45,998 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20, 2025-09-04T18:48:45,998 from ltp/thirdparty/boost/include/boost/range/concepts.hpp:19, 2025-09-04T18:48:45,999 from ltp/thirdparty/boost/include/boost/range/size_type.hpp:20, 2025-09-04T18:48:45,999 from ltp/thirdparty/boost/include/boost/range/size.hpp:21, 2025-09-04T18:48:45,999 from ltp/thirdparty/boost/include/boost/range/functions.hpp:20, 2025-09-04T18:48:45,999 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:38: 2025-09-04T18:48:45,999 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-04T18:48:45,999 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-04T18:48:45,999 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:45,999 | ^ 2025-09-04T18:48:45,999 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-04T18:48:46,000 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,000 147 | Result, 2025-09-04T18:48:46,000 | ~~~~~~~ 2025-09-04T18:48:46,000 148 | Input, 2025-09-04T18:48:46,000 | ~~~~~~ 2025-09-04T18:48:46,000 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,000 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,000 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,000 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,001 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:47:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,001 47 | static void failed() { ((Model*)0)->constraints(); } 2025-09-04T18:48:46,001 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,001 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:26: 2025-09-04T18:48:46,001 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-04T18:48:46,001 40 | void constraints() 2025-09-04T18:48:46,001 | ^~~~~~~~~~~ 2025-09-04T18:48:46,223 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T18:48:46,224 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,224 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,224 | ^ 2025-09-04T18:48:46,224 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,224 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-04T18:48:46,224 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,224 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,224 145 | struct SinglePassIteratorConcept 2025-09-04T18:48:46,225 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,225 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:48:46,225 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:48:46,225 | ^ 2025-09-04T18:48:46,225 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:48:46,225 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:48:46,225 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:48:46,225 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-04T18:48:46,225 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,225 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,226 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,226 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,226 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,226 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,226 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,226 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,226 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,226 888 | ); \ 2025-09-04T18:48:46,226 | ~ 2025-09-04T18:48:46,226 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,226 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,226 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,227 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,227 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,227 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,227 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,227 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,227 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-04T18:48:46,227 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,227 | ^~~ 2025-09-04T18:48:46,227 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-04T18:48:46,227 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,228 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,228 147 | Result, 2025-09-04T18:48:46,228 | ~~~~~~~ 2025-09-04T18:48:46,228 148 | Input, 2025-09-04T18:48:46,228 | ~~~~~~ 2025-09-04T18:48:46,228 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,228 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,228 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,228 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,228 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,229 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,229 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,229 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,229 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:31: 2025-09-04T18:48:46,229 ltp/thirdparty/boost/include/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-04T18:48:46,229 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,229 | ^ 2025-09-04T18:48:46,229 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T18:48:46,229 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:48:46,229 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,229 | ^ 2025-09-04T18:48:46,230 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:48:46,230 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:48:46,230 | ^ 2025-09-04T18:48:46,230 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:48:46,230 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:48:46,230 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:48:46,230 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:48:46,230 45 | typedef mpl::bool_ type; 2025-09-04T18:48:46,230 | ^~~~ 2025-09-04T18:48:46,230 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T18:48:46,230 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:48:46,231 | ^~~~~ 2025-09-04T18:48:46,231 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:48:46,231 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,231 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,231 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,231 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,231 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,231 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,231 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,231 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,231 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,232 888 | ); \ 2025-09-04T18:48:46,232 | ~ 2025-09-04T18:48:46,232 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,232 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,232 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,232 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,232 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,232 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,232 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,232 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,233 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-04T18:48:46,233 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,233 | ^~~ 2025-09-04T18:48:46,233 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-04T18:48:46,233 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,233 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,233 147 | Result, 2025-09-04T18:48:46,233 | ~~~~~~~ 2025-09-04T18:48:46,233 148 | Input, 2025-09-04T18:48:46,233 | ~~~~~~ 2025-09-04T18:48:46,234 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,234 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,234 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,234 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,234 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,234 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,234 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,234 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,234 ltp/thirdparty/boost/include/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-04T18:48:46,234 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,234 | ^ 2025-09-04T18:48:46,235 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T18:48:46,235 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:116:7: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,235 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,235 | ^ 2025-09-04T18:48:46,235 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,235 145 | struct SinglePassIteratorConcept 2025-09-04T18:48:46,235 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,235 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:48:46,235 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:48:46,235 | ^ 2025-09-04T18:48:46,235 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:48:46,235 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:48:46,236 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:48:46,236 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:48:46,236 45 | typedef mpl::bool_ type; 2025-09-04T18:48:46,236 | ^~~~ 2025-09-04T18:48:46,236 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:48:46,236 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,236 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,236 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,236 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,236 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,236 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,237 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,237 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,237 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,237 888 | ); \ 2025-09-04T18:48:46,237 | ~ 2025-09-04T18:48:46,237 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,237 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,237 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,237 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,237 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,238 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,238 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,238 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,238 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-04T18:48:46,238 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,238 | ^~~ 2025-09-04T18:48:46,238 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-04T18:48:46,238 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,238 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,238 147 | Result, 2025-09-04T18:48:46,238 | ~~~~~~~ 2025-09-04T18:48:46,239 148 | Input, 2025-09-04T18:48:46,239 | ~~~~~~ 2025-09-04T18:48:46,239 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,239 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,239 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,239 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,239 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,239 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,239 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,239 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,239 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::iterators::random_access_traversal_tag; Y = boost::iterators::incrementable_traversal_tag]’ 2025-09-04T18:48:46,239 30 | ~model() 2025-09-04T18:48:46,240 | ^ 2025-09-04T18:48:46,240 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:48:46,240 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:48:46,240 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,240 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T18:48:46,240 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,240 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,240 | ^ 2025-09-04T18:48:46,240 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,240 145 | struct SinglePassIteratorConcept 2025-09-04T18:48:46,240 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,241 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:48:46,241 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:48:46,241 | ^ 2025-09-04T18:48:46,241 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:48:46,241 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:48:46,241 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:48:46,241 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:48:46,241 45 | typedef mpl::bool_ type; 2025-09-04T18:48:46,241 | ^~~~ 2025-09-04T18:48:46,241 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:48:46,241 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,241 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,242 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,242 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,242 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,242 888 | ); \ 2025-09-04T18:48:46,242 | ~ 2025-09-04T18:48:46,242 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,243 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,243 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,243 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,243 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,243 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,243 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,243 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-04T18:48:46,243 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,243 | ^~~ 2025-09-04T18:48:46,244 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-04T18:48:46,244 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,244 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,244 147 | Result, 2025-09-04T18:48:46,244 | ~~~~~~~ 2025-09-04T18:48:46,244 148 | Input, 2025-09-04T18:48:46,244 | ~~~~~~ 2025-09-04T18:48:46,244 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,244 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,244 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,244 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,244 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,245 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,245 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,245 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,245 ltp/thirdparty/boost/include/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-04T18:48:46,245 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,245 | ^ 2025-09-04T18:48:46,245 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T18:48:46,245 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,245 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,245 | ^ 2025-09-04T18:48:46,245 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,246 145 | struct SinglePassIteratorConcept 2025-09-04T18:48:46,246 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,246 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:48:46,246 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:48:46,246 | ^ 2025-09-04T18:48:46,246 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:48:46,246 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:48:46,246 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:48:46,246 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:48:46,246 45 | typedef mpl::bool_ type; 2025-09-04T18:48:46,246 | ^~~~ 2025-09-04T18:48:46,246 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:48:46,247 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,247 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,247 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,247 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,247 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,247 888 | ); \ 2025-09-04T18:48:46,248 | ~ 2025-09-04T18:48:46,248 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,248 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,248 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,248 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,248 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,248 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,248 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,248 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,248 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-04T18:48:46,248 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,249 | ^~~ 2025-09-04T18:48:46,249 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-04T18:48:46,249 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,249 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,249 147 | Result, 2025-09-04T18:48:46,249 | ~~~~~~~ 2025-09-04T18:48:46,249 148 | Input, 2025-09-04T18:48:46,249 | ~~~~~~ 2025-09-04T18:48:46,249 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,249 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,249 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,250 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,250 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,250 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,250 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,250 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,250 ltp/thirdparty/boost/include/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-04T18:48:46,250 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,250 | ^ 2025-09-04T18:48:46,250 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T18:48:46,250 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:48:46,250 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,250 | ^ 2025-09-04T18:48:46,251 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:48:46,251 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:48:46,251 | ^ 2025-09-04T18:48:46,251 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:48:46,251 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:48:46,251 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:48:46,251 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:48:46,251 45 | typedef mpl::bool_ type; 2025-09-04T18:48:46,251 | ^~~~ 2025-09-04T18:48:46,251 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T18:48:46,251 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:48:46,252 | ^~~~~ 2025-09-04T18:48:46,252 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:48:46,252 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,252 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,252 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,252 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,252 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,252 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,252 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,253 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,253 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,253 888 | ); \ 2025-09-04T18:48:46,253 | ~ 2025-09-04T18:48:46,253 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,253 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,253 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,253 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,253 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,253 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,254 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,254 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,254 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-04T18:48:46,254 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,254 | ^~~ 2025-09-04T18:48:46,254 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-04T18:48:46,254 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,254 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,254 147 | Result, 2025-09-04T18:48:46,254 | ~~~~~~~ 2025-09-04T18:48:46,254 148 | Input, 2025-09-04T18:48:46,255 | ~~~~~~ 2025-09-04T18:48:46,255 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,255 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,255 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,255 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,255 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,255 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,255 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,255 ltp/thirdparty/boost/include/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-04T18:48:46,255 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,256 | ^ 2025-09-04T18:48:46,256 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T18:48:46,256 ltp/thirdparty/boost/include/boost/range/concepts.hpp:150:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,256 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,256 | ^ 2025-09-04T18:48:46,256 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:48:46,256 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:48:46,256 | ^ 2025-09-04T18:48:46,256 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:48:46,256 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:48:46,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:48:46,256 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:48:46,257 45 | typedef mpl::bool_ type; 2025-09-04T18:48:46,257 | ^~~~ 2025-09-04T18:48:46,257 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-04T18:48:46,257 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:48:46,257 | ^~~~~ 2025-09-04T18:48:46,257 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:48:46,257 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,257 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,257 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,258 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,258 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,258 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,258 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,258 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,258 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,258 888 | ); \ 2025-09-04T18:48:46,258 | ~ 2025-09-04T18:48:46,258 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,258 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,258 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,259 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,259 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,259 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,259 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,259 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,259 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-04T18:48:46,259 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,259 | ^~~ 2025-09-04T18:48:46,259 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-04T18:48:46,259 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,259 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,259 147 | Result, 2025-09-04T18:48:46,260 | ~~~~~~~ 2025-09-04T18:48:46,260 148 | Input, 2025-09-04T18:48:46,260 | ~~~~~~ 2025-09-04T18:48:46,260 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,260 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,260 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,260 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,260 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,260 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,260 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,260 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::iterators::random_access_traversal_tag; Y = boost::iterators::single_pass_traversal_tag]’ 2025-09-04T18:48:46,261 30 | ~model() 2025-09-04T18:48:46,261 | ^ 2025-09-04T18:48:46,261 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:48:46,261 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:48:46,261 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,261 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T18:48:46,261 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,261 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,261 | ^ 2025-09-04T18:48:46,261 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:48:46,261 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:48:46,262 | ^ 2025-09-04T18:48:46,262 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:48:46,262 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:48:46,262 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:48:46,262 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:48:46,262 45 | typedef mpl::bool_ type; 2025-09-04T18:48:46,262 | ^~~~ 2025-09-04T18:48:46,262 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-04T18:48:46,262 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:48:46,262 | ^~~~~ 2025-09-04T18:48:46,263 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:48:46,263 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,263 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,263 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,263 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,263 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,263 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,263 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,263 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,263 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,264 888 | ); \ 2025-09-04T18:48:46,264 | ~ 2025-09-04T18:48:46,264 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,264 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,264 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,264 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,264 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,264 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,264 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,264 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,264 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-04T18:48:46,265 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,265 | ^~~ 2025-09-04T18:48:46,265 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-04T18:48:46,265 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,265 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,265 147 | Result, 2025-09-04T18:48:46,265 | ~~~~~~~ 2025-09-04T18:48:46,265 148 | Input, 2025-09-04T18:48:46,265 | ~~~~~~ 2025-09-04T18:48:46,265 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,265 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,265 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,266 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,266 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,266 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,266 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,266 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,266 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:48:46,266 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,266 | ^ 2025-09-04T18:48:46,266 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-04T18:48:46,266 ltp/thirdparty/boost/include/boost/range/concepts.hpp:276:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T18:48:46,266 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,267 | ^ 2025-09-04T18:48:46,267 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:48:46,267 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:48:46,267 | ^ 2025-09-04T18:48:46,267 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T18:48:46,267 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:48:46,267 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:48:46,267 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T18:48:46,267 45 | typedef mpl::bool_ type; 2025-09-04T18:48:46,267 | ^~~~ 2025-09-04T18:48:46,267 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-04T18:48:46,268 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:48:46,268 | ^~~~~ 2025-09-04T18:48:46,268 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:48:46,268 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,268 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,268 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,268 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,269 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,269 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,269 888 | ); \ 2025-09-04T18:48:46,269 | ~ 2025-09-04T18:48:46,269 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,269 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,269 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,269 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,269 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,269 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,269 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,269 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,270 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-04T18:48:46,270 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,270 | ^~~ 2025-09-04T18:48:46,270 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-04T18:48:46,270 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,270 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,270 147 | Result, 2025-09-04T18:48:46,270 | ~~~~~~~ 2025-09-04T18:48:46,270 148 | Input, 2025-09-04T18:48:46,270 | ~~~~~~ 2025-09-04T18:48:46,270 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,271 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,271 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,271 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,271 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,271 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,271 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,271 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,271 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-04T18:48:46,271 30 | ~model() 2025-09-04T18:48:46,271 | ^ 2025-09-04T18:48:46,272 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:48:46,272 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-04T18:48:46,272 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,272 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’: 2025-09-04T18:48:46,272 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T18:48:46,272 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,272 | ^ 2025-09-04T18:48:46,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::SinglePassRangeConcept > > >]’ 2025-09-04T18:48:46,272 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:48:46,272 | ^ 2025-09-04T18:48:46,272 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T18:48:46,273 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:48:46,273 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:48:46,273 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T18:48:46,273 45 | typedef mpl::bool_ type; 2025-09-04T18:48:46,273 | ^~~~ 2025-09-04T18:48:46,273 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-04T18:48:46,273 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T18:48:46,273 | ^~~~~ 2025-09-04T18:48:46,273 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:48:46,273 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,273 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,274 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,274 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,274 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,274 888 | ); \ 2025-09-04T18:48:46,274 | ~ 2025-09-04T18:48:46,274 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,274 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,274 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,275 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,275 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,275 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,275 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,275 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,275 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-04T18:48:46,275 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,275 | ^~~ 2025-09-04T18:48:46,275 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-04T18:48:46,275 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,276 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,276 147 | Result, 2025-09-04T18:48:46,276 | ~~~~~~~ 2025-09-04T18:48:46,276 148 | Input, 2025-09-04T18:48:46,276 | ~~~~~~ 2025-09-04T18:48:46,276 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,276 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,276 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,276 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,276 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,276 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,277 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,277 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,277 ltp/thirdparty/boost/include/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-04T18:48:46,277 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,277 | ^ 2025-09-04T18:48:46,277 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-04T18:48:46,277 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-04T18:48:46,277 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,277 | ^ 2025-09-04T18:48:46,277 ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:645: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-04T18:48:46,277 645 | return boost::equal( l, r ); 2025-09-04T18:48:46,277 | ~~~~~~~~~~~~^~~~~~~~ 2025-09-04T18:48:46,278 ltp/thirdparty/boost/include/boost/algorithm/string/find_iterator.hpp:333:32: required from ‘bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]’ 2025-09-04T18:48:46,278 333 | m_Match==Other.m_Match && 2025-09-04T18:48:46,278 | ~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T18:48:46,278 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:567:26: required from ‘static bool boost::iterators::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-04T18:48:46,278 567 | return f1.equal(f2); 2025-09-04T18:48:46,278 | ~~~~~~~~^~~~ 2025-09-04T18:48:46,278 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:899:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,278 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,278 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,279 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,279 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,279 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,279 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,279 888 | ); \ 2025-09-04T18:48:46,279 | ~ 2025-09-04T18:48:46,279 ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:307:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:48:46,279 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,279 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,280 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,280 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,280 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,280 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,280 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,280 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,280 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,280 888 | ); \ 2025-09-04T18:48:46,280 | ~ 2025-09-04T18:48:46,280 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,280 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,281 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,281 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,281 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,281 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,281 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,281 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,281 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-04T18:48:46,281 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,281 | ^~~ 2025-09-04T18:48:46,281 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-04T18:48:46,281 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,282 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,282 147 | Result, 2025-09-04T18:48:46,282 | ~~~~~~~ 2025-09-04T18:48:46,282 148 | Input, 2025-09-04T18:48:46,282 | ~~~~~~ 2025-09-04T18:48:46,282 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,282 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,282 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,282 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,282 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,282 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,282 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,283 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,283 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-04T18:48:46,283 30 | ~model() 2025-09-04T18:48:46,283 | ^ 2025-09-04T18:48:46,283 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:48:46,283 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-04T18:48:46,283 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,283 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-04T18:48:46,283 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:48:46,283 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,283 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,284 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,284 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,284 | ^ 2025-09-04T18:48:46,284 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,284 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-04T18:48:46,284 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,284 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,284 145 | struct SinglePassIteratorConcept 2025-09-04T18:48:46,284 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,284 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:48:46,284 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:48:46,284 | ^ 2025-09-04T18:48:46,285 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-04T18:48:46,285 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,285 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,285 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,285 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,285 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,285 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,285 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,285 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,286 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,286 888 | ); \ 2025-09-04T18:48:46,286 | ~ 2025-09-04T18:48:46,286 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,286 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,286 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,286 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,286 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,286 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,286 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,287 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,287 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-04T18:48:46,287 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,287 | ^~~ 2025-09-04T18:48:46,287 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-04T18:48:46,287 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,287 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,287 147 | Result, 2025-09-04T18:48:46,287 | ~~~~~~~ 2025-09-04T18:48:46,287 148 | Input, 2025-09-04T18:48:46,287 | ~~~~~~ 2025-09-04T18:48:46,287 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,288 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,288 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,288 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,288 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,288 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,288 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,288 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,288 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-04T18:48:46,288 30 | ~model() 2025-09-04T18:48:46,288 | ^ 2025-09-04T18:48:46,288 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:48:46,289 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T18:48:46,289 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,289 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T18:48:46,289 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T18:48:46,289 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,289 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,289 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:48:46,289 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,289 | ^ 2025-09-04T18:48:46,289 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:48:46,289 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:48:46,289 | ^ 2025-09-04T18:48:46,290 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:48:46,290 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:48:46,290 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:48:46,290 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:48:46,290 45 | typedef mpl::bool_ type; 2025-09-04T18:48:46,290 | ^~~~ 2025-09-04T18:48:46,290 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:48:46,290 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,290 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,291 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,291 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,291 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,291 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,291 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,291 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,291 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,291 888 | ); \ 2025-09-04T18:48:46,291 | ~ 2025-09-04T18:48:46,291 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,291 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,292 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,292 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,292 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,292 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,292 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,292 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,292 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-04T18:48:46,292 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,292 | ^~~ 2025-09-04T18:48:46,292 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-04T18:48:46,293 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,293 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,293 147 | Result, 2025-09-04T18:48:46,293 | ~~~~~~~ 2025-09-04T18:48:46,293 148 | Input, 2025-09-04T18:48:46,293 | ~~~~~~ 2025-09-04T18:48:46,293 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,293 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,293 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,293 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,294 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,294 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,294 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,294 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,294 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::iterators::random_access_traversal_tag; Y = boost::iterators::incrementable_traversal_tag]’ 2025-09-04T18:48:46,294 30 | ~model() 2025-09-04T18:48:46,294 | ^ 2025-09-04T18:48:46,294 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:48:46,294 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:48:46,294 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,295 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-04T18:48:46,295 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:48:46,295 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,295 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,295 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,295 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,295 | ^ 2025-09-04T18:48:46,295 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,295 145 | struct SinglePassIteratorConcept 2025-09-04T18:48:46,295 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,296 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:48:46,296 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:48:46,296 | ^ 2025-09-04T18:48:46,296 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:48:46,296 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:48:46,296 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:48:46,296 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-04T18:48:46,296 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,297 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,297 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,297 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,297 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,297 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,297 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,297 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,297 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,297 888 | ); \ 2025-09-04T18:48:46,297 | ~ 2025-09-04T18:48:46,298 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,298 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,298 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,298 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,298 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,298 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,298 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,298 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,298 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-04T18:48:46,298 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,299 | ^~~ 2025-09-04T18:48:46,299 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-04T18:48:46,299 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,299 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,299 147 | Result, 2025-09-04T18:48:46,299 | ~~~~~~~ 2025-09-04T18:48:46,299 148 | Input, 2025-09-04T18:48:46,299 | ~~~~~~ 2025-09-04T18:48:46,299 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,299 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,299 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,300 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,300 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,300 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,300 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,300 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,300 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-04T18:48:46,300 30 | ~model() 2025-09-04T18:48:46,300 | ^ 2025-09-04T18:48:46,300 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:48:46,300 134 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) 2025-09-04T18:48:46,301 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,301 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-04T18:48:46,301 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:48:46,301 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,301 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,301 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,301 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,301 | ^ 2025-09-04T18:48:46,301 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,302 145 | struct SinglePassIteratorConcept 2025-09-04T18:48:46,302 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,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::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T18:48:46,302 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:48:46,302 | ^ 2025-09-04T18:48:46,302 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:48:46,302 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:48:46,302 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:48:46,302 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-04T18:48:46,302 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,302 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,303 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,303 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,303 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,303 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,303 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,303 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,303 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,303 888 | ); \ 2025-09-04T18:48:46,303 | ~ 2025-09-04T18:48:46,303 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,304 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,304 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,304 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,304 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,304 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,304 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,304 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,304 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-04T18:48:46,304 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,304 | ^~~ 2025-09-04T18:48:46,305 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-04T18:48:46,305 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,305 147 | Result, 2025-09-04T18:48:46,305 | ~~~~~~~ 2025-09-04T18:48:46,305 148 | Input, 2025-09-04T18:48:46,305 | ~~~~~~ 2025-09-04T18:48:46,305 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,305 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,305 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,306 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,306 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,306 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,306 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,306 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-04T18:48:46,306 30 | ~model() 2025-09-04T18:48:46,306 | ^ 2025-09-04T18:48:46,306 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:48:46,306 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T18:48:46,307 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,307 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T18:48:46,307 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T18:48:46,307 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,307 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,307 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-04T18:48:46,307 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,307 | ^ 2025-09-04T18:48:46,307 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T18:48:46,307 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:48:46,307 | ^ 2025-09-04T18:48:46,308 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T18:48:46,308 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:48:46,308 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:48:46,308 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T18:48:46,308 45 | typedef mpl::bool_ type; 2025-09-04T18:48:46,308 | ^~~~ 2025-09-04T18:48:46,308 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:48:46,308 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,308 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,308 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,309 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,309 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,309 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,309 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,309 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,309 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,309 888 | ); \ 2025-09-04T18:48:46,309 | ~ 2025-09-04T18:48:46,309 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,309 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,309 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,310 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,310 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,310 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,310 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,310 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,310 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-04T18:48:46,310 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,310 | ^~~ 2025-09-04T18:48:46,310 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-04T18:48:46,311 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,311 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,311 147 | Result, 2025-09-04T18:48:46,311 | ~~~~~~~ 2025-09-04T18:48:46,311 148 | Input, 2025-09-04T18:48:46,311 | ~~~~~~ 2025-09-04T18:48:46,311 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,312 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,312 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,312 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,312 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,312 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,312 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,312 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,312 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::iterators::random_access_traversal_tag; Y = boost::iterators::single_pass_traversal_tag]’ 2025-09-04T18:48:46,312 30 | ~model() 2025-09-04T18:48:46,313 | ^ 2025-09-04T18:48:46,313 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:48:46,313 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T18:48:46,313 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,313 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-04T18:48:46,313 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T18:48:46,313 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,313 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,313 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T18:48:46,313 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,314 | ^ 2025-09-04T18:48:46,314 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T18:48:46,314 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:48:46,314 | ^ 2025-09-04T18:48:46,314 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T18:48:46,314 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:48:46,314 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:48:46,314 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T18:48:46,314 45 | typedef mpl::bool_ type; 2025-09-04T18:48:46,314 | ^~~~ 2025-09-04T18:48:46,315 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:48:46,315 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,315 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,315 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,315 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,315 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,315 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,315 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,315 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,316 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,316 888 | ); \ 2025-09-04T18:48:46,316 | ~ 2025-09-04T18:48:46,316 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,316 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,316 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,316 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,316 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,316 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,316 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,317 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,317 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-04T18:48:46,317 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,317 | ^~~ 2025-09-04T18:48:46,317 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-04T18:48:46,317 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,317 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,317 147 | Result, 2025-09-04T18:48:46,317 | ~~~~~~~ 2025-09-04T18:48:46,318 148 | Input, 2025-09-04T18:48:46,318 | ~~~~~~ 2025-09-04T18:48:46,318 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,318 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,318 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,318 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,318 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,318 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,319 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,319 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,319 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-04T18:48:46,319 30 | ~model() 2025-09-04T18:48:46,319 | ^ 2025-09-04T18:48:46,319 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:48:46,319 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-04T18:48:46,319 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,319 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-04T18:48:46,319 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’ 2025-09-04T18:48:46,320 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,320 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,320 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T18:48:46,320 71 | &::boost::concepts::requirement_::failed> \ 2025-09-04T18:48:46,320 | ^ 2025-09-04T18:48:46,320 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > > >]’ 2025-09-04T18:48:46,320 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T18:48:46,320 | ^ 2025-09-04T18:48:46,320 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T18:48:46,320 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T18:48:46,321 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T18:48:46,321 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T18:48:46,321 45 | typedef mpl::bool_ type; 2025-09-04T18:48:46,321 | ^~~~ 2025-09-04T18:48:46,321 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T18:48:46,321 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:900:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::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 > >, boost::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 boost::mpl::apply2::type = bool]’ 2025-09-04T18:48:46,321 884 | return_prefix iterator_core_access::base_op( \ 2025-09-04T18:48:46,321 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,321 885 | *static_cast(&lhs) \ 2025-09-04T18:48:46,322 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,322 886 | , *static_cast(&rhs) \ 2025-09-04T18:48:46,322 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,322 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T18:48:46,322 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,322 888 | ); \ 2025-09-04T18:48:46,322 | ~ 2025-09-04T18:48:46,322 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T18:48:46,322 1673 | for (; __first != __last; ++__first) 2025-09-04T18:48:46,322 | ~~~~~~~~^~~~~~~~~ 2025-09-04T18:48:46,323 /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::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::iterators::use_default, boost::iterators::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T18:48:46,323 711 | _M_range_initialize(__first, __last, 2025-09-04T18:48:46,323 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,323 712 | std::__iterator_category(__first)); 2025-09-04T18:48:46,323 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,323 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-04T18:48:46,323 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T18:48:46,323 | ^~~ 2025-09-04T18:48:46,323 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-04T18:48:46,324 146 | return ::boost::algorithm::iter_split( 2025-09-04T18:48:46,324 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T18:48:46,324 147 | Result, 2025-09-04T18:48:46,324 | ~~~~~~~ 2025-09-04T18:48:46,324 148 | Input, 2025-09-04T18:48:46,324 | ~~~~~~ 2025-09-04T18:48:46,324 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T18:48:46,324 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,324 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-04T18:48:46,324 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-04T18:48:46,325 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:46,325 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T18:48:46,325 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T18:48:46,325 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T18:48:46,325 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-04T18:48:46,325 30 | ~model() 2025-09-04T18:48:46,325 | ^ 2025-09-04T18:48:46,325 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T18:48:46,325 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-04T18:48:46,325 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:49,845 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/dict.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/dict.o -std=c++0x 2025-09-04T18:48:52,254 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:48:52,254 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-04T18:48:52,255 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-04T18:48:52,255 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-04T18:48:52,255 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-04T18:48:52,255 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-04T18:48:52,255 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-04T18:48:52,255 from ltp/thirdparty/dynet/dynet/dict.h:10, 2025-09-04T18:48:52,255 from ltp/thirdparty/dynet/dynet/dict.cc:1: 2025-09-04T18:48:52,255 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:48:52,255 188 | failed ************ (Pred::************ 2025-09-04T18:48:52,256 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:52,256 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:48:52,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:52,256 190 | ); 2025-09-04T18:48:52,256 | ~ 2025-09-04T18:48:52,256 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:48:52,256 188 | failed ************ (Pred::************ 2025-09-04T18:48:52,256 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:52,256 | - 2025-09-04T18:48:52,256 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:48:52,257 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:52,257 190 | ); 2025-09-04T18:48:52,257 | ~ 2025-09-04T18:48:52,257 | - 2025-09-04T18:48:52,257 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:48:52,257 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:48:52,257 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:52,257 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:48:52,257 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:52,257 195 | ); 2025-09-04T18:48:52,258 | ~ 2025-09-04T18:48:52,258 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:48:52,258 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:48:52,258 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:52,258 | - 2025-09-04T18:48:52,258 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:48:52,258 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:48:52,258 195 | ); 2025-09-04T18:48:52,258 | ~ 2025-09-04T18:48:52,258 | - 2025-09-04T18:48:59,766 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/dim.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/dim.o -std=c++0x 2025-09-04T18:49:02,024 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:49:02,024 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-04T18:49:02,025 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-04T18:49:02,025 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-04T18:49:02,025 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-04T18:49:02,025 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-04T18:49:02,025 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-04T18:49:02,025 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-04T18:49:02,025 from ltp/thirdparty/dynet/dynet/dim.cc:1: 2025-09-04T18:49:02,025 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:49:02,025 188 | failed ************ (Pred::************ 2025-09-04T18:49:02,026 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:02,026 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:49:02,026 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:02,026 190 | ); 2025-09-04T18:49:02,026 | ~ 2025-09-04T18:49:02,026 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:49:02,026 188 | failed ************ (Pred::************ 2025-09-04T18:49:02,026 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:02,026 | - 2025-09-04T18:49:02,026 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:49:02,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:02,027 190 | ); 2025-09-04T18:49:02,027 | ~ 2025-09-04T18:49:02,027 | - 2025-09-04T18:49:02,027 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:49:02,027 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:49:02,027 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:02,027 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:49:02,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:02,027 195 | ); 2025-09-04T18:49:02,028 | ~ 2025-09-04T18:49:02,028 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:49:02,028 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:49:02,028 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:02,028 | - 2025-09-04T18:49:02,028 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:49:02,028 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:02,028 195 | ); 2025-09-04T18:49:02,028 | ~ 2025-09-04T18:49:02,028 | - 2025-09-04T18:49:04,033 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/dynet.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/dynet.o -std=c++0x 2025-09-04T18:49:07,414 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:49:07,414 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-04T18:49:07,414 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-04T18:49:07,414 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-04T18:49:07,414 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-04T18:49:07,414 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-04T18:49:07,414 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-04T18:49:07,415 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-04T18:49:07,415 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-04T18:49:07,415 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-04T18:49:07,415 from ltp/thirdparty/dynet/dynet/dynet.cc:1: 2025-09-04T18:49:07,415 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:49:07,415 188 | failed ************ (Pred::************ 2025-09-04T18:49:07,415 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:07,415 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:49:07,415 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:07,415 190 | ); 2025-09-04T18:49:07,416 | ~ 2025-09-04T18:49:07,416 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:49:07,416 188 | failed ************ (Pred::************ 2025-09-04T18:49:07,416 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:07,416 | - 2025-09-04T18:49:07,416 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:49:07,416 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:07,416 190 | ); 2025-09-04T18:49:07,416 | ~ 2025-09-04T18:49:07,417 | - 2025-09-04T18:49:07,417 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:49:07,417 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:49:07,417 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:07,417 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:49:07,417 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:07,417 195 | ); 2025-09-04T18:49:07,417 | ~ 2025-09-04T18:49:07,417 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:49:07,417 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:49:07,418 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:07,418 | - 2025-09-04T18:49:07,418 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:49:07,418 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:07,418 195 | ); 2025-09-04T18:49:07,418 | ~ 2025-09-04T18:49:07,418 | - 2025-09-04T18:49:09,409 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:49:09,409 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:49:09,409 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:49:09,409 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-04T18:49:09,409 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:49:09,409 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,409 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:49:09,410 | ^~ 2025-09-04T18:49:09,410 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,410 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:49:09,410 | ^~ 2025-09-04T18:49:09,410 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,410 134 | WORK(0); 2025-09-04T18:49:09,410 | ^~~~ 2025-09-04T18:49:09,410 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,410 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,410 | ^~ 2025-09-04T18:49:09,411 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,411 134 | WORK(0); 2025-09-04T18:49:09,411 | ^~~~ 2025-09-04T18:49:09,411 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,411 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:09,411 | ^~~~~~ 2025-09-04T18:49:09,411 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,411 134 | WORK(0); 2025-09-04T18:49:09,411 | ^~~~ 2025-09-04T18:49:09,411 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,412 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,412 | ^~ 2025-09-04T18:49:09,412 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,412 135 | WORK(1); 2025-09-04T18:49:09,412 | ^~~~ 2025-09-04T18:49:09,412 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,412 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:09,412 | ^~~~~~ 2025-09-04T18:49:09,412 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,412 135 | WORK(1); 2025-09-04T18:49:09,412 | ^~~~ 2025-09-04T18:49:09,413 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,413 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,413 | ^~ 2025-09-04T18:49:09,413 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,413 136 | WORK(2); 2025-09-04T18:49:09,413 | ^~~~ 2025-09-04T18:49:09,413 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,413 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:09,413 | ^~~~~~ 2025-09-04T18:49:09,413 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,414 136 | WORK(2); 2025-09-04T18:49:09,414 | ^~~~ 2025-09-04T18:49:09,414 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,414 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,414 | ^~ 2025-09-04T18:49:09,414 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,414 137 | WORK(3); 2025-09-04T18:49:09,414 | ^~~~ 2025-09-04T18:49:09,414 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,414 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:09,415 | ^~~~~~ 2025-09-04T18:49:09,415 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,415 137 | WORK(3); 2025-09-04T18:49:09,415 | ^~~~ 2025-09-04T18:49:09,415 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,415 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,415 | ^~ 2025-09-04T18:49:09,415 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,415 138 | WORK(4); 2025-09-04T18:49:09,415 | ^~~~ 2025-09-04T18:49:09,415 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,416 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:09,416 | ^~~~~~ 2025-09-04T18:49:09,416 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,416 138 | WORK(4); 2025-09-04T18:49:09,416 | ^~~~ 2025-09-04T18:49:09,416 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,416 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,416 | ^~ 2025-09-04T18:49:09,416 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,416 139 | WORK(5); 2025-09-04T18:49:09,416 | ^~~~ 2025-09-04T18:49:09,417 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,417 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:09,417 | ^~~~~~ 2025-09-04T18:49:09,417 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,417 139 | WORK(5); 2025-09-04T18:49:09,417 | ^~~~ 2025-09-04T18:49:09,417 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,417 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,417 | ^~ 2025-09-04T18:49:09,417 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,418 140 | WORK(6); 2025-09-04T18:49:09,418 | ^~~~ 2025-09-04T18:49:09,418 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,418 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:09,418 | ^~~~~~ 2025-09-04T18:49:09,418 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,418 140 | WORK(6); 2025-09-04T18:49:09,418 | ^~~~ 2025-09-04T18:49:09,418 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,418 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,419 | ^~ 2025-09-04T18:49:09,419 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,419 141 | WORK(7); 2025-09-04T18:49:09,419 | ^~~~ 2025-09-04T18:49:09,419 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,419 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:09,419 | ^~~~~~ 2025-09-04T18:49:09,419 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,419 141 | WORK(7); 2025-09-04T18:49:09,419 | ^~~~ 2025-09-04T18:49:09,419 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,420 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,420 | ^~ 2025-09-04T18:49:09,420 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,420 146 | WORK(0); 2025-09-04T18:49:09,420 | ^~~~ 2025-09-04T18:49:09,420 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,420 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:09,420 | ^~~~~~ 2025-09-04T18:49:09,420 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,420 146 | WORK(0); 2025-09-04T18:49:09,421 | ^~~~ 2025-09-04T18:49:09,421 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,421 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,421 | ^~ 2025-09-04T18:49:09,421 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,421 221 | WORK(0); 2025-09-04T18:49:09,421 | ^~~~ 2025-09-04T18:49:09,421 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,421 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:09,421 | ^~~~~~ 2025-09-04T18:49:09,421 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,422 221 | WORK(0); 2025-09-04T18:49:09,422 | ^~~~ 2025-09-04T18:49:09,422 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,422 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,422 | ^~ 2025-09-04T18:49:09,422 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,422 222 | WORK(1); 2025-09-04T18:49:09,422 | ^~~~ 2025-09-04T18:49:09,422 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,422 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:09,423 | ^~~~~~ 2025-09-04T18:49:09,423 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,423 222 | WORK(1); 2025-09-04T18:49:09,423 | ^~~~ 2025-09-04T18:49:09,423 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,423 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,423 | ^~ 2025-09-04T18:49:09,423 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,423 223 | WORK(2); 2025-09-04T18:49:09,423 | ^~~~ 2025-09-04T18:49:09,423 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,424 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:09,424 | ^~~~~~ 2025-09-04T18:49:09,424 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,424 223 | WORK(2); 2025-09-04T18:49:09,424 | ^~~~ 2025-09-04T18:49:09,424 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,424 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,424 | ^~ 2025-09-04T18:49:09,424 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,424 224 | WORK(3); 2025-09-04T18:49:09,425 | ^~~~ 2025-09-04T18:49:09,425 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,425 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:09,425 | ^~~~~~ 2025-09-04T18:49:09,425 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,425 224 | WORK(3); 2025-09-04T18:49:09,425 | ^~~~ 2025-09-04T18:49:09,425 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,425 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,425 | ^~ 2025-09-04T18:49:09,425 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,426 225 | WORK(4); 2025-09-04T18:49:09,426 | ^~~~ 2025-09-04T18:49:09,426 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,426 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:09,426 | ^~~~~~ 2025-09-04T18:49:09,426 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,426 225 | WORK(4); 2025-09-04T18:49:09,426 | ^~~~ 2025-09-04T18:49:09,426 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,426 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,426 | ^~ 2025-09-04T18:49:09,427 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,427 226 | WORK(5); 2025-09-04T18:49:09,427 | ^~~~ 2025-09-04T18:49:09,427 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,427 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:09,427 | ^~~~~~ 2025-09-04T18:49:09,427 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,427 226 | WORK(5); 2025-09-04T18:49:09,427 | ^~~~ 2025-09-04T18:49:09,427 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,428 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,428 | ^~ 2025-09-04T18:49:09,428 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,428 227 | WORK(6); 2025-09-04T18:49:09,428 | ^~~~ 2025-09-04T18:49:09,428 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,428 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:09,428 | ^~~~~~ 2025-09-04T18:49:09,428 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,428 227 | WORK(6); 2025-09-04T18:49:09,428 | ^~~~ 2025-09-04T18:49:09,429 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,429 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,429 | ^~ 2025-09-04T18:49:09,429 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,429 228 | WORK(7); 2025-09-04T18:49:09,429 | ^~~~ 2025-09-04T18:49:09,429 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,429 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:09,429 | ^~~~~~ 2025-09-04T18:49:09,429 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,430 228 | WORK(7); 2025-09-04T18:49:09,430 | ^~~~ 2025-09-04T18:49:09,430 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:09,430 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:09,430 | ^~ 2025-09-04T18:49:09,430 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,430 233 | WORK(0); 2025-09-04T18:49:09,430 | ^~~~ 2025-09-04T18:49:09,430 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:09,430 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:09,430 | ^~~~~~ 2025-09-04T18:49:09,431 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:09,431 233 | WORK(0); 2025-09-04T18:49:09,431 | ^~~~ 2025-09-04T18:49:15,269 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/exec.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/exec.o -std=c++0x 2025-09-04T18:49:18,613 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:49:18,613 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-04T18:49:18,613 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-04T18:49:18,613 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-04T18:49:18,613 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-04T18:49:18,614 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-04T18:49:18,614 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-04T18:49:18,614 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-04T18:49:18,614 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-04T18:49:18,614 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-04T18:49:18,614 from ltp/thirdparty/dynet/dynet/exec.h:4, 2025-09-04T18:49:18,614 from ltp/thirdparty/dynet/dynet/exec.cc:1: 2025-09-04T18:49:18,614 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:49:18,614 188 | failed ************ (Pred::************ 2025-09-04T18:49:18,614 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:18,615 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:49:18,615 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:18,615 190 | ); 2025-09-04T18:49:18,615 | ~ 2025-09-04T18:49:18,615 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:49:18,615 188 | failed ************ (Pred::************ 2025-09-04T18:49:18,615 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:18,615 | - 2025-09-04T18:49:18,615 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:49:18,616 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:18,616 190 | ); 2025-09-04T18:49:18,616 | ~ 2025-09-04T18:49:18,616 | - 2025-09-04T18:49:18,616 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:49:18,616 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:49:18,616 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:18,616 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:49:18,616 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:18,616 195 | ); 2025-09-04T18:49:18,617 | ~ 2025-09-04T18:49:18,617 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:49:18,617 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:49:18,617 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:18,617 | - 2025-09-04T18:49:18,617 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:49:18,617 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:18,617 195 | ); 2025-09-04T18:49:18,617 | ~ 2025-09-04T18:49:18,617 | - 2025-09-04T18:49:20,607 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:49:20,607 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:49:20,607 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:49:20,607 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-04T18:49:20,607 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:49:20,607 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,607 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:49:20,608 | ^~ 2025-09-04T18:49:20,608 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,608 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:49:20,608 | ^~ 2025-09-04T18:49:20,608 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,608 134 | WORK(0); 2025-09-04T18:49:20,608 | ^~~~ 2025-09-04T18:49:20,608 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,608 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,608 | ^~ 2025-09-04T18:49:20,609 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,609 134 | WORK(0); 2025-09-04T18:49:20,609 | ^~~~ 2025-09-04T18:49:20,609 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,609 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:20,609 | ^~~~~~ 2025-09-04T18:49:20,609 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,609 134 | WORK(0); 2025-09-04T18:49:20,609 | ^~~~ 2025-09-04T18:49:20,609 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,609 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,610 | ^~ 2025-09-04T18:49:20,610 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,610 135 | WORK(1); 2025-09-04T18:49:20,610 | ^~~~ 2025-09-04T18:49:20,610 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,610 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:20,610 | ^~~~~~ 2025-09-04T18:49:20,610 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,610 135 | WORK(1); 2025-09-04T18:49:20,610 | ^~~~ 2025-09-04T18:49:20,610 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,611 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,611 | ^~ 2025-09-04T18:49:20,611 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,611 136 | WORK(2); 2025-09-04T18:49:20,611 | ^~~~ 2025-09-04T18:49:20,611 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,611 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:20,611 | ^~~~~~ 2025-09-04T18:49:20,611 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,611 136 | WORK(2); 2025-09-04T18:49:20,612 | ^~~~ 2025-09-04T18:49:20,612 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,612 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,612 | ^~ 2025-09-04T18:49:20,612 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,612 137 | WORK(3); 2025-09-04T18:49:20,612 | ^~~~ 2025-09-04T18:49:20,612 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,612 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:20,612 | ^~~~~~ 2025-09-04T18:49:20,612 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,613 137 | WORK(3); 2025-09-04T18:49:20,613 | ^~~~ 2025-09-04T18:49:20,613 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,613 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,613 | ^~ 2025-09-04T18:49:20,613 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,613 138 | WORK(4); 2025-09-04T18:49:20,613 | ^~~~ 2025-09-04T18:49:20,613 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,613 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:20,614 | ^~~~~~ 2025-09-04T18:49:20,614 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,614 138 | WORK(4); 2025-09-04T18:49:20,614 | ^~~~ 2025-09-04T18:49:20,614 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,614 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,614 | ^~ 2025-09-04T18:49:20,614 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,614 139 | WORK(5); 2025-09-04T18:49:20,614 | ^~~~ 2025-09-04T18:49:20,614 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,615 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:20,615 | ^~~~~~ 2025-09-04T18:49:20,615 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,615 139 | WORK(5); 2025-09-04T18:49:20,615 | ^~~~ 2025-09-04T18:49:20,615 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,615 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,615 | ^~ 2025-09-04T18:49:20,615 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,615 140 | WORK(6); 2025-09-04T18:49:20,616 | ^~~~ 2025-09-04T18:49:20,616 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,616 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:20,616 | ^~~~~~ 2025-09-04T18:49:20,616 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,616 140 | WORK(6); 2025-09-04T18:49:20,616 | ^~~~ 2025-09-04T18:49:20,616 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,616 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,616 | ^~ 2025-09-04T18:49:20,616 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,617 141 | WORK(7); 2025-09-04T18:49:20,617 | ^~~~ 2025-09-04T18:49:20,617 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,617 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:20,617 | ^~~~~~ 2025-09-04T18:49:20,617 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,617 141 | WORK(7); 2025-09-04T18:49:20,617 | ^~~~ 2025-09-04T18:49:20,617 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,617 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,618 | ^~ 2025-09-04T18:49:20,618 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,618 146 | WORK(0); 2025-09-04T18:49:20,618 | ^~~~ 2025-09-04T18:49:20,618 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,618 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:20,618 | ^~~~~~ 2025-09-04T18:49:20,618 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,618 146 | WORK(0); 2025-09-04T18:49:20,618 | ^~~~ 2025-09-04T18:49:20,619 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,619 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,619 | ^~ 2025-09-04T18:49:20,619 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,619 221 | WORK(0); 2025-09-04T18:49:20,619 | ^~~~ 2025-09-04T18:49:20,619 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,619 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:20,619 | ^~~~~~ 2025-09-04T18:49:20,619 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,619 221 | WORK(0); 2025-09-04T18:49:20,620 | ^~~~ 2025-09-04T18:49:20,620 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,620 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,620 | ^~ 2025-09-04T18:49:20,620 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,620 222 | WORK(1); 2025-09-04T18:49:20,620 | ^~~~ 2025-09-04T18:49:20,620 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,620 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:20,620 | ^~~~~~ 2025-09-04T18:49:20,620 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,621 222 | WORK(1); 2025-09-04T18:49:20,621 | ^~~~ 2025-09-04T18:49:20,621 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,621 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,621 | ^~ 2025-09-04T18:49:20,621 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,621 223 | WORK(2); 2025-09-04T18:49:20,621 | ^~~~ 2025-09-04T18:49:20,621 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,621 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:20,621 | ^~~~~~ 2025-09-04T18:49:20,622 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,622 223 | WORK(2); 2025-09-04T18:49:20,622 | ^~~~ 2025-09-04T18:49:20,622 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,622 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,622 | ^~ 2025-09-04T18:49:20,622 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,622 224 | WORK(3); 2025-09-04T18:49:20,622 | ^~~~ 2025-09-04T18:49:20,622 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,623 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:20,623 | ^~~~~~ 2025-09-04T18:49:20,623 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,623 224 | WORK(3); 2025-09-04T18:49:20,623 | ^~~~ 2025-09-04T18:49:20,623 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,623 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,623 | ^~ 2025-09-04T18:49:20,623 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,623 225 | WORK(4); 2025-09-04T18:49:20,624 | ^~~~ 2025-09-04T18:49:20,624 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,624 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:20,624 | ^~~~~~ 2025-09-04T18:49:20,624 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,624 225 | WORK(4); 2025-09-04T18:49:20,624 | ^~~~ 2025-09-04T18:49:20,624 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,624 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,624 | ^~ 2025-09-04T18:49:20,624 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,625 226 | WORK(5); 2025-09-04T18:49:20,625 | ^~~~ 2025-09-04T18:49:20,625 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,625 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:20,625 | ^~~~~~ 2025-09-04T18:49:20,625 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,625 226 | WORK(5); 2025-09-04T18:49:20,625 | ^~~~ 2025-09-04T18:49:20,625 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,625 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,626 | ^~ 2025-09-04T18:49:20,626 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,626 227 | WORK(6); 2025-09-04T18:49:20,626 | ^~~~ 2025-09-04T18:49:20,626 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,626 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:20,626 | ^~~~~~ 2025-09-04T18:49:20,626 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,626 227 | WORK(6); 2025-09-04T18:49:20,626 | ^~~~ 2025-09-04T18:49:20,627 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,627 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,627 | ^~ 2025-09-04T18:49:20,627 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,627 228 | WORK(7); 2025-09-04T18:49:20,627 | ^~~~ 2025-09-04T18:49:20,627 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,627 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:20,627 | ^~~~~~ 2025-09-04T18:49:20,627 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,627 228 | WORK(7); 2025-09-04T18:49:20,628 | ^~~~ 2025-09-04T18:49:20,628 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:20,628 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:20,628 | ^~ 2025-09-04T18:49:20,628 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,628 233 | WORK(0); 2025-09-04T18:49:20,628 | ^~~~ 2025-09-04T18:49:20,628 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:20,628 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:20,628 | ^~~~~~ 2025-09-04T18:49:20,628 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:20,629 233 | WORK(0); 2025-09-04T18:49:20,629 | ^~~~ 2025-09-04T18:49:24,559 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/expr.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/expr.o -std=c++0x 2025-09-04T18:49:27,908 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:49:27,908 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-04T18:49:27,908 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-04T18:49:27,908 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-04T18:49:27,909 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-04T18:49:27,909 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-04T18:49:27,909 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-04T18:49:27,909 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-04T18:49:27,909 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-04T18:49:27,909 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-04T18:49:27,909 from ltp/thirdparty/dynet/dynet/expr.h:21, 2025-09-04T18:49:27,909 from ltp/thirdparty/dynet/dynet/expr.cc:1: 2025-09-04T18:49:27,910 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:49:27,910 188 | failed ************ (Pred::************ 2025-09-04T18:49:27,910 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:27,910 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:49:27,910 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:27,910 190 | ); 2025-09-04T18:49:27,910 | ~ 2025-09-04T18:49:27,910 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:49:27,910 188 | failed ************ (Pred::************ 2025-09-04T18:49:27,911 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:27,911 | - 2025-09-04T18:49:27,911 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:49:27,911 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:27,911 190 | ); 2025-09-04T18:49:27,911 | ~ 2025-09-04T18:49:27,911 | - 2025-09-04T18:49:27,911 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:49:27,911 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:49:27,911 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:27,912 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:49:27,912 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:27,912 195 | ); 2025-09-04T18:49:27,912 | ~ 2025-09-04T18:49:27,912 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:49:27,912 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:49:27,912 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:27,912 | - 2025-09-04T18:49:27,912 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:49:27,912 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:27,913 195 | ); 2025-09-04T18:49:27,913 | ~ 2025-09-04T18:49:27,913 | - 2025-09-04T18:49:29,907 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:49:29,907 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:49:29,907 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:49:29,907 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-04T18:49:29,907 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:49:29,907 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,907 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:49:29,907 | ^~ 2025-09-04T18:49:29,908 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,908 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:49:29,908 | ^~ 2025-09-04T18:49:29,908 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,908 134 | WORK(0); 2025-09-04T18:49:29,908 | ^~~~ 2025-09-04T18:49:29,908 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,908 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,908 | ^~ 2025-09-04T18:49:29,908 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,909 134 | WORK(0); 2025-09-04T18:49:29,909 | ^~~~ 2025-09-04T18:49:29,909 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,909 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:29,909 | ^~~~~~ 2025-09-04T18:49:29,909 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,909 134 | WORK(0); 2025-09-04T18:49:29,909 | ^~~~ 2025-09-04T18:49:29,909 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,909 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,909 | ^~ 2025-09-04T18:49:29,910 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,910 135 | WORK(1); 2025-09-04T18:49:29,910 | ^~~~ 2025-09-04T18:49:29,910 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,910 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:29,910 | ^~~~~~ 2025-09-04T18:49:29,910 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,910 135 | WORK(1); 2025-09-04T18:49:29,910 | ^~~~ 2025-09-04T18:49:29,910 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,911 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,911 | ^~ 2025-09-04T18:49:29,911 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,911 136 | WORK(2); 2025-09-04T18:49:29,911 | ^~~~ 2025-09-04T18:49:29,911 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,911 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:29,911 | ^~~~~~ 2025-09-04T18:49:29,911 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,911 136 | WORK(2); 2025-09-04T18:49:29,911 | ^~~~ 2025-09-04T18:49:29,912 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,912 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,912 | ^~ 2025-09-04T18:49:29,912 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,912 137 | WORK(3); 2025-09-04T18:49:29,912 | ^~~~ 2025-09-04T18:49:29,912 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,912 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:29,912 | ^~~~~~ 2025-09-04T18:49:29,912 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,912 137 | WORK(3); 2025-09-04T18:49:29,913 | ^~~~ 2025-09-04T18:49:29,913 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,913 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,913 | ^~ 2025-09-04T18:49:29,913 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,913 138 | WORK(4); 2025-09-04T18:49:29,913 | ^~~~ 2025-09-04T18:49:29,913 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,913 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:29,914 | ^~~~~~ 2025-09-04T18:49:29,914 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,914 138 | WORK(4); 2025-09-04T18:49:29,914 | ^~~~ 2025-09-04T18:49:29,914 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,914 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,914 | ^~ 2025-09-04T18:49:29,914 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,914 139 | WORK(5); 2025-09-04T18:49:29,914 | ^~~~ 2025-09-04T18:49:29,914 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,914 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:29,915 | ^~~~~~ 2025-09-04T18:49:29,915 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,915 139 | WORK(5); 2025-09-04T18:49:29,915 | ^~~~ 2025-09-04T18:49:29,915 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,915 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,915 | ^~ 2025-09-04T18:49:29,915 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,915 140 | WORK(6); 2025-09-04T18:49:29,915 | ^~~~ 2025-09-04T18:49:29,916 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,916 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:29,916 | ^~~~~~ 2025-09-04T18:49:29,916 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,916 140 | WORK(6); 2025-09-04T18:49:29,916 | ^~~~ 2025-09-04T18:49:29,916 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,916 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,916 | ^~ 2025-09-04T18:49:29,916 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,916 141 | WORK(7); 2025-09-04T18:49:29,917 | ^~~~ 2025-09-04T18:49:29,917 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,917 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:29,917 | ^~~~~~ 2025-09-04T18:49:29,917 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,917 141 | WORK(7); 2025-09-04T18:49:29,917 | ^~~~ 2025-09-04T18:49:29,917 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,917 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,917 | ^~ 2025-09-04T18:49:29,918 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,918 146 | WORK(0); 2025-09-04T18:49:29,918 | ^~~~ 2025-09-04T18:49:29,918 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,918 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:29,918 | ^~~~~~ 2025-09-04T18:49:29,918 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,918 146 | WORK(0); 2025-09-04T18:49:29,918 | ^~~~ 2025-09-04T18:49:29,918 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,918 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,919 | ^~ 2025-09-04T18:49:29,919 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,919 221 | WORK(0); 2025-09-04T18:49:29,919 | ^~~~ 2025-09-04T18:49:29,919 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,919 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:29,919 | ^~~~~~ 2025-09-04T18:49:29,919 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,919 221 | WORK(0); 2025-09-04T18:49:29,919 | ^~~~ 2025-09-04T18:49:29,920 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,920 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,920 | ^~ 2025-09-04T18:49:29,920 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,920 222 | WORK(1); 2025-09-04T18:49:29,920 | ^~~~ 2025-09-04T18:49:29,920 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,920 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:29,920 | ^~~~~~ 2025-09-04T18:49:29,920 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,920 222 | WORK(1); 2025-09-04T18:49:29,921 | ^~~~ 2025-09-04T18:49:29,921 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,921 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,921 | ^~ 2025-09-04T18:49:29,921 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,921 223 | WORK(2); 2025-09-04T18:49:29,921 | ^~~~ 2025-09-04T18:49:29,921 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,921 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:29,921 | ^~~~~~ 2025-09-04T18:49:29,921 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,922 223 | WORK(2); 2025-09-04T18:49:29,922 | ^~~~ 2025-09-04T18:49:29,922 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,922 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,922 | ^~ 2025-09-04T18:49:29,922 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,922 224 | WORK(3); 2025-09-04T18:49:29,922 | ^~~~ 2025-09-04T18:49:29,922 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,922 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:29,922 | ^~~~~~ 2025-09-04T18:49:29,923 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,923 224 | WORK(3); 2025-09-04T18:49:29,923 | ^~~~ 2025-09-04T18:49:29,923 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,923 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,923 | ^~ 2025-09-04T18:49:29,923 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,923 225 | WORK(4); 2025-09-04T18:49:29,923 | ^~~~ 2025-09-04T18:49:29,923 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,924 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:29,924 | ^~~~~~ 2025-09-04T18:49:29,924 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,924 225 | WORK(4); 2025-09-04T18:49:29,924 | ^~~~ 2025-09-04T18:49:29,924 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,924 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,924 | ^~ 2025-09-04T18:49:29,924 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,924 226 | WORK(5); 2025-09-04T18:49:29,925 | ^~~~ 2025-09-04T18:49:29,925 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,925 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:29,925 | ^~~~~~ 2025-09-04T18:49:29,925 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,925 226 | WORK(5); 2025-09-04T18:49:29,925 | ^~~~ 2025-09-04T18:49:29,925 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,925 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,925 | ^~ 2025-09-04T18:49:29,926 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,926 227 | WORK(6); 2025-09-04T18:49:29,926 | ^~~~ 2025-09-04T18:49:29,926 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,926 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:29,926 | ^~~~~~ 2025-09-04T18:49:29,926 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,926 227 | WORK(6); 2025-09-04T18:49:29,926 | ^~~~ 2025-09-04T18:49:29,926 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,926 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,927 | ^~ 2025-09-04T18:49:29,927 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,927 228 | WORK(7); 2025-09-04T18:49:29,927 | ^~~~ 2025-09-04T18:49:29,927 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,927 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:29,927 | ^~~~~~ 2025-09-04T18:49:29,927 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,927 228 | WORK(7); 2025-09-04T18:49:29,927 | ^~~~ 2025-09-04T18:49:29,927 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:29,928 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:29,928 | ^~ 2025-09-04T18:49:29,928 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,928 233 | WORK(0); 2025-09-04T18:49:29,928 | ^~~~ 2025-09-04T18:49:29,928 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:29,928 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:29,928 | ^~~~~~ 2025-09-04T18:49:29,928 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:29,928 233 | WORK(0); 2025-09-04T18:49:29,928 | ^~~~ 2025-09-04T18:49:38,890 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/fast-lstm.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/fast-lstm.o -std=c++0x 2025-09-04T18:49:42,228 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:49:42,228 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-04T18:49:42,228 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-04T18:49:42,229 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-04T18:49:42,229 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-04T18:49:42,229 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-04T18:49:42,229 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-04T18:49:42,229 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-04T18:49:42,229 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-04T18:49:42,229 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-04T18:49:42,229 from ltp/thirdparty/dynet/dynet/fast-lstm.h:4, 2025-09-04T18:49:42,229 from ltp/thirdparty/dynet/dynet/fast-lstm.cc:1: 2025-09-04T18:49:42,229 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:49:42,230 188 | failed ************ (Pred::************ 2025-09-04T18:49:42,230 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:42,230 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:49:42,230 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:42,230 190 | ); 2025-09-04T18:49:42,230 | ~ 2025-09-04T18:49:42,230 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:49:42,230 188 | failed ************ (Pred::************ 2025-09-04T18:49:42,230 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:42,231 | - 2025-09-04T18:49:42,231 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:49:42,231 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:42,231 190 | ); 2025-09-04T18:49:42,231 | ~ 2025-09-04T18:49:42,231 | - 2025-09-04T18:49:42,231 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:49:42,231 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:49:42,231 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:42,231 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:49:42,232 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:42,232 195 | ); 2025-09-04T18:49:42,232 | ~ 2025-09-04T18:49:42,232 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:49:42,232 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:49:42,232 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:42,232 | - 2025-09-04T18:49:42,232 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:49:42,232 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:42,232 195 | ); 2025-09-04T18:49:42,232 | ~ 2025-09-04T18:49:42,233 | - 2025-09-04T18:49:44,221 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:49:44,221 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:49:44,221 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:49:44,221 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-04T18:49:44,222 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:49:44,222 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,222 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:49:44,222 | ^~ 2025-09-04T18:49:44,222 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,222 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:49:44,222 | ^~ 2025-09-04T18:49:44,222 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,222 134 | WORK(0); 2025-09-04T18:49:44,222 | ^~~~ 2025-09-04T18:49:44,223 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,223 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,223 | ^~ 2025-09-04T18:49:44,223 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,223 134 | WORK(0); 2025-09-04T18:49:44,223 | ^~~~ 2025-09-04T18:49:44,223 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,223 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:44,223 | ^~~~~~ 2025-09-04T18:49:44,224 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,224 134 | WORK(0); 2025-09-04T18:49:44,224 | ^~~~ 2025-09-04T18:49:44,224 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,224 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,224 | ^~ 2025-09-04T18:49:44,224 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,224 135 | WORK(1); 2025-09-04T18:49:44,224 | ^~~~ 2025-09-04T18:49:44,224 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,224 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:44,225 | ^~~~~~ 2025-09-04T18:49:44,225 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,225 135 | WORK(1); 2025-09-04T18:49:44,225 | ^~~~ 2025-09-04T18:49:44,225 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,225 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,225 | ^~ 2025-09-04T18:49:44,225 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,225 136 | WORK(2); 2025-09-04T18:49:44,225 | ^~~~ 2025-09-04T18:49:44,226 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,226 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:44,226 | ^~~~~~ 2025-09-04T18:49:44,226 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,226 136 | WORK(2); 2025-09-04T18:49:44,226 | ^~~~ 2025-09-04T18:49:44,226 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,226 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,226 | ^~ 2025-09-04T18:49:44,226 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,226 137 | WORK(3); 2025-09-04T18:49:44,227 | ^~~~ 2025-09-04T18:49:44,227 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,227 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:44,227 | ^~~~~~ 2025-09-04T18:49:44,227 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,227 137 | WORK(3); 2025-09-04T18:49:44,227 | ^~~~ 2025-09-04T18:49:44,227 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,227 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,227 | ^~ 2025-09-04T18:49:44,227 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,228 138 | WORK(4); 2025-09-04T18:49:44,228 | ^~~~ 2025-09-04T18:49:44,228 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,228 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:44,228 | ^~~~~~ 2025-09-04T18:49:44,228 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,228 138 | WORK(4); 2025-09-04T18:49:44,228 | ^~~~ 2025-09-04T18:49:44,228 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,228 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,229 | ^~ 2025-09-04T18:49:44,229 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,229 139 | WORK(5); 2025-09-04T18:49:44,229 | ^~~~ 2025-09-04T18:49:44,229 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,229 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:44,229 | ^~~~~~ 2025-09-04T18:49:44,229 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,229 139 | WORK(5); 2025-09-04T18:49:44,229 | ^~~~ 2025-09-04T18:49:44,229 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,230 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,230 | ^~ 2025-09-04T18:49:44,230 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,230 140 | WORK(6); 2025-09-04T18:49:44,230 | ^~~~ 2025-09-04T18:49:44,230 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,230 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:44,230 | ^~~~~~ 2025-09-04T18:49:44,230 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,230 140 | WORK(6); 2025-09-04T18:49:44,230 | ^~~~ 2025-09-04T18:49:44,231 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,231 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,231 | ^~ 2025-09-04T18:49:44,231 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,231 141 | WORK(7); 2025-09-04T18:49:44,231 | ^~~~ 2025-09-04T18:49:44,231 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,231 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:44,231 | ^~~~~~ 2025-09-04T18:49:44,231 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,232 141 | WORK(7); 2025-09-04T18:49:44,232 | ^~~~ 2025-09-04T18:49:44,232 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,232 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,232 | ^~ 2025-09-04T18:49:44,232 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,232 146 | WORK(0); 2025-09-04T18:49:44,232 | ^~~~ 2025-09-04T18:49:44,232 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,232 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:44,232 | ^~~~~~ 2025-09-04T18:49:44,233 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,233 146 | WORK(0); 2025-09-04T18:49:44,233 | ^~~~ 2025-09-04T18:49:44,233 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,233 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,233 | ^~ 2025-09-04T18:49:44,233 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,233 221 | WORK(0); 2025-09-04T18:49:44,233 | ^~~~ 2025-09-04T18:49:44,233 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,234 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:44,234 | ^~~~~~ 2025-09-04T18:49:44,234 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,234 221 | WORK(0); 2025-09-04T18:49:44,234 | ^~~~ 2025-09-04T18:49:44,234 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,234 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,234 | ^~ 2025-09-04T18:49:44,234 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,234 222 | WORK(1); 2025-09-04T18:49:44,235 | ^~~~ 2025-09-04T18:49:44,235 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,235 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:44,235 | ^~~~~~ 2025-09-04T18:49:44,235 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,235 222 | WORK(1); 2025-09-04T18:49:44,235 | ^~~~ 2025-09-04T18:49:44,235 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,235 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,235 | ^~ 2025-09-04T18:49:44,235 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,236 223 | WORK(2); 2025-09-04T18:49:44,236 | ^~~~ 2025-09-04T18:49:44,236 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,236 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:44,236 | ^~~~~~ 2025-09-04T18:49:44,236 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,236 223 | WORK(2); 2025-09-04T18:49:44,236 | ^~~~ 2025-09-04T18:49:44,236 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,236 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,237 | ^~ 2025-09-04T18:49:44,237 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,237 224 | WORK(3); 2025-09-04T18:49:44,237 | ^~~~ 2025-09-04T18:49:44,237 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,237 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:44,237 | ^~~~~~ 2025-09-04T18:49:44,237 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,237 224 | WORK(3); 2025-09-04T18:49:44,237 | ^~~~ 2025-09-04T18:49:44,237 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,238 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,238 | ^~ 2025-09-04T18:49:44,238 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,238 225 | WORK(4); 2025-09-04T18:49:44,238 | ^~~~ 2025-09-04T18:49:44,238 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,238 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:44,238 | ^~~~~~ 2025-09-04T18:49:44,238 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,238 225 | WORK(4); 2025-09-04T18:49:44,238 | ^~~~ 2025-09-04T18:49:44,239 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,239 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,239 | ^~ 2025-09-04T18:49:44,239 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,239 226 | WORK(5); 2025-09-04T18:49:44,239 | ^~~~ 2025-09-04T18:49:44,239 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,239 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:44,239 | ^~~~~~ 2025-09-04T18:49:44,239 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,239 226 | WORK(5); 2025-09-04T18:49:44,240 | ^~~~ 2025-09-04T18:49:44,240 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,240 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,240 | ^~ 2025-09-04T18:49:44,240 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,240 227 | WORK(6); 2025-09-04T18:49:44,240 | ^~~~ 2025-09-04T18:49:44,240 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,240 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:44,240 | ^~~~~~ 2025-09-04T18:49:44,241 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,241 227 | WORK(6); 2025-09-04T18:49:44,241 | ^~~~ 2025-09-04T18:49:44,241 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,241 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,241 | ^~ 2025-09-04T18:49:44,241 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,241 228 | WORK(7); 2025-09-04T18:49:44,241 | ^~~~ 2025-09-04T18:49:44,241 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,241 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:44,242 | ^~~~~~ 2025-09-04T18:49:44,242 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,242 228 | WORK(7); 2025-09-04T18:49:44,242 | ^~~~ 2025-09-04T18:49:44,242 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:44,242 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:44,242 | ^~ 2025-09-04T18:49:44,242 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,242 233 | WORK(0); 2025-09-04T18:49:44,242 | ^~~~ 2025-09-04T18:49:44,243 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:44,243 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:44,243 | ^~~~~~ 2025-09-04T18:49:44,243 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:44,243 233 | WORK(0); 2025-09-04T18:49:44,243 | ^~~~ 2025-09-04T18:49:50,135 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/globals.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/globals.o -std=c++0x 2025-09-04T18:49:51,756 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/grad-check.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/grad-check.o -std=c++0x 2025-09-04T18:49:55,102 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:49:55,102 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-04T18:49:55,102 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-04T18:49:55,103 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-04T18:49:55,103 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-04T18:49:55,103 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-04T18:49:55,103 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-04T18:49:55,103 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-04T18:49:55,103 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-04T18:49:55,103 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-04T18:49:55,103 from ltp/thirdparty/dynet/dynet/expr.h:21, 2025-09-04T18:49:55,103 from ltp/thirdparty/dynet/dynet/grad-check.h:4, 2025-09-04T18:49:55,104 from ltp/thirdparty/dynet/dynet/grad-check.cc:1: 2025-09-04T18:49:55,104 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:49:55,104 188 | failed ************ (Pred::************ 2025-09-04T18:49:55,104 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:55,104 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:49:55,104 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:55,104 190 | ); 2025-09-04T18:49:55,104 | ~ 2025-09-04T18:49:55,104 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:49:55,104 188 | failed ************ (Pred::************ 2025-09-04T18:49:55,105 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:55,105 | - 2025-09-04T18:49:55,105 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:49:55,105 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:55,105 190 | ); 2025-09-04T18:49:55,105 | ~ 2025-09-04T18:49:55,105 | - 2025-09-04T18:49:55,105 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:49:55,105 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:49:55,105 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:55,106 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:49:55,106 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:55,106 195 | ); 2025-09-04T18:49:55,106 | ~ 2025-09-04T18:49:55,106 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:49:55,106 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:49:55,106 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:55,106 | - 2025-09-04T18:49:55,106 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:49:55,106 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:49:55,107 195 | ); 2025-09-04T18:49:55,107 | ~ 2025-09-04T18:49:55,107 | - 2025-09-04T18:49:57,108 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:49:57,109 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:49:57,109 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:49:57,109 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-04T18:49:57,109 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:49:57,109 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,109 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:49:57,109 | ^~ 2025-09-04T18:49:57,109 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,109 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:49:57,110 | ^~ 2025-09-04T18:49:57,110 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,110 134 | WORK(0); 2025-09-04T18:49:57,110 | ^~~~ 2025-09-04T18:49:57,110 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,110 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,110 | ^~ 2025-09-04T18:49:57,110 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,110 134 | WORK(0); 2025-09-04T18:49:57,110 | ^~~~ 2025-09-04T18:49:57,110 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,111 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:57,111 | ^~~~~~ 2025-09-04T18:49:57,111 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,111 134 | WORK(0); 2025-09-04T18:49:57,111 | ^~~~ 2025-09-04T18:49:57,111 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,111 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,111 | ^~ 2025-09-04T18:49:57,111 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,111 135 | WORK(1); 2025-09-04T18:49:57,112 | ^~~~ 2025-09-04T18:49:57,112 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,112 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:57,112 | ^~~~~~ 2025-09-04T18:49:57,112 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,112 135 | WORK(1); 2025-09-04T18:49:57,112 | ^~~~ 2025-09-04T18:49:57,112 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,112 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,112 | ^~ 2025-09-04T18:49:57,112 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,113 136 | WORK(2); 2025-09-04T18:49:57,113 | ^~~~ 2025-09-04T18:49:57,113 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,113 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:57,113 | ^~~~~~ 2025-09-04T18:49:57,113 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,113 136 | WORK(2); 2025-09-04T18:49:57,113 | ^~~~ 2025-09-04T18:49:57,113 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,114 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,114 | ^~ 2025-09-04T18:49:57,114 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,114 137 | WORK(3); 2025-09-04T18:49:57,114 | ^~~~ 2025-09-04T18:49:57,114 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,114 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:57,114 | ^~~~~~ 2025-09-04T18:49:57,114 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,114 137 | WORK(3); 2025-09-04T18:49:57,115 | ^~~~ 2025-09-04T18:49:57,115 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,115 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,115 | ^~ 2025-09-04T18:49:57,115 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,115 138 | WORK(4); 2025-09-04T18:49:57,115 | ^~~~ 2025-09-04T18:49:57,115 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,115 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:57,115 | ^~~~~~ 2025-09-04T18:49:57,115 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,116 138 | WORK(4); 2025-09-04T18:49:57,116 | ^~~~ 2025-09-04T18:49:57,116 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,116 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,116 | ^~ 2025-09-04T18:49:57,116 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,116 139 | WORK(5); 2025-09-04T18:49:57,116 | ^~~~ 2025-09-04T18:49:57,116 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,116 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:57,116 | ^~~~~~ 2025-09-04T18:49:57,117 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,117 139 | WORK(5); 2025-09-04T18:49:57,117 | ^~~~ 2025-09-04T18:49:57,117 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,117 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,117 | ^~ 2025-09-04T18:49:57,117 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,117 140 | WORK(6); 2025-09-04T18:49:57,117 | ^~~~ 2025-09-04T18:49:57,117 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,117 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:57,118 | ^~~~~~ 2025-09-04T18:49:57,118 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,118 140 | WORK(6); 2025-09-04T18:49:57,118 | ^~~~ 2025-09-04T18:49:57,118 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,118 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,118 | ^~ 2025-09-04T18:49:57,118 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,118 141 | WORK(7); 2025-09-04T18:49:57,118 | ^~~~ 2025-09-04T18:49:57,119 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,119 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:57,119 | ^~~~~~ 2025-09-04T18:49:57,119 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,119 141 | WORK(7); 2025-09-04T18:49:57,119 | ^~~~ 2025-09-04T18:49:57,119 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,119 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,119 | ^~ 2025-09-04T18:49:57,119 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,119 146 | WORK(0); 2025-09-04T18:49:57,120 | ^~~~ 2025-09-04T18:49:57,120 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,120 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:49:57,120 | ^~~~~~ 2025-09-04T18:49:57,120 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,120 146 | WORK(0); 2025-09-04T18:49:57,120 | ^~~~ 2025-09-04T18:49:57,120 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,120 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,120 | ^~ 2025-09-04T18:49:57,120 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,121 221 | WORK(0); 2025-09-04T18:49:57,121 | ^~~~ 2025-09-04T18:49:57,121 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,121 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:57,121 | ^~~~~~ 2025-09-04T18:49:57,121 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,121 221 | WORK(0); 2025-09-04T18:49:57,121 | ^~~~ 2025-09-04T18:49:57,121 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,121 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,122 | ^~ 2025-09-04T18:49:57,122 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,122 222 | WORK(1); 2025-09-04T18:49:57,122 | ^~~~ 2025-09-04T18:49:57,122 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,122 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:57,122 | ^~~~~~ 2025-09-04T18:49:57,122 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,122 222 | WORK(1); 2025-09-04T18:49:57,122 | ^~~~ 2025-09-04T18:49:57,122 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,123 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,123 | ^~ 2025-09-04T18:49:57,123 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,123 223 | WORK(2); 2025-09-04T18:49:57,123 | ^~~~ 2025-09-04T18:49:57,123 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,123 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:57,123 | ^~~~~~ 2025-09-04T18:49:57,123 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,123 223 | WORK(2); 2025-09-04T18:49:57,123 | ^~~~ 2025-09-04T18:49:57,124 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,124 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,124 | ^~ 2025-09-04T18:49:57,124 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,124 224 | WORK(3); 2025-09-04T18:49:57,124 | ^~~~ 2025-09-04T18:49:57,124 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,124 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:57,124 | ^~~~~~ 2025-09-04T18:49:57,124 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,125 224 | WORK(3); 2025-09-04T18:49:57,125 | ^~~~ 2025-09-04T18:49:57,125 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,125 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,125 | ^~ 2025-09-04T18:49:57,125 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,125 225 | WORK(4); 2025-09-04T18:49:57,125 | ^~~~ 2025-09-04T18:49:57,125 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,125 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:57,125 | ^~~~~~ 2025-09-04T18:49:57,126 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,126 225 | WORK(4); 2025-09-04T18:49:57,126 | ^~~~ 2025-09-04T18:49:57,126 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,126 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,126 | ^~ 2025-09-04T18:49:57,126 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,126 226 | WORK(5); 2025-09-04T18:49:57,126 | ^~~~ 2025-09-04T18:49:57,126 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,127 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:57,127 | ^~~~~~ 2025-09-04T18:49:57,127 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,127 226 | WORK(5); 2025-09-04T18:49:57,127 | ^~~~ 2025-09-04T18:49:57,127 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,127 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,127 | ^~ 2025-09-04T18:49:57,127 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,127 227 | WORK(6); 2025-09-04T18:49:57,127 | ^~~~ 2025-09-04T18:49:57,128 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,128 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:57,128 | ^~~~~~ 2025-09-04T18:49:57,128 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,128 227 | WORK(6); 2025-09-04T18:49:57,128 | ^~~~ 2025-09-04T18:49:57,128 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,128 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,128 | ^~ 2025-09-04T18:49:57,128 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,128 228 | WORK(7); 2025-09-04T18:49:57,129 | ^~~~ 2025-09-04T18:49:57,129 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,129 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:57,129 | ^~~~~~ 2025-09-04T18:49:57,129 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,129 228 | WORK(7); 2025-09-04T18:49:57,129 | ^~~~ 2025-09-04T18:49:57,129 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:49:57,129 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:49:57,129 | ^~ 2025-09-04T18:49:57,129 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,130 233 | WORK(0); 2025-09-04T18:49:57,130 | ^~~~ 2025-09-04T18:49:57,130 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:49:57,130 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:49:57,130 | ^~~~~~ 2025-09-04T18:49:57,130 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:49:57,130 233 | WORK(0); 2025-09-04T18:49:57,130 | ^~~~ 2025-09-04T18:50:00,009 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/graph.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/graph.o -std=c++0x 2025-09-04T18:50:03,339 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:50:03,339 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-04T18:50:03,339 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-04T18:50:03,339 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-04T18:50:03,339 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-04T18:50:03,339 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-04T18:50:03,339 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-04T18:50:03,340 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-04T18:50:03,340 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-04T18:50:03,340 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-04T18:50:03,340 from ltp/thirdparty/dynet/dynet/graph.cc:2: 2025-09-04T18:50:03,340 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:50:03,340 188 | failed ************ (Pred::************ 2025-09-04T18:50:03,340 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:03,340 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:50:03,340 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:03,340 190 | ); 2025-09-04T18:50:03,341 | ~ 2025-09-04T18:50:03,341 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:50:03,341 188 | failed ************ (Pred::************ 2025-09-04T18:50:03,341 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:03,341 | - 2025-09-04T18:50:03,341 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:50:03,341 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:03,341 190 | ); 2025-09-04T18:50:03,341 | ~ 2025-09-04T18:50:03,341 | - 2025-09-04T18:50:03,342 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:50:03,342 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:50:03,342 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:03,342 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:50:03,342 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:03,342 195 | ); 2025-09-04T18:50:03,342 | ~ 2025-09-04T18:50:03,342 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:50:03,342 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:50:03,342 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:03,343 | - 2025-09-04T18:50:03,343 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:50:03,343 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:03,343 195 | ); 2025-09-04T18:50:03,343 | ~ 2025-09-04T18:50:03,343 | - 2025-09-04T18:50:05,332 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:50:05,332 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:50:05,332 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:50:05,333 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-04T18:50:05,333 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:50:05,333 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,333 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:50:05,333 | ^~ 2025-09-04T18:50:05,333 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,333 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:50:05,333 | ^~ 2025-09-04T18:50:05,333 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,334 134 | WORK(0); 2025-09-04T18:50:05,334 | ^~~~ 2025-09-04T18:50:05,334 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,334 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,334 | ^~ 2025-09-04T18:50:05,334 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,334 134 | WORK(0); 2025-09-04T18:50:05,334 | ^~~~ 2025-09-04T18:50:05,334 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,334 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:05,334 | ^~~~~~ 2025-09-04T18:50:05,335 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,335 134 | WORK(0); 2025-09-04T18:50:05,335 | ^~~~ 2025-09-04T18:50:05,335 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,335 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,335 | ^~ 2025-09-04T18:50:05,335 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,335 135 | WORK(1); 2025-09-04T18:50:05,335 | ^~~~ 2025-09-04T18:50:05,335 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,336 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:05,336 | ^~~~~~ 2025-09-04T18:50:05,336 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,336 135 | WORK(1); 2025-09-04T18:50:05,336 | ^~~~ 2025-09-04T18:50:05,336 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,336 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,336 | ^~ 2025-09-04T18:50:05,336 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,336 136 | WORK(2); 2025-09-04T18:50:05,337 | ^~~~ 2025-09-04T18:50:05,337 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,337 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:05,337 | ^~~~~~ 2025-09-04T18:50:05,337 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,337 136 | WORK(2); 2025-09-04T18:50:05,337 | ^~~~ 2025-09-04T18:50:05,337 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,337 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,337 | ^~ 2025-09-04T18:50:05,337 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,338 137 | WORK(3); 2025-09-04T18:50:05,338 | ^~~~ 2025-09-04T18:50:05,338 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,338 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:05,338 | ^~~~~~ 2025-09-04T18:50:05,338 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,338 137 | WORK(3); 2025-09-04T18:50:05,338 | ^~~~ 2025-09-04T18:50:05,338 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,338 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,339 | ^~ 2025-09-04T18:50:05,339 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,339 138 | WORK(4); 2025-09-04T18:50:05,339 | ^~~~ 2025-09-04T18:50:05,339 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,339 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:05,339 | ^~~~~~ 2025-09-04T18:50:05,339 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,339 138 | WORK(4); 2025-09-04T18:50:05,339 | ^~~~ 2025-09-04T18:50:05,339 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,340 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,340 | ^~ 2025-09-04T18:50:05,340 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,340 139 | WORK(5); 2025-09-04T18:50:05,340 | ^~~~ 2025-09-04T18:50:05,340 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,340 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:05,340 | ^~~~~~ 2025-09-04T18:50:05,340 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,340 139 | WORK(5); 2025-09-04T18:50:05,340 | ^~~~ 2025-09-04T18:50:05,341 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,341 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,341 | ^~ 2025-09-04T18:50:05,341 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,341 140 | WORK(6); 2025-09-04T18:50:05,341 | ^~~~ 2025-09-04T18:50:05,341 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,341 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:05,341 | ^~~~~~ 2025-09-04T18:50:05,341 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,342 140 | WORK(6); 2025-09-04T18:50:05,342 | ^~~~ 2025-09-04T18:50:05,342 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,342 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,342 | ^~ 2025-09-04T18:50:05,342 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,342 141 | WORK(7); 2025-09-04T18:50:05,342 | ^~~~ 2025-09-04T18:50:05,342 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,342 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:05,342 | ^~~~~~ 2025-09-04T18:50:05,343 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,343 141 | WORK(7); 2025-09-04T18:50:05,343 | ^~~~ 2025-09-04T18:50:05,343 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,343 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,343 | ^~ 2025-09-04T18:50:05,343 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,343 146 | WORK(0); 2025-09-04T18:50:05,343 | ^~~~ 2025-09-04T18:50:05,343 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,344 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:05,344 | ^~~~~~ 2025-09-04T18:50:05,344 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,344 146 | WORK(0); 2025-09-04T18:50:05,344 | ^~~~ 2025-09-04T18:50:05,344 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,344 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,344 | ^~ 2025-09-04T18:50:05,344 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,344 221 | WORK(0); 2025-09-04T18:50:05,345 | ^~~~ 2025-09-04T18:50:05,345 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,345 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:05,345 | ^~~~~~ 2025-09-04T18:50:05,345 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,345 221 | WORK(0); 2025-09-04T18:50:05,345 | ^~~~ 2025-09-04T18:50:05,345 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,345 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,345 | ^~ 2025-09-04T18:50:05,345 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,346 222 | WORK(1); 2025-09-04T18:50:05,346 | ^~~~ 2025-09-04T18:50:05,346 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,346 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:05,346 | ^~~~~~ 2025-09-04T18:50:05,346 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,346 222 | WORK(1); 2025-09-04T18:50:05,346 | ^~~~ 2025-09-04T18:50:05,346 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,346 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,346 | ^~ 2025-09-04T18:50:05,347 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,347 223 | WORK(2); 2025-09-04T18:50:05,347 | ^~~~ 2025-09-04T18:50:05,347 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,347 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:05,347 | ^~~~~~ 2025-09-04T18:50:05,347 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,347 223 | WORK(2); 2025-09-04T18:50:05,347 | ^~~~ 2025-09-04T18:50:05,347 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,348 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,348 | ^~ 2025-09-04T18:50:05,348 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,348 224 | WORK(3); 2025-09-04T18:50:05,348 | ^~~~ 2025-09-04T18:50:05,348 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,348 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:05,348 | ^~~~~~ 2025-09-04T18:50:05,348 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,348 224 | WORK(3); 2025-09-04T18:50:05,348 | ^~~~ 2025-09-04T18:50:05,349 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,349 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,349 | ^~ 2025-09-04T18:50:05,349 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,349 225 | WORK(4); 2025-09-04T18:50:05,349 | ^~~~ 2025-09-04T18:50:05,349 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,349 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:05,349 | ^~~~~~ 2025-09-04T18:50:05,349 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,349 225 | WORK(4); 2025-09-04T18:50:05,350 | ^~~~ 2025-09-04T18:50:05,350 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,350 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,350 | ^~ 2025-09-04T18:50:05,350 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,350 226 | WORK(5); 2025-09-04T18:50:05,350 | ^~~~ 2025-09-04T18:50:05,350 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,350 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:05,350 | ^~~~~~ 2025-09-04T18:50:05,351 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,351 226 | WORK(5); 2025-09-04T18:50:05,351 | ^~~~ 2025-09-04T18:50:05,351 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,351 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,351 | ^~ 2025-09-04T18:50:05,351 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,351 227 | WORK(6); 2025-09-04T18:50:05,351 | ^~~~ 2025-09-04T18:50:05,351 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,352 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:05,352 | ^~~~~~ 2025-09-04T18:50:05,352 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,352 227 | WORK(6); 2025-09-04T18:50:05,352 | ^~~~ 2025-09-04T18:50:05,352 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,352 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,352 | ^~ 2025-09-04T18:50:05,352 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,352 228 | WORK(7); 2025-09-04T18:50:05,352 | ^~~~ 2025-09-04T18:50:05,353 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,353 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:05,353 | ^~~~~~ 2025-09-04T18:50:05,353 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,353 228 | WORK(7); 2025-09-04T18:50:05,353 | ^~~~ 2025-09-04T18:50:05,353 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:05,353 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:05,353 | ^~ 2025-09-04T18:50:05,353 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,353 233 | WORK(0); 2025-09-04T18:50:05,354 | ^~~~ 2025-09-04T18:50:05,354 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:05,354 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:05,354 | ^~~~~~ 2025-09-04T18:50:05,354 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:05,354 233 | WORK(0); 2025-09-04T18:50:05,354 | ^~~~ 2025-09-04T18:50:08,258 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/gru.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/gru.o -std=c++0x 2025-09-04T18:50:11,601 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:50:11,601 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-04T18:50:11,601 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-04T18:50:11,601 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-04T18:50:11,601 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-04T18:50:11,601 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-04T18:50:11,601 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-04T18:50:11,602 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-04T18:50:11,602 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-04T18:50:11,602 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-04T18:50:11,602 from ltp/thirdparty/dynet/dynet/gru.h:4, 2025-09-04T18:50:11,602 from ltp/thirdparty/dynet/dynet/gru.cc:1: 2025-09-04T18:50:11,602 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:50:11,602 188 | failed ************ (Pred::************ 2025-09-04T18:50:11,602 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:11,602 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:50:11,602 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:11,602 190 | ); 2025-09-04T18:50:11,603 | ~ 2025-09-04T18:50:11,603 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:50:11,603 188 | failed ************ (Pred::************ 2025-09-04T18:50:11,603 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:11,603 | - 2025-09-04T18:50:11,603 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:50:11,603 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:11,603 190 | ); 2025-09-04T18:50:11,603 | ~ 2025-09-04T18:50:11,604 | - 2025-09-04T18:50:11,604 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:50:11,604 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:50:11,604 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:11,604 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:50:11,604 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:11,604 195 | ); 2025-09-04T18:50:11,604 | ~ 2025-09-04T18:50:11,604 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:50:11,605 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:50:11,605 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:11,605 | - 2025-09-04T18:50:11,605 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:50:11,605 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:11,605 195 | ); 2025-09-04T18:50:11,605 | ~ 2025-09-04T18:50:11,605 | - 2025-09-04T18:50:13,602 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:50:13,603 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:50:13,603 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:50:13,603 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-04T18:50:13,603 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:50:13,603 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,603 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:50:13,603 | ^~ 2025-09-04T18:50:13,604 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,604 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:50:13,604 | ^~ 2025-09-04T18:50:13,604 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,604 134 | WORK(0); 2025-09-04T18:50:13,604 | ^~~~ 2025-09-04T18:50:13,604 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,604 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,604 | ^~ 2025-09-04T18:50:13,604 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,604 134 | WORK(0); 2025-09-04T18:50:13,605 | ^~~~ 2025-09-04T18:50:13,605 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,605 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:13,605 | ^~~~~~ 2025-09-04T18:50:13,605 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,605 134 | WORK(0); 2025-09-04T18:50:13,605 | ^~~~ 2025-09-04T18:50:13,605 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,605 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,605 | ^~ 2025-09-04T18:50:13,606 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,606 135 | WORK(1); 2025-09-04T18:50:13,606 | ^~~~ 2025-09-04T18:50:13,606 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,606 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:13,606 | ^~~~~~ 2025-09-04T18:50:13,606 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,606 135 | WORK(1); 2025-09-04T18:50:13,606 | ^~~~ 2025-09-04T18:50:13,606 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,606 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,607 | ^~ 2025-09-04T18:50:13,607 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,607 136 | WORK(2); 2025-09-04T18:50:13,607 | ^~~~ 2025-09-04T18:50:13,607 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,607 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:13,607 | ^~~~~~ 2025-09-04T18:50:13,607 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,607 136 | WORK(2); 2025-09-04T18:50:13,607 | ^~~~ 2025-09-04T18:50:13,608 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,608 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,608 | ^~ 2025-09-04T18:50:13,608 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,608 137 | WORK(3); 2025-09-04T18:50:13,608 | ^~~~ 2025-09-04T18:50:13,608 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,608 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:13,608 | ^~~~~~ 2025-09-04T18:50:13,608 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,609 137 | WORK(3); 2025-09-04T18:50:13,609 | ^~~~ 2025-09-04T18:50:13,609 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,609 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,609 | ^~ 2025-09-04T18:50:13,609 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,609 138 | WORK(4); 2025-09-04T18:50:13,609 | ^~~~ 2025-09-04T18:50:13,609 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,609 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:13,609 | ^~~~~~ 2025-09-04T18:50:13,609 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,610 138 | WORK(4); 2025-09-04T18:50:13,610 | ^~~~ 2025-09-04T18:50:13,610 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,610 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,610 | ^~ 2025-09-04T18:50:13,610 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,610 139 | WORK(5); 2025-09-04T18:50:13,610 | ^~~~ 2025-09-04T18:50:13,610 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,610 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:13,611 | ^~~~~~ 2025-09-04T18:50:13,611 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,611 139 | WORK(5); 2025-09-04T18:50:13,611 | ^~~~ 2025-09-04T18:50:13,611 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,611 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,611 | ^~ 2025-09-04T18:50:13,611 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,611 140 | WORK(6); 2025-09-04T18:50:13,611 | ^~~~ 2025-09-04T18:50:13,611 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,612 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:13,612 | ^~~~~~ 2025-09-04T18:50:13,612 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,612 140 | WORK(6); 2025-09-04T18:50:13,612 | ^~~~ 2025-09-04T18:50:13,612 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,612 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,612 | ^~ 2025-09-04T18:50:13,612 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,612 141 | WORK(7); 2025-09-04T18:50:13,613 | ^~~~ 2025-09-04T18:50:13,613 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,613 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:13,613 | ^~~~~~ 2025-09-04T18:50:13,613 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,613 141 | WORK(7); 2025-09-04T18:50:13,613 | ^~~~ 2025-09-04T18:50:13,613 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,613 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,613 | ^~ 2025-09-04T18:50:13,614 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,614 146 | WORK(0); 2025-09-04T18:50:13,614 | ^~~~ 2025-09-04T18:50:13,614 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,614 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:13,614 | ^~~~~~ 2025-09-04T18:50:13,614 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,614 146 | WORK(0); 2025-09-04T18:50:13,614 | ^~~~ 2025-09-04T18:50:13,614 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,614 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,615 | ^~ 2025-09-04T18:50:13,615 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,615 221 | WORK(0); 2025-09-04T18:50:13,615 | ^~~~ 2025-09-04T18:50:13,615 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,615 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:13,615 | ^~~~~~ 2025-09-04T18:50:13,615 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,615 221 | WORK(0); 2025-09-04T18:50:13,615 | ^~~~ 2025-09-04T18:50:13,616 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,616 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,616 | ^~ 2025-09-04T18:50:13,616 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,616 222 | WORK(1); 2025-09-04T18:50:13,616 | ^~~~ 2025-09-04T18:50:13,616 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,616 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:13,616 | ^~~~~~ 2025-09-04T18:50:13,616 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,616 222 | WORK(1); 2025-09-04T18:50:13,617 | ^~~~ 2025-09-04T18:50:13,617 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,617 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,617 | ^~ 2025-09-04T18:50:13,617 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,617 223 | WORK(2); 2025-09-04T18:50:13,617 | ^~~~ 2025-09-04T18:50:13,617 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,617 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:13,617 | ^~~~~~ 2025-09-04T18:50:13,617 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,618 223 | WORK(2); 2025-09-04T18:50:13,618 | ^~~~ 2025-09-04T18:50:13,618 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,618 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,618 | ^~ 2025-09-04T18:50:13,618 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,618 224 | WORK(3); 2025-09-04T18:50:13,618 | ^~~~ 2025-09-04T18:50:13,618 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,618 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:13,618 | ^~~~~~ 2025-09-04T18:50:13,619 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,619 224 | WORK(3); 2025-09-04T18:50:13,619 | ^~~~ 2025-09-04T18:50:13,619 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,619 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,619 | ^~ 2025-09-04T18:50:13,619 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,619 225 | WORK(4); 2025-09-04T18:50:13,619 | ^~~~ 2025-09-04T18:50:13,619 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,620 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:13,620 | ^~~~~~ 2025-09-04T18:50:13,620 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,620 225 | WORK(4); 2025-09-04T18:50:13,620 | ^~~~ 2025-09-04T18:50:13,620 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,620 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,620 | ^~ 2025-09-04T18:50:13,620 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,620 226 | WORK(5); 2025-09-04T18:50:13,620 | ^~~~ 2025-09-04T18:50:13,621 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,621 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:13,621 | ^~~~~~ 2025-09-04T18:50:13,621 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,621 226 | WORK(5); 2025-09-04T18:50:13,621 | ^~~~ 2025-09-04T18:50:13,621 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,621 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,621 | ^~ 2025-09-04T18:50:13,621 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,622 227 | WORK(6); 2025-09-04T18:50:13,622 | ^~~~ 2025-09-04T18:50:13,622 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,622 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:13,622 | ^~~~~~ 2025-09-04T18:50:13,622 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,622 227 | WORK(6); 2025-09-04T18:50:13,622 | ^~~~ 2025-09-04T18:50:13,622 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,622 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,622 | ^~ 2025-09-04T18:50:13,623 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,623 228 | WORK(7); 2025-09-04T18:50:13,623 | ^~~~ 2025-09-04T18:50:13,623 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,623 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:13,623 | ^~~~~~ 2025-09-04T18:50:13,623 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,623 228 | WORK(7); 2025-09-04T18:50:13,623 | ^~~~ 2025-09-04T18:50:13,623 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:13,624 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:13,624 | ^~ 2025-09-04T18:50:13,624 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,624 233 | WORK(0); 2025-09-04T18:50:13,624 | ^~~~ 2025-09-04T18:50:13,624 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:13,624 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:13,624 | ^~~~~~ 2025-09-04T18:50:13,624 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:13,624 233 | WORK(0); 2025-09-04T18:50:13,624 | ^~~~ 2025-09-04T18:50:18,893 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/hsm-builder.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/hsm-builder.o -std=c++0x 2025-09-04T18:50:22,385 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:50:22,385 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-04T18:50:22,385 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-04T18:50:22,386 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-04T18:50:22,386 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-04T18:50:22,386 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-04T18:50:22,386 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-04T18:50:22,386 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-04T18:50:22,386 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-04T18:50:22,386 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-04T18:50:22,386 from ltp/thirdparty/dynet/dynet/hsm-builder.h:7, 2025-09-04T18:50:22,386 from ltp/thirdparty/dynet/dynet/hsm-builder.cc:1: 2025-09-04T18:50:22,386 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:50:22,387 188 | failed ************ (Pred::************ 2025-09-04T18:50:22,387 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:22,387 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:50:22,387 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:22,387 190 | ); 2025-09-04T18:50:22,387 | ~ 2025-09-04T18:50:22,387 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:50:22,387 188 | failed ************ (Pred::************ 2025-09-04T18:50:22,387 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:22,388 | - 2025-09-04T18:50:22,388 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:50:22,388 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:22,388 190 | ); 2025-09-04T18:50:22,388 | ~ 2025-09-04T18:50:22,388 | - 2025-09-04T18:50:22,388 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:50:22,388 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:50:22,388 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:22,388 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:50:22,388 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:22,389 195 | ); 2025-09-04T18:50:22,389 | ~ 2025-09-04T18:50:22,389 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:50:22,389 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:50:22,389 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:22,389 | - 2025-09-04T18:50:22,389 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:50:22,389 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:22,389 195 | ); 2025-09-04T18:50:22,389 | ~ 2025-09-04T18:50:22,390 | - 2025-09-04T18:50:24,254 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:50:24,254 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:50:24,254 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:50:24,254 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-04T18:50:24,254 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:50:24,254 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,254 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:50:24,254 | ^~ 2025-09-04T18:50:24,255 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,255 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:50:24,255 | ^~ 2025-09-04T18:50:24,255 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,255 134 | WORK(0); 2025-09-04T18:50:24,255 | ^~~~ 2025-09-04T18:50:24,255 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,255 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,255 | ^~ 2025-09-04T18:50:24,255 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,256 134 | WORK(0); 2025-09-04T18:50:24,256 | ^~~~ 2025-09-04T18:50:24,256 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,256 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:24,256 | ^~~~~~ 2025-09-04T18:50:24,256 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,256 134 | WORK(0); 2025-09-04T18:50:24,256 | ^~~~ 2025-09-04T18:50:24,256 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,256 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,256 | ^~ 2025-09-04T18:50:24,257 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,257 135 | WORK(1); 2025-09-04T18:50:24,257 | ^~~~ 2025-09-04T18:50:24,257 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,257 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:24,257 | ^~~~~~ 2025-09-04T18:50:24,257 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,257 135 | WORK(1); 2025-09-04T18:50:24,257 | ^~~~ 2025-09-04T18:50:24,257 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,257 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,258 | ^~ 2025-09-04T18:50:24,258 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,258 136 | WORK(2); 2025-09-04T18:50:24,258 | ^~~~ 2025-09-04T18:50:24,258 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,258 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:24,258 | ^~~~~~ 2025-09-04T18:50:24,258 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,258 136 | WORK(2); 2025-09-04T18:50:24,258 | ^~~~ 2025-09-04T18:50:24,259 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,259 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,259 | ^~ 2025-09-04T18:50:24,259 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,259 137 | WORK(3); 2025-09-04T18:50:24,259 | ^~~~ 2025-09-04T18:50:24,259 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,259 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:24,259 | ^~~~~~ 2025-09-04T18:50:24,259 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,259 137 | WORK(3); 2025-09-04T18:50:24,260 | ^~~~ 2025-09-04T18:50:24,260 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,260 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,260 | ^~ 2025-09-04T18:50:24,260 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,260 138 | WORK(4); 2025-09-04T18:50:24,260 | ^~~~ 2025-09-04T18:50:24,260 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,260 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:24,260 | ^~~~~~ 2025-09-04T18:50:24,261 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,261 138 | WORK(4); 2025-09-04T18:50:24,261 | ^~~~ 2025-09-04T18:50:24,261 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,261 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,261 | ^~ 2025-09-04T18:50:24,261 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,261 139 | WORK(5); 2025-09-04T18:50:24,261 | ^~~~ 2025-09-04T18:50:24,261 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,261 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:24,261 | ^~~~~~ 2025-09-04T18:50:24,262 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,262 139 | WORK(5); 2025-09-04T18:50:24,262 | ^~~~ 2025-09-04T18:50:24,262 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,262 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,262 | ^~ 2025-09-04T18:50:24,262 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,262 140 | WORK(6); 2025-09-04T18:50:24,262 | ^~~~ 2025-09-04T18:50:24,262 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,263 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:24,263 | ^~~~~~ 2025-09-04T18:50:24,263 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,263 140 | WORK(6); 2025-09-04T18:50:24,263 | ^~~~ 2025-09-04T18:50:24,263 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,263 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,263 | ^~ 2025-09-04T18:50:24,263 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,263 141 | WORK(7); 2025-09-04T18:50:24,264 | ^~~~ 2025-09-04T18:50:24,264 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,264 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:24,264 | ^~~~~~ 2025-09-04T18:50:24,264 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,264 141 | WORK(7); 2025-09-04T18:50:24,264 | ^~~~ 2025-09-04T18:50:24,264 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,264 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,264 | ^~ 2025-09-04T18:50:24,265 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,265 146 | WORK(0); 2025-09-04T18:50:24,265 | ^~~~ 2025-09-04T18:50:24,265 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,265 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:24,265 | ^~~~~~ 2025-09-04T18:50:24,265 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,265 146 | WORK(0); 2025-09-04T18:50:24,265 | ^~~~ 2025-09-04T18:50:24,265 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,266 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,266 | ^~ 2025-09-04T18:50:24,266 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,266 221 | WORK(0); 2025-09-04T18:50:24,266 | ^~~~ 2025-09-04T18:50:24,266 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,266 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:24,266 | ^~~~~~ 2025-09-04T18:50:24,266 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,266 221 | WORK(0); 2025-09-04T18:50:24,266 | ^~~~ 2025-09-04T18:50:24,267 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,267 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,267 | ^~ 2025-09-04T18:50:24,267 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,267 222 | WORK(1); 2025-09-04T18:50:24,267 | ^~~~ 2025-09-04T18:50:24,267 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,267 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:24,267 | ^~~~~~ 2025-09-04T18:50:24,267 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,267 222 | WORK(1); 2025-09-04T18:50:24,268 | ^~~~ 2025-09-04T18:50:24,268 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,268 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,268 | ^~ 2025-09-04T18:50:24,268 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,268 223 | WORK(2); 2025-09-04T18:50:24,268 | ^~~~ 2025-09-04T18:50:24,268 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,268 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:24,268 | ^~~~~~ 2025-09-04T18:50:24,268 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,269 223 | WORK(2); 2025-09-04T18:50:24,269 | ^~~~ 2025-09-04T18:50:24,269 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,269 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,269 | ^~ 2025-09-04T18:50:24,269 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,269 224 | WORK(3); 2025-09-04T18:50:24,269 | ^~~~ 2025-09-04T18:50:24,269 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,269 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:24,270 | ^~~~~~ 2025-09-04T18:50:24,270 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,270 224 | WORK(3); 2025-09-04T18:50:24,270 | ^~~~ 2025-09-04T18:50:24,270 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,270 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,270 | ^~ 2025-09-04T18:50:24,270 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,270 225 | WORK(4); 2025-09-04T18:50:24,270 | ^~~~ 2025-09-04T18:50:24,270 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,271 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:24,271 | ^~~~~~ 2025-09-04T18:50:24,271 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,271 225 | WORK(4); 2025-09-04T18:50:24,271 | ^~~~ 2025-09-04T18:50:24,271 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,271 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,271 | ^~ 2025-09-04T18:50:24,271 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,271 226 | WORK(5); 2025-09-04T18:50:24,271 | ^~~~ 2025-09-04T18:50:24,272 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,272 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:24,272 | ^~~~~~ 2025-09-04T18:50:24,272 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,272 226 | WORK(5); 2025-09-04T18:50:24,272 | ^~~~ 2025-09-04T18:50:24,272 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,272 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,272 | ^~ 2025-09-04T18:50:24,273 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,273 227 | WORK(6); 2025-09-04T18:50:24,273 | ^~~~ 2025-09-04T18:50:24,273 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,273 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:24,273 | ^~~~~~ 2025-09-04T18:50:24,273 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,273 227 | WORK(6); 2025-09-04T18:50:24,273 | ^~~~ 2025-09-04T18:50:24,273 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,274 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,274 | ^~ 2025-09-04T18:50:24,274 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,274 228 | WORK(7); 2025-09-04T18:50:24,274 | ^~~~ 2025-09-04T18:50:24,274 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,274 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:24,274 | ^~~~~~ 2025-09-04T18:50:24,274 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,274 228 | WORK(7); 2025-09-04T18:50:24,274 | ^~~~ 2025-09-04T18:50:24,275 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:24,275 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:24,275 | ^~ 2025-09-04T18:50:24,275 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,275 233 | WORK(0); 2025-09-04T18:50:24,275 | ^~~~ 2025-09-04T18:50:24,275 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:24,275 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:24,275 | ^~~~~~ 2025-09-04T18:50:24,275 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:24,275 233 | WORK(0); 2025-09-04T18:50:24,276 | ^~~~ 2025-09-04T18:50:40,592 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/init.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/init.o -std=c++0x 2025-09-04T18:50:43,913 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:50:43,913 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-04T18:50:43,914 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-04T18:50:43,914 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-04T18:50:43,914 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-04T18:50:43,914 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-04T18:50:43,914 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-04T18:50:43,914 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-04T18:50:43,914 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-04T18:50:43,914 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-04T18:50:43,914 from ltp/thirdparty/dynet/dynet/init.cc:3: 2025-09-04T18:50:43,914 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:50:43,915 188 | failed ************ (Pred::************ 2025-09-04T18:50:43,915 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:43,915 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:50:43,915 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:43,915 190 | ); 2025-09-04T18:50:43,915 | ~ 2025-09-04T18:50:43,915 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:50:43,915 188 | failed ************ (Pred::************ 2025-09-04T18:50:43,915 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:43,916 | - 2025-09-04T18:50:43,916 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:50:43,916 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:43,916 190 | ); 2025-09-04T18:50:43,916 | ~ 2025-09-04T18:50:43,916 | - 2025-09-04T18:50:43,916 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:50:43,916 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:50:43,916 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:43,916 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:50:43,917 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:43,917 195 | ); 2025-09-04T18:50:43,917 | ~ 2025-09-04T18:50:43,917 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:50:43,917 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:50:43,917 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:43,917 | - 2025-09-04T18:50:43,917 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:50:43,917 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:43,917 195 | ); 2025-09-04T18:50:43,918 | ~ 2025-09-04T18:50:43,918 | - 2025-09-04T18:50:45,906 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:50:45,906 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:50:45,907 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:50:45,907 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-04T18:50:45,907 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:50:45,907 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,907 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:50:45,907 | ^~ 2025-09-04T18:50:45,907 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,907 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:50:45,907 | ^~ 2025-09-04T18:50:45,907 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,908 134 | WORK(0); 2025-09-04T18:50:45,908 | ^~~~ 2025-09-04T18:50:45,908 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,908 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,908 | ^~ 2025-09-04T18:50:45,908 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,908 134 | WORK(0); 2025-09-04T18:50:45,908 | ^~~~ 2025-09-04T18:50:45,908 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,908 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:45,908 | ^~~~~~ 2025-09-04T18:50:45,909 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,909 134 | WORK(0); 2025-09-04T18:50:45,909 | ^~~~ 2025-09-04T18:50:45,909 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,909 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,909 | ^~ 2025-09-04T18:50:45,909 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,909 135 | WORK(1); 2025-09-04T18:50:45,909 | ^~~~ 2025-09-04T18:50:45,909 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,909 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:45,910 | ^~~~~~ 2025-09-04T18:50:45,910 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,910 135 | WORK(1); 2025-09-04T18:50:45,910 | ^~~~ 2025-09-04T18:50:45,910 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,910 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,910 | ^~ 2025-09-04T18:50:45,910 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,910 136 | WORK(2); 2025-09-04T18:50:45,910 | ^~~~ 2025-09-04T18:50:45,911 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,911 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:45,911 | ^~~~~~ 2025-09-04T18:50:45,911 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,911 136 | WORK(2); 2025-09-04T18:50:45,911 | ^~~~ 2025-09-04T18:50:45,911 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,911 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,911 | ^~ 2025-09-04T18:50:45,911 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,912 137 | WORK(3); 2025-09-04T18:50:45,912 | ^~~~ 2025-09-04T18:50:45,912 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,912 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:45,912 | ^~~~~~ 2025-09-04T18:50:45,912 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,912 137 | WORK(3); 2025-09-04T18:50:45,912 | ^~~~ 2025-09-04T18:50:45,912 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,912 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,912 | ^~ 2025-09-04T18:50:45,913 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,913 138 | WORK(4); 2025-09-04T18:50:45,913 | ^~~~ 2025-09-04T18:50:45,913 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,913 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:45,913 | ^~~~~~ 2025-09-04T18:50:45,913 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,913 138 | WORK(4); 2025-09-04T18:50:45,913 | ^~~~ 2025-09-04T18:50:45,913 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,914 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,914 | ^~ 2025-09-04T18:50:45,914 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,914 139 | WORK(5); 2025-09-04T18:50:45,914 | ^~~~ 2025-09-04T18:50:45,914 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,914 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:45,914 | ^~~~~~ 2025-09-04T18:50:45,914 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,914 139 | WORK(5); 2025-09-04T18:50:45,914 | ^~~~ 2025-09-04T18:50:45,915 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,915 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,915 | ^~ 2025-09-04T18:50:45,915 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,915 140 | WORK(6); 2025-09-04T18:50:45,915 | ^~~~ 2025-09-04T18:50:45,915 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,915 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:45,915 | ^~~~~~ 2025-09-04T18:50:45,915 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,916 140 | WORK(6); 2025-09-04T18:50:45,916 | ^~~~ 2025-09-04T18:50:45,916 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,916 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,916 | ^~ 2025-09-04T18:50:45,916 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,916 141 | WORK(7); 2025-09-04T18:50:45,916 | ^~~~ 2025-09-04T18:50:45,916 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,916 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:45,916 | ^~~~~~ 2025-09-04T18:50:45,917 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,917 141 | WORK(7); 2025-09-04T18:50:45,917 | ^~~~ 2025-09-04T18:50:45,917 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,917 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,917 | ^~ 2025-09-04T18:50:45,917 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,917 146 | WORK(0); 2025-09-04T18:50:45,917 | ^~~~ 2025-09-04T18:50:45,917 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,918 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:45,918 | ^~~~~~ 2025-09-04T18:50:45,918 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,918 146 | WORK(0); 2025-09-04T18:50:45,918 | ^~~~ 2025-09-04T18:50:45,918 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,918 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,918 | ^~ 2025-09-04T18:50:45,918 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,918 221 | WORK(0); 2025-09-04T18:50:45,919 | ^~~~ 2025-09-04T18:50:45,919 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,919 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:45,919 | ^~~~~~ 2025-09-04T18:50:45,919 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,919 221 | WORK(0); 2025-09-04T18:50:45,919 | ^~~~ 2025-09-04T18:50:45,919 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,919 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,919 | ^~ 2025-09-04T18:50:45,919 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,920 222 | WORK(1); 2025-09-04T18:50:45,920 | ^~~~ 2025-09-04T18:50:45,920 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,920 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:45,920 | ^~~~~~ 2025-09-04T18:50:45,920 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,920 222 | WORK(1); 2025-09-04T18:50:45,920 | ^~~~ 2025-09-04T18:50:45,920 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,920 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,920 | ^~ 2025-09-04T18:50:45,921 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,921 223 | WORK(2); 2025-09-04T18:50:45,921 | ^~~~ 2025-09-04T18:50:45,921 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,921 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:45,921 | ^~~~~~ 2025-09-04T18:50:45,921 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,921 223 | WORK(2); 2025-09-04T18:50:45,921 | ^~~~ 2025-09-04T18:50:45,921 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,922 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,922 | ^~ 2025-09-04T18:50:45,922 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,922 224 | WORK(3); 2025-09-04T18:50:45,922 | ^~~~ 2025-09-04T18:50:45,922 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,922 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:45,922 | ^~~~~~ 2025-09-04T18:50:45,922 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,922 224 | WORK(3); 2025-09-04T18:50:45,922 | ^~~~ 2025-09-04T18:50:45,923 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,923 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,923 | ^~ 2025-09-04T18:50:45,923 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,923 225 | WORK(4); 2025-09-04T18:50:45,923 | ^~~~ 2025-09-04T18:50:45,923 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,923 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:45,923 | ^~~~~~ 2025-09-04T18:50:45,923 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,924 225 | WORK(4); 2025-09-04T18:50:45,924 | ^~~~ 2025-09-04T18:50:45,924 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,924 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,924 | ^~ 2025-09-04T18:50:45,924 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,924 226 | WORK(5); 2025-09-04T18:50:45,924 | ^~~~ 2025-09-04T18:50:45,924 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,924 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:45,924 | ^~~~~~ 2025-09-04T18:50:45,925 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,925 226 | WORK(5); 2025-09-04T18:50:45,925 | ^~~~ 2025-09-04T18:50:45,925 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,925 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,925 | ^~ 2025-09-04T18:50:45,925 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,925 227 | WORK(6); 2025-09-04T18:50:45,925 | ^~~~ 2025-09-04T18:50:45,925 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,926 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:45,926 | ^~~~~~ 2025-09-04T18:50:45,926 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,926 227 | WORK(6); 2025-09-04T18:50:45,926 | ^~~~ 2025-09-04T18:50:45,926 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,926 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,926 | ^~ 2025-09-04T18:50:45,926 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,926 228 | WORK(7); 2025-09-04T18:50:45,926 | ^~~~ 2025-09-04T18:50:45,927 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,927 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:45,927 | ^~~~~~ 2025-09-04T18:50:45,927 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,927 228 | WORK(7); 2025-09-04T18:50:45,927 | ^~~~ 2025-09-04T18:50:45,927 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:45,927 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:45,927 | ^~ 2025-09-04T18:50:45,927 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,928 233 | WORK(0); 2025-09-04T18:50:45,928 | ^~~~ 2025-09-04T18:50:45,928 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:45,928 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:45,928 | ^~~~~~ 2025-09-04T18:50:45,928 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:45,928 233 | WORK(0); 2025-09-04T18:50:45,928 | ^~~~ 2025-09-04T18:50:48,844 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/lstm.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/lstm.o -std=c++0x 2025-09-04T18:50:52,204 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-04T18:50:52,204 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-04T18:50:52,204 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-04T18:50:52,204 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-04T18:50:52,205 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-04T18:50:52,205 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-04T18:50:52,205 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-04T18:50:52,205 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-04T18:50:52,205 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-04T18:50:52,205 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-04T18:50:52,205 from ltp/thirdparty/dynet/dynet/lstm.h:10, 2025-09-04T18:50:52,205 from ltp/thirdparty/dynet/dynet/lstm.cc:1: 2025-09-04T18:50:52,205 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T18:50:52,206 188 | failed ************ (Pred::************ 2025-09-04T18:50:52,206 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:52,206 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:50:52,206 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:52,206 190 | ); 2025-09-04T18:50:52,206 | ~ 2025-09-04T18:50:52,206 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T18:50:52,206 188 | failed ************ (Pred::************ 2025-09-04T18:50:52,206 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:52,207 | - 2025-09-04T18:50:52,207 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T18:50:52,207 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:52,207 190 | ); 2025-09-04T18:50:52,207 | ~ 2025-09-04T18:50:52,207 | - 2025-09-04T18:50:52,207 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T18:50:52,207 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:50:52,207 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:52,207 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:50:52,208 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:52,208 195 | ); 2025-09-04T18:50:52,208 | ~ 2025-09-04T18:50:52,208 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T18:50:52,208 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T18:50:52,208 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:52,208 | - 2025-09-04T18:50:52,208 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T18:50:52,208 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T18:50:52,208 195 | ); 2025-09-04T18:50:52,208 | ~ 2025-09-04T18:50:52,209 | - 2025-09-04T18:50:54,201 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-04T18:50:54,201 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-04T18:50:54,201 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-04T18:50:54,201 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-04T18:50:54,201 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h: In function ‘void Eigen::internal::sparselu_gemm(Eigen::Index, Eigen::Index, Eigen::Index, const Scalar*, Eigen::Index, const Scalar*, Eigen::Index, Scalar*, Eigen::Index)’: 2025-09-04T18:50:54,201 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,201 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-04T18:50:54,202 | ^~ 2025-09-04T18:50:54,202 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:109:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,202 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-04T18:50:54,202 | ^~ 2025-09-04T18:50:54,202 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,202 134 | WORK(0); 2025-09-04T18:50:54,202 | ^~~~ 2025-09-04T18:50:54,202 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,202 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,202 | ^~ 2025-09-04T18:50:54,203 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,203 134 | WORK(0); 2025-09-04T18:50:54,203 | ^~~~ 2025-09-04T18:50:54,203 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,203 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:54,203 | ^~~~~~ 2025-09-04T18:50:54,203 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,203 134 | WORK(0); 2025-09-04T18:50:54,203 | ^~~~ 2025-09-04T18:50:54,203 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,204 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,204 | ^~ 2025-09-04T18:50:54,204 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,204 135 | WORK(1); 2025-09-04T18:50:54,204 | ^~~~ 2025-09-04T18:50:54,204 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,204 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:54,204 | ^~~~~~ 2025-09-04T18:50:54,204 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,204 135 | WORK(1); 2025-09-04T18:50:54,204 | ^~~~ 2025-09-04T18:50:54,205 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,205 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,205 | ^~ 2025-09-04T18:50:54,205 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,205 136 | WORK(2); 2025-09-04T18:50:54,205 | ^~~~ 2025-09-04T18:50:54,205 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,205 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:54,205 | ^~~~~~ 2025-09-04T18:50:54,205 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,205 136 | WORK(2); 2025-09-04T18:50:54,206 | ^~~~ 2025-09-04T18:50:54,206 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,206 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,206 | ^~ 2025-09-04T18:50:54,206 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,206 137 | WORK(3); 2025-09-04T18:50:54,206 | ^~~~ 2025-09-04T18:50:54,206 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,206 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:54,206 | ^~~~~~ 2025-09-04T18:50:54,207 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,207 137 | WORK(3); 2025-09-04T18:50:54,207 | ^~~~ 2025-09-04T18:50:54,207 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,207 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,207 | ^~ 2025-09-04T18:50:54,207 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,207 138 | WORK(4); 2025-09-04T18:50:54,207 | ^~~~ 2025-09-04T18:50:54,207 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,207 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:54,208 | ^~~~~~ 2025-09-04T18:50:54,208 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,208 138 | WORK(4); 2025-09-04T18:50:54,208 | ^~~~ 2025-09-04T18:50:54,208 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,208 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,208 | ^~ 2025-09-04T18:50:54,208 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,208 139 | WORK(5); 2025-09-04T18:50:54,208 | ^~~~ 2025-09-04T18:50:54,208 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,209 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:54,209 | ^~~~~~ 2025-09-04T18:50:54,209 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,209 139 | WORK(5); 2025-09-04T18:50:54,209 | ^~~~ 2025-09-04T18:50:54,209 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,209 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,209 | ^~ 2025-09-04T18:50:54,209 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,209 140 | WORK(6); 2025-09-04T18:50:54,210 | ^~~~ 2025-09-04T18:50:54,210 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,210 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:54,210 | ^~~~~~ 2025-09-04T18:50:54,210 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,210 140 | WORK(6); 2025-09-04T18:50:54,210 | ^~~~ 2025-09-04T18:50:54,210 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,210 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,210 | ^~ 2025-09-04T18:50:54,210 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,211 141 | WORK(7); 2025-09-04T18:50:54,211 | ^~~~ 2025-09-04T18:50:54,211 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,211 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:54,211 | ^~~~~~ 2025-09-04T18:50:54,211 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,211 141 | WORK(7); 2025-09-04T18:50:54,211 | ^~~~ 2025-09-04T18:50:54,211 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,211 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,212 | ^~ 2025-09-04T18:50:54,212 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,212 146 | WORK(0); 2025-09-04T18:50:54,212 | ^~~~ 2025-09-04T18:50:54,212 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:123:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,212 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-04T18:50:54,212 | ^~~~~~ 2025-09-04T18:50:54,212 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,212 146 | WORK(0); 2025-09-04T18:50:54,212 | ^~~~ 2025-09-04T18:50:54,212 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,213 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,213 | ^~ 2025-09-04T18:50:54,213 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,213 221 | WORK(0); 2025-09-04T18:50:54,213 | ^~~~ 2025-09-04T18:50:54,213 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,213 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:54,213 | ^~~~~~ 2025-09-04T18:50:54,213 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,213 221 | WORK(0); 2025-09-04T18:50:54,214 | ^~~~ 2025-09-04T18:50:54,214 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,214 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,214 | ^~ 2025-09-04T18:50:54,214 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,214 222 | WORK(1); 2025-09-04T18:50:54,214 | ^~~~ 2025-09-04T18:50:54,214 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,214 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:54,214 | ^~~~~~ 2025-09-04T18:50:54,215 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,215 222 | WORK(1); 2025-09-04T18:50:54,215 | ^~~~ 2025-09-04T18:50:54,215 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,215 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,215 | ^~ 2025-09-04T18:50:54,215 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,215 223 | WORK(2); 2025-09-04T18:50:54,215 | ^~~~ 2025-09-04T18:50:54,215 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,215 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:54,216 | ^~~~~~ 2025-09-04T18:50:54,216 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,216 223 | WORK(2); 2025-09-04T18:50:54,216 | ^~~~ 2025-09-04T18:50:54,216 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,216 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,216 | ^~ 2025-09-04T18:50:54,216 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,216 224 | WORK(3); 2025-09-04T18:50:54,216 | ^~~~ 2025-09-04T18:50:54,217 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,217 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:54,217 | ^~~~~~ 2025-09-04T18:50:54,217 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,217 224 | WORK(3); 2025-09-04T18:50:54,217 | ^~~~ 2025-09-04T18:50:54,217 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,217 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,217 | ^~ 2025-09-04T18:50:54,217 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,217 225 | WORK(4); 2025-09-04T18:50:54,218 | ^~~~ 2025-09-04T18:50:54,218 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,218 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:54,218 | ^~~~~~ 2025-09-04T18:50:54,218 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,218 225 | WORK(4); 2025-09-04T18:50:54,218 | ^~~~ 2025-09-04T18:50:54,218 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,218 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,218 | ^~ 2025-09-04T18:50:54,218 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,219 226 | WORK(5); 2025-09-04T18:50:54,219 | ^~~~ 2025-09-04T18:50:54,219 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,219 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:54,219 | ^~~~~~ 2025-09-04T18:50:54,219 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,219 226 | WORK(5); 2025-09-04T18:50:54,219 | ^~~~ 2025-09-04T18:50:54,219 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,219 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,220 | ^~ 2025-09-04T18:50:54,220 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,220 227 | WORK(6); 2025-09-04T18:50:54,220 | ^~~~ 2025-09-04T18:50:54,220 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,220 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:54,220 | ^~~~~~ 2025-09-04T18:50:54,220 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,220 227 | WORK(6); 2025-09-04T18:50:54,220 | ^~~~ 2025-09-04T18:50:54,220 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,221 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,221 | ^~ 2025-09-04T18:50:54,221 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,221 228 | WORK(7); 2025-09-04T18:50:54,221 | ^~~~ 2025-09-04T18:50:54,221 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,221 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:54,221 | ^~~~~~ 2025-09-04T18:50:54,221 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,221 228 | WORK(7); 2025-09-04T18:50:54,222 | ^~~~ 2025-09-04T18:50:54,222 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T18:50:54,222 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-04T18:50:54,222 | ^~ 2025-09-04T18:50:54,222 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,222 233 | WORK(0); 2025-09-04T18:50:54,222 | ^~~~ 2025-09-04T18:50:54,222 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:215:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T18:50:54,222 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-04T18:50:54,222 | ^~~~~~ 2025-09-04T18:50:54,222 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-04T18:50:54,223 233 | WORK(0); 2025-09-04T18:50:54,223 | ^~~~ 2025-09-04T18:51:12,119 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/dynet/ -Iltp/thirdparty/eigen/ -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/srl/common/ -Iltp/src/srl/include/ -Iltp/src/srl/Pi/ -Iltp/src/srl/Srl/ -Iltp/src/srl/tool/ -Iltp/src/utils/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/dynet/dynet/mem.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/mem.o -std=c++0x 2025-09-04T18:51:12,456 ltp/thirdparty/dynet/dynet/mem.cc:13:10: fatal error: mm_malloc.h: No such file or directory 2025-09-04T18:51:12,456 13 | #include 2025-09-04T18:51:12,456 | ^~~~~~~~~~~~~ 2025-09-04T18:51:12,456 compilation terminated. 2025-09-04T18:51:12,464 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-04T18:51:12,617 ERROR: python setup.py bdist_wheel exited with 1 2025-09-04T18:51:12,633 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-04T18:51:12,633 exec(compile('"'"''"'"''"'"' 2025-09-04T18:51:12,633 # This is -- a caller that pip uses to run setup.py 2025-09-04T18:51:12,633 # 2025-09-04T18:51:12,633 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T18:51:12,633 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T18:51:12,633 # - It provides a clear error message when setuptools is not installed. 2025-09-04T18:51:12,633 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T18:51:12,633 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T18:51:12,633 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T18:51:12,633 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T18:51:12,633 import os, sys, tokenize, traceback 2025-09-04T18:51:12,633 2025-09-04T18:51:12,633 try: 2025-09-04T18:51:12,633 import setuptools 2025-09-04T18:51:12,633 except ImportError: 2025-09-04T18:51:12,633 print( 2025-09-04T18:51:12,633 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T18:51:12,633 "the build environment with exception:", 2025-09-04T18:51:12,633 file=sys.stderr, 2025-09-04T18:51:12,633 ) 2025-09-04T18:51:12,633 traceback.print_exc() 2025-09-04T18:51:12,633 sys.exit(1) 2025-09-04T18:51:12,633 2025-09-04T18:51:12,633 __file__ = %r 2025-09-04T18:51:12,633 sys.argv[0] = __file__ 2025-09-04T18:51:12,633 2025-09-04T18:51:12,633 if os.path.exists(__file__): 2025-09-04T18:51:12,633 filename = __file__ 2025-09-04T18:51:12,633 with tokenize.open(__file__) as f: 2025-09-04T18:51:12,633 setup_py_code = f.read() 2025-09-04T18:51:12,633 else: 2025-09-04T18:51:12,633 filename = "" 2025-09-04T18:51:12,633 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T18:51:12,633 2025-09-04T18:51:12,633 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T18:51:12,633 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-a9n5uij2/pyltp_dc89e3cda49347fc80de2fdc9d156b30/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-psbmsg3r[/] 2025-09-04T18:51:12,633 [bold magenta]cwd[/]: /tmp/pip-wheel-a9n5uij2/pyltp_dc89e3cda49347fc80de2fdc9d156b30/ 2025-09-04T18:51:12,633 Building wheel for pyltp (setup.py): finished with status 'error' 2025-09-04T18:51:12,634 ERROR: Failed building wheel for pyltp 2025-09-04T18:51:12,635 Running setup.py clean for pyltp 2025-09-04T18:51:12,636 Running command python setup.py clean 2025-09-04T18:51:14,327 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T18:51:14,327 !! 2025-09-04T18:51:14,327 ******************************************************************************** 2025-09-04T18:51:14,327 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T18:51:14,328 License :: OSI Approved :: MIT License 2025-09-04T18:51:14,328 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T18:51:14,328 ******************************************************************************** 2025-09-04T18:51:14,328 !! 2025-09-04T18:51:14,328 self._finalize_license_expression() 2025-09-04T18:51:14,407 running clean 2025-09-04T18:51:14,558 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-04T18:51:14,596 'build/lib.linux-armv7l-cpython-313' does not exist -- can't clean it 2025-09-04T18:51:14,596 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-04T18:51:14,596 'build/scripts-3.13' does not exist -- can't clean it 2025-09-04T18:51:14,597 removing 'build' 2025-09-04T18:51:14,708 Failed to build pyltp 2025-09-04T18:51:14,709 ERROR: Failed to build one or more wheels 2025-09-04T18:51:14,709 Exception information: 2025-09-04T18:51:14,709 Traceback (most recent call last): 2025-09-04T18:51:14,709 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T18:51:14,709 status = _inner_run() 2025-09-04T18:51:14,709 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T18:51:14,709 return self.run(options, args) 2025-09-04T18:51:14,709 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T18:51:14,709 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T18:51:14,709 return func(self, options, args) 2025-09-04T18:51:14,709 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-04T18:51:14,709 raise CommandError("Failed to build one or more wheels") 2025-09-04T18:51:14,709 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-04T18:51:14,715 Removed build tracker: '/tmp/pip-build-tracker-gr56n4wj'