2025-09-09T13:42:46,925 Created temporary directory: /tmp/pip-build-tracker-l2g3t6ge 2025-09-09T13:42:46,926 Initialized build tracking at /tmp/pip-build-tracker-l2g3t6ge 2025-09-09T13:42:46,926 Created build tracker: /tmp/pip-build-tracker-l2g3t6ge 2025-09-09T13:42:46,926 Entered build tracker: /tmp/pip-build-tracker-l2g3t6ge 2025-09-09T13:42:46,926 Created temporary directory: /tmp/pip-wheel-1puweaex 2025-09-09T13:42:46,929 Created temporary directory: /tmp/pip-ephem-wheel-cache-6qcnkka8 2025-09-09T13:42:46,984 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T13:42:46,986 2 location(s) to search for versions of pyltp-binary: 2025-09-09T13:42:46,986 * https://pypi.org/simple/pyltp-binary/ 2025-09-09T13:42:46,986 * https://www.piwheels.org/simple/pyltp-binary/ 2025-09-09T13:42:46,987 Fetching project page and analyzing links: https://pypi.org/simple/pyltp-binary/ 2025-09-09T13:42:46,987 Getting page https://pypi.org/simple/pyltp-binary/ 2025-09-09T13:42:46,988 Found index url https://pypi.org/simple/ 2025-09-09T13:42:47,136 Fetched page https://pypi.org/simple/pyltp-binary/ as application/vnd.pypi.simple.v1+json 2025-09-09T13:42:47,139 Found link https://files.pythonhosted.org/packages/04/e7/278852feda07f03ff9bfec0c1d8a138512cfe9ed8a20df9888438ce0ab4f/pyltp-binary-0.2.1.0.tar.gz (from https://pypi.org/simple/pyltp-binary/), version: 0.2.1.0 2025-09-09T13:42:47,140 Skipping link: No binaries permitted for pyltp-binary: https://files.pythonhosted.org/packages/89/d9/a57d3a3ac6b5fd98c4a9aceb70038ead430be72f0c964b51342cdcba3b04/pyltp_binary-0.2.1.0-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/pyltp-binary/) 2025-09-09T13:42:47,140 Skipping link: No binaries permitted for pyltp-binary: https://files.pythonhosted.org/packages/7d/df/2cc65175d1086493846c4d97dcb8214ed8bbe530d00786a53f1ffd64daa1/pyltp_binary-0.2.1.0-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/pyltp-binary/) 2025-09-09T13:42:47,140 Skipping link: No binaries permitted for pyltp-binary: https://files.pythonhosted.org/packages/13/ea/2cebbcf0416ba9587bc81640340ec7c48e0c0faff5d2d9bb154b967fd8ac/pyltp_binary-0.2.1.0-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/pyltp-binary/) 2025-09-09T13:42:47,141 Skipping link: No binaries permitted for pyltp-binary: https://files.pythonhosted.org/packages/b3/bd/cf732f3cb5c45f80c7333781b662b1d67f301f77eb694744692af03d6857/pyltp_binary-0.2.1.0-cp38-cp38-macosx_10_12_x86_64.whl (from https://pypi.org/simple/pyltp-binary/) 2025-09-09T13:42:47,141 Skipping link: No binaries permitted for pyltp-binary: https://files.pythonhosted.org/packages/08/0c/6b9c37748a594ec03f6ec19ca6c1d11a7a1faa3ddf513ded9c4b121468ba/pyltp_binary-0.2.1.0-cp38-cp38-manylinux1_x86_64.whl (from https://pypi.org/simple/pyltp-binary/) 2025-09-09T13:42:47,141 Skipping link: No binaries permitted for pyltp-binary: https://files.pythonhosted.org/packages/24/50/acfe16c72438f3d921dbede86970cf8b384c0f6ad16479ce56d953482d33/pyltp_binary-0.2.1.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/pyltp-binary/) 2025-09-09T13:42:47,142 Skipping link: No binaries permitted for pyltp-binary: https://files.pythonhosted.org/packages/e4/02/029b212756f0e4def1f0c04a55e6eb3d46f189150f8ea95cc1ff8d7e3ec8/pyltp_binary-0.2.1.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/pyltp-binary/) 2025-09-09T13:42:47,142 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyltp-binary/ 2025-09-09T13:42:47,143 Getting page https://www.piwheels.org/simple/pyltp-binary/ 2025-09-09T13:42:47,145 Found index url https://www.piwheels.org/simple/ 2025-09-09T13:42:47,238 Fetched page https://www.piwheels.org/simple/pyltp-binary/ as text/html 2025-09-09T13:42:47,239 Skipping link: not a file: https://www.piwheels.org/simple/pyltp-binary/ 2025-09-09T13:42:47,240 Skipping link: not a file: https://pypi.org/simple/pyltp-binary/ 2025-09-09T13:42:47,267 Given no hashes to check 1 links for project 'pyltp-binary': discarding no candidates 2025-09-09T13:42:47,268 Collecting pyltp-binary==0.2.1.0 2025-09-09T13:42:47,269 Created temporary directory: /tmp/pip-unpack-mewx1rfm 2025-09-09T13:42:47,429 Downloading pyltp-binary-0.2.1.0.tar.gz (5.5 MB) 2025-09-09T13:42:53,181 Added pyltp-binary==0.2.1.0 from https://files.pythonhosted.org/packages/04/e7/278852feda07f03ff9bfec0c1d8a138512cfe9ed8a20df9888438ce0ab4f/pyltp-binary-0.2.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-l2g3t6ge' 2025-09-09T13:42:53,183 Running setup.py (path:/tmp/pip-wheel-1puweaex/pyltp-binary_d59d5bc745ce45aa8a1b07d81b7033cd/setup.py) egg_info for package pyltp-binary 2025-09-09T13:42:53,183 Created temporary directory: /tmp/pip-pip-egg-info-w6kz_418 2025-09-09T13:42:53,183 Preparing metadata (setup.py): started 2025-09-09T13:42:53,184 Running command python setup.py egg_info 2025-09-09T13:42:54,276 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T13:42:54,277 !! 2025-09-09T13:42:54,277 ******************************************************************************** 2025-09-09T13:42:54,277 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T13:42:54,277 License :: OSI Approved :: MIT License 2025-09-09T13:42:54,277 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T13:42:54,277 ******************************************************************************** 2025-09-09T13:42:54,278 !! 2025-09-09T13:42:54,278 self._finalize_license_expression() 2025-09-09T13:42:54,352 running egg_info 2025-09-09T13:42:54,429 creating /tmp/pip-pip-egg-info-w6kz_418/pyltp_binary.egg-info 2025-09-09T13:42:54,430 writing /tmp/pip-pip-egg-info-w6kz_418/pyltp_binary.egg-info/PKG-INFO 2025-09-09T13:42:54,431 writing dependency_links to /tmp/pip-pip-egg-info-w6kz_418/pyltp_binary.egg-info/dependency_links.txt 2025-09-09T13:42:54,432 writing top-level names to /tmp/pip-pip-egg-info-w6kz_418/pyltp_binary.egg-info/top_level.txt 2025-09-09T13:42:54,432 writing manifest file '/tmp/pip-pip-egg-info-w6kz_418/pyltp_binary.egg-info/SOURCES.txt' 2025-09-09T13:42:54,666 reading manifest file '/tmp/pip-pip-egg-info-w6kz_418/pyltp_binary.egg-info/SOURCES.txt' 2025-09-09T13:42:54,667 reading manifest template 'MANIFEST.in' 2025-09-09T13:42:54,684 warning: no files found matching '*.hpp' under directory 'ltp/src/framework' 2025-09-09T13:42:54,692 warning: no files found matching '*.hpp' under directory 'ltp/src/segmentor' 2025-09-09T13:42:54,695 warning: no files found matching '*.hpp' under directory 'ltp/src/postagger' 2025-09-09T13:42:54,698 warning: no files found matching '*.hpp' under directory 'ltp/src/ner' 2025-09-09T13:42:54,701 warning: no files found matching '*.hpp' under directory 'ltp/src/parser.n' 2025-09-09T13:42:56,061 writing manifest file '/tmp/pip-pip-egg-info-w6kz_418/pyltp_binary.egg-info/SOURCES.txt' 2025-09-09T13:42:56,178 Preparing metadata (setup.py): finished with status 'done' 2025-09-09T13:42:56,183 Source in /tmp/pip-wheel-1puweaex/pyltp-binary_d59d5bc745ce45aa8a1b07d81b7033cd has version 0.2.1.0, which satisfies requirement pyltp-binary==0.2.1.0 from https://files.pythonhosted.org/packages/04/e7/278852feda07f03ff9bfec0c1d8a138512cfe9ed8a20df9888438ce0ab4f/pyltp-binary-0.2.1.0.tar.gz 2025-09-09T13:42:56,183 Removed pyltp-binary==0.2.1.0 from https://files.pythonhosted.org/packages/04/e7/278852feda07f03ff9bfec0c1d8a138512cfe9ed8a20df9888438ce0ab4f/pyltp-binary-0.2.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-l2g3t6ge' 2025-09-09T13:42:56,187 Created temporary directory: /tmp/pip-unpack-974v73p6 2025-09-09T13:42:56,187 Created temporary directory: /tmp/pip-unpack-5mug4wy_ 2025-09-09T13:42:56,188 Building wheels for collected packages: pyltp-binary 2025-09-09T13:42:56,189 Created temporary directory: /tmp/pip-wheel-lcpxjey3 2025-09-09T13:42:56,189 DEPRECATION: Building 'pyltp-binary' 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-binary'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-09T13:42:56,191 Building wheel for pyltp-binary (setup.py): started 2025-09-09T13:42:56,191 Destination directory: /tmp/pip-wheel-lcpxjey3 2025-09-09T13:42:56,191 Running command python setup.py bdist_wheel 2025-09-09T13:42:57,269 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T13:42:57,269 !! 2025-09-09T13:42:57,269 ******************************************************************************** 2025-09-09T13:42:57,270 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T13:42:57,270 License :: OSI Approved :: MIT License 2025-09-09T13:42:57,270 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T13:42:57,270 ******************************************************************************** 2025-09-09T13:42:57,270 !! 2025-09-09T13:42:57,270 self._finalize_license_expression() 2025-09-09T13:42:57,270 running bdist_wheel 2025-09-09T13:42:57,646 running build 2025-09-09T13:42:57,646 running build_ext 2025-09-09T13:42:58,007 building 'pyltp' extension 2025-09-09T13:42:58,044 creating build/temp.linux-armv7l-cpython-313/ltp/src/ner 2025-09-09T13:42:58,045 creating build/temp.linux-armv7l-cpython-313/ltp/src/parser.n 2025-09-09T13:42:58,046 creating build/temp.linux-armv7l-cpython-313/ltp/src/postagger 2025-09-09T13:42:58,047 creating build/temp.linux-armv7l-cpython-313/ltp/src/segmentor 2025-09-09T13:42:58,048 creating build/temp.linux-armv7l-cpython-313/ltp/src/splitsnt 2025-09-09T13:42:58,049 creating build/temp.linux-armv7l-cpython-313/ltp/src/srl 2025-09-09T13:42:58,049 creating build/temp.linux-armv7l-cpython-313/ltp/src/srl/Srl/model 2025-09-09T13:42:58,050 creating build/temp.linux-armv7l-cpython-313/ltp/src/srl/common/model 2025-09-09T13:42:58,050 creating build/temp.linux-armv7l-cpython-313/ltp/src/srl/common/structure 2025-09-09T13:42:58,051 creating build/temp.linux-armv7l-cpython-313/ltp/src/srl/include/base 2025-09-09T13:42:58,052 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/program_options/src 2025-09-09T13:42:58,053 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src 2025-09-09T13:42:58,055 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src 2025-09-09T13:42:58,059 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/smart_ptr/src 2025-09-09T13:42:58,060 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet 2025-09-09T13:42:58,063 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/maxent 2025-09-09T13:42:58,064 creating build/temp.linux-armv7l-cpython-313/patch/libs/python/src/converter 2025-09-09T13:42:58,066 creating build/temp.linux-armv7l-cpython-313/patch/libs/python/src/object 2025-09-09T13:42:58,068 creating build/temp.linux-armv7l-cpython-313/src 2025-09-09T13:42:58,068 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-09T13:42:59,515 In file included from ltp/src/ner/decoder.h:6, 2025-09-09T13:42:59,515 from ltp/src/ner/decoder.cpp:1: 2025-09-09T13:42:59,515 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-09T13:42:59,515 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-09T13:42:59,515 319 | for (int i = 0; i < L; ++ i) { 2025-09-09T13:42:59,515 | ~~^~~ 2025-09-09T13:42:59,516 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-09T13:42:59,516 320 | for (int t = 0; t < T; ++ t) { 2025-09-09T13:42:59,516 | ~~^~~ 2025-09-09T13:42:59,516 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-09T13:42:59,516 326 | for (int i = 0; i < T; ++ i) { 2025-09-09T13:42:59,516 | ~~^~~ 2025-09-09T13:42:59,516 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-09T13:42:59,516 327 | for (int j = 0; j < T; ++ j) { 2025-09-09T13:42:59,516 | ~~^~~ 2025-09-09T13:42:59,615 In file included from ltp/src/ner/decoder.h:7: 2025-09-09T13:42:59,615 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-09T13:42:59,615 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-09T13:42:59,616 603 | int32_t* entries; 2025-09-09T13:42:59,616 | ^~~~~~~ 2025-09-09T13:42:59,616 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-09T13:42:59,616 602 | uint32_t cap_entries; 2025-09-09T13:42:59,616 | ^~~~~~~~~~~ 2025-09-09T13:42:59,616 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-09T13:42:59,616 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:42:59,616 | ^~~~~~~~~~~~~~~~~ 2025-09-09T13:42:59,709 In file included from ltp/src/ner/decoder.cpp:2: 2025-09-09T13:42:59,709 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-09T13:42:59,710 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:42:59,710 67 | int len = str.size(); 2025-09-09T13:42:59,710 | ^~~ 2025-09-09T13:42:59,716 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-09T13:42:59,716 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:42:59,716 137 | int len = str.size(); 2025-09-09T13:42:59,716 | ^~~ 2025-09-09T13:42:59,716 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-09T13:42:59,716 138 | int sep_flag = (sep != ""); 2025-09-09T13:42:59,716 | ^~~~~~~~ 2025-09-09T13:42:59,723 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-09T13:42:59,723 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:42:59,723 233 | int len = str.size(); 2025-09-09T13:42:59,723 | ^~~ 2025-09-09T13:42:59,809 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-09T13:42:59,809 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-09T13:42:59,809 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:42:59,810 | ^ 2025-09-09T13:42:59,810 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-09T13:42:59,810 461 | unsigned int _cap_entries; 2025-09-09T13:42:59,810 | ^~~~~~~~~~~~ 2025-09-09T13:42:59,810 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-09T13:42:59,810 454 | unsigned int _num_buckets; 2025-09-09T13:42:59,810 | ^~~~~~~~~~~~ 2025-09-09T13:42:59,810 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:42:59,810 74 | explicit SmartMap() : 2025-09-09T13:42:59,810 | ^~~~~~~~ 2025-09-09T13:42:59,811 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:42:59,811 464 | unsigned int _len_key_buffer; 2025-09-09T13:42:59,811 | ^~~~~~~~~~~~~~~ 2025-09-09T13:42:59,811 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-09T13:42:59,811 445 | int32_t * _hash_buckets; 2025-09-09T13:42:59,811 | ^~~~~~~~~~~~~ 2025-09-09T13:42:59,811 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:42:59,811 74 | explicit SmartMap() : 2025-09-09T13:42:59,811 | ^~~~~~~~ 2025-09-09T13:42:59,811 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:42:59,812 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-09T13:42:59,812 | ^~~~~~~~~~~ 2025-09-09T13:42:59,812 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-09T13:42:59,812 446 | int32_t * _hash_buckets_volumn; 2025-09-09T13:42:59,812 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:42:59,812 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:42:59,812 74 | explicit SmartMap() : 2025-09-09T13:42:59,812 | ^~~~~~~~ 2025-09-09T13:42:59,815 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-09T13:42:59,815 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-09T13:42:59,815 618 | set(key, idx); 2025-09-09T13:42:59,816 | ~~~^~~~~~~~~~ 2025-09-09T13:42:59,816 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-09T13:42:59,816 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-09T13:42:59,816 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-09T13:42:59,819 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-09T13:42:59,819 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-09T13:42:59,819 683 | SmartMap::dump(out); 2025-09-09T13:42:59,819 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-09T13:42:59,819 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-09T13:42:59,820 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-09T13:42:59,820 | ^~~~~~ 2025-09-09T13:43:00,115 In file included from ltp/src/ner/decoder.cpp:4: 2025-09-09T13:43:00,116 ltp/src/ner/settings.h: At global scope: 2025-09-09T13:43:00,116 ltp/src/ner/settings.h:16:20: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-09T13:43:00,116 16 | static const char* __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-09T13:43:00,116 | ^~~~~~~~~~~~~ 2025-09-09T13:43:04,543 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-09T13:43:04,932 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-09T13:43:04,932 from ltp/src/ner/extractor.cpp:4: 2025-09-09T13:43:04,932 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-09T13:43:04,932 4 | #pragma warning(disable: 4309) 2025-09-09T13:43:06,066 In file included from ltp/src/ner/extractor.cpp:3: 2025-09-09T13:43:06,066 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-09T13:43:06,066 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:43:06,066 67 | int len = str.size(); 2025-09-09T13:43:06,066 | ^~~ 2025-09-09T13:43:06,071 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-09T13:43:06,071 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:43:06,071 137 | int len = str.size(); 2025-09-09T13:43:06,071 | ^~~ 2025-09-09T13:43:06,071 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-09T13:43:06,071 138 | int sep_flag = (sep != ""); 2025-09-09T13:43:06,072 | ^~~~~~~~ 2025-09-09T13:43:06,079 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-09T13:43:06,079 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:43:06,079 233 | int len = str.size(); 2025-09-09T13:43:06,079 | ^~~ 2025-09-09T13:43:06,119 ltp/src/ner/extractor.cpp: In static member function ‘static int ltp::ner::Extractor::extract1o(const ltp::ner::Instance&, int, std::vector&)’: 2025-09-09T13:43:06,120 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-09T13:43:06,120 62 | data.set( "c+1", (idx+1 >= len ? EOS : inst.forms[idx+1]) ); 2025-09-09T13:43:06,120 | ~~~~~~^~~~~~ 2025-09-09T13:43:06,120 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-09T13:43:06,121 63 | data.set( "c+2", (idx+2 >= len ? EOS : inst.forms[idx+2]) ); 2025-09-09T13:43:06,121 | ~~~~~~^~~~~~ 2025-09-09T13:43:06,122 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-09T13:43:06,122 67 | data.set( "p+1", (idx+1 >= len ? EOP : inst.postags[idx+1]) ); 2025-09-09T13:43:06,122 | ~~~~~~^~~~~~ 2025-09-09T13:43:06,123 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-09T13:43:06,123 68 | data.set( "p+2", (idx+2 >= len ? EOP : inst.postags[idx+2]) ); 2025-09-09T13:43:06,123 | ~~~~~~^~~~~~ 2025-09-09T13:43:06,444 In file included from ltp/src/ner/instance.h:5, 2025-09-09T13:43:06,444 from ltp/src/ner/extractor.h:6, 2025-09-09T13:43:06,444 from ltp/src/ner/extractor.cpp:1: 2025-09-09T13:43:06,444 ltp/src/ner/settings.h: At global scope: 2025-09-09T13:43:06,444 ltp/src/ner/settings.h:16:20: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-09T13:43:06,444 16 | static const char* __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-09T13:43:06,444 | ^~~~~~~~~~~~~ 2025-09-09T13:43:07,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/src/ner/ner.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/ner/ner.o -std=c++0x 2025-09-09T13:43:09,177 In file included from ltp/src/ner/ner.h:4, 2025-09-09T13:43:09,177 from ltp/src/ner/ner.cpp:2: 2025-09-09T13:43:09,177 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-09T13:43:09,177 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-09T13:43:09,178 319 | for (int i = 0; i < L; ++ i) { 2025-09-09T13:43:09,178 | ~~^~~ 2025-09-09T13:43:09,178 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-09T13:43:09,178 320 | for (int t = 0; t < T; ++ t) { 2025-09-09T13:43:09,178 | ~~^~~ 2025-09-09T13:43:09,178 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-09T13:43:09,178 326 | for (int i = 0; i < T; ++ i) { 2025-09-09T13:43:09,178 | ~~^~~ 2025-09-09T13:43:09,178 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-09T13:43:09,179 327 | for (int j = 0; j < T; ++ j) { 2025-09-09T13:43:09,179 | ~~^~~ 2025-09-09T13:43:09,192 In file included from ltp/src/framework/model.h:5, 2025-09-09T13:43:09,193 from ltp/src/ner/ner.h:5: 2025-09-09T13:43:09,193 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-09T13:43:09,193 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-09T13:43:09,193 25 | uint32_t* _W_time; 2025-09-09T13:43:09,193 | ^~~~~~~ 2025-09-09T13:43:09,193 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-09T13:43:09,193 21 | uint32_t _last_timestamp; 2025-09-09T13:43:09,193 | ^~~~~~~~~~~~~~~ 2025-09-09T13:43:09,194 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:09,194 34 | Parameters() 2025-09-09T13:43:09,194 | ^~~~~~~~~~ 2025-09-09T13:43:09,194 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-09T13:43:09,194 21 | uint32_t _last_timestamp; 2025-09-09T13:43:09,194 | ^~~~~~~~~~~~~~~ 2025-09-09T13:43:09,194 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-09T13:43:09,194 18 | bool _enable_wrapper; 2025-09-09T13:43:09,194 | ^~~~~~~~~~~~~~~ 2025-09-09T13:43:09,194 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:09,195 34 | Parameters() 2025-09-09T13:43:09,195 | ^~~~~~~~~~ 2025-09-09T13:43:09,198 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-09T13:43:09,198 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-09T13:43:09,198 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-09T13:43:09,198 | ~~^~~~~~~~ 2025-09-09T13:43:09,282 In file included from ltp/src/framework/featurespace.h:7, 2025-09-09T13:43:09,282 from ltp/src/framework/model.h:6: 2025-09-09T13:43:09,282 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-09T13:43:09,282 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-09T13:43:09,282 603 | int32_t* entries; 2025-09-09T13:43:09,282 | ^~~~~~~ 2025-09-09T13:43:09,282 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-09T13:43:09,283 602 | uint32_t cap_entries; 2025-09-09T13:43:09,283 | ^~~~~~~~~~~ 2025-09-09T13:43:09,283 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:09,283 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:43:09,283 | ^~~~~~~~~~~~~~~~~ 2025-09-09T13:43:09,287 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-09T13:43:09,287 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:43:09,287 73 | const utility::SmartMap* _dicts; 2025-09-09T13:43:09,287 | ^~~~~~ 2025-09-09T13:43:09,287 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-09T13:43:09,287 70 | uint32_t _i; 2025-09-09T13:43:09,288 | ^~ 2025-09-09T13:43:09,288 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:09,288 17 | FeatureSpaceIterator() 2025-09-09T13:43:09,288 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:09,288 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-09T13:43:09,288 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:43:09,288 73 | const utility::SmartMap* _dicts; 2025-09-09T13:43:09,288 | ^~~~~~ 2025-09-09T13:43:09,288 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-09T13:43:09,289 71 | uint32_t _num_dicts; 2025-09-09T13:43:09,289 | ^~~~~~~~~~ 2025-09-09T13:43:09,289 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:09,289 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-09T13:43:09,289 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:09,289 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:43:09,289 71 | uint32_t _num_dicts; 2025-09-09T13:43:09,289 | ^~~~~~~~~~ 2025-09-09T13:43:09,289 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-09T13:43:09,289 70 | uint32_t _i; 2025-09-09T13:43:09,290 | ^~ 2025-09-09T13:43:09,290 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:09,290 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-09T13:43:09,290 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:09,291 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-09T13:43:09,291 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:43:09,291 237 | uint32_t _num_dicts; 2025-09-09T13:43:09,291 | ^~~~~~~~~~ 2025-09-09T13:43:09,292 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-09T13:43:09,292 236 | uint32_t _num_labels; 2025-09-09T13:43:09,292 | ^~~~~~~~~~~ 2025-09-09T13:43:09,292 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:09,292 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-09T13:43:09,292 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:09,292 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-09T13:43:09,292 236 | uint32_t _num_labels; 2025-09-09T13:43:09,292 | ^~~~~~~~~~~ 2025-09-09T13:43:09,293 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-09T13:43:09,293 235 | uint32_t _offset; 2025-09-09T13:43:09,293 | ^~~~~~~ 2025-09-09T13:43:09,293 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:09,293 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-09T13:43:09,293 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:09,601 ltp/src/ner/ner.cpp: In destructor ‘ltp::ner::NamedEntityRecognizer::~NamedEntityRecognizer()’: 2025-09-09T13:43:09,601 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-09T13:43:09,602 26 | if (glob_con) { delete glob_con; glob_con = 0; } 2025-09-09T13:43:09,602 | ^~~~~~~~~~~~~~~ 2025-09-09T13:43:09,726 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-09T13:43:09,727 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-09T13:43:09,727 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:43:09,727 | ^ 2025-09-09T13:43:09,727 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-09T13:43:09,727 461 | unsigned int _cap_entries; 2025-09-09T13:43:09,727 | ^~~~~~~~~~~~ 2025-09-09T13:43:09,727 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-09T13:43:09,727 454 | unsigned int _num_buckets; 2025-09-09T13:43:09,728 | ^~~~~~~~~~~~ 2025-09-09T13:43:09,728 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:43:09,728 74 | explicit SmartMap() : 2025-09-09T13:43:09,728 | ^~~~~~~~ 2025-09-09T13:43:09,728 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:43:09,728 464 | unsigned int _len_key_buffer; 2025-09-09T13:43:09,728 | ^~~~~~~~~~~~~~~ 2025-09-09T13:43:09,728 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-09T13:43:09,728 445 | int32_t * _hash_buckets; 2025-09-09T13:43:09,728 | ^~~~~~~~~~~~~ 2025-09-09T13:43:09,728 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:43:09,729 74 | explicit SmartMap() : 2025-09-09T13:43:09,729 | ^~~~~~~~ 2025-09-09T13:43:09,729 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:43:09,729 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-09T13:43:09,729 | ^~~~~~~~~~~ 2025-09-09T13:43:09,729 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-09T13:43:09,729 446 | int32_t * _hash_buckets_volumn; 2025-09-09T13:43:09,729 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:09,729 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:43:09,729 74 | explicit SmartMap() : 2025-09-09T13:43:09,730 | ^~~~~~~~ 2025-09-09T13:43:09,732 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-09T13:43:09,732 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-09T13:43:09,733 618 | set(key, idx); 2025-09-09T13:43:09,733 | ~~~^~~~~~~~~~ 2025-09-09T13:43:09,733 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-09T13:43:09,733 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-09T13:43:09,733 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-09T13:43:09,736 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-09T13:43:09,736 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-09T13:43:09,736 683 | SmartMap::dump(out); 2025-09-09T13:43:09,736 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-09T13:43:09,736 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-09T13:43:09,736 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-09T13:43:09,737 | ^~~~~~ 2025-09-09T13:43:10,080 In file included from ltp/src/ner/instance.h:5, 2025-09-09T13:43:10,080 from ltp/src/ner/ner.h:6: 2025-09-09T13:43:10,080 ltp/src/ner/settings.h: At global scope: 2025-09-09T13:43:10,080 ltp/src/ner/settings.h:16:20: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-09T13:43:10,080 16 | static const char* __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-09T13:43:10,080 | ^~~~~~~~~~~~~ 2025-09-09T13:43:13,768 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-09T13:43:14,257 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-09T13:43:14,258 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-09T13:43:14,258 from ltp/src/ner/ner_dll.cpp:7: 2025-09-09T13:43:14,258 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-09T13:43:14,258 4 | #pragma warning(disable: 4309) 2025-09-09T13:43:15,249 In file included from ltp/src/ner/ner.h:4, 2025-09-09T13:43:15,249 from ltp/src/ner/ner_dll.cpp:2: 2025-09-09T13:43:15,250 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-09T13:43:15,250 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-09T13:43:15,250 319 | for (int i = 0; i < L; ++ i) { 2025-09-09T13:43:15,250 | ~~^~~ 2025-09-09T13:43:15,250 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-09T13:43:15,250 320 | for (int t = 0; t < T; ++ t) { 2025-09-09T13:43:15,250 | ~~^~~ 2025-09-09T13:43:15,250 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-09T13:43:15,250 326 | for (int i = 0; i < T; ++ i) { 2025-09-09T13:43:15,251 | ~~^~~ 2025-09-09T13:43:15,251 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-09T13:43:15,251 327 | for (int j = 0; j < T; ++ j) { 2025-09-09T13:43:15,251 | ~~^~~ 2025-09-09T13:43:15,281 In file included from ltp/src/framework/model.h:5, 2025-09-09T13:43:15,281 from ltp/src/ner/ner.h:5: 2025-09-09T13:43:15,281 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-09T13:43:15,281 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-09T13:43:15,281 25 | uint32_t* _W_time; 2025-09-09T13:43:15,282 | ^~~~~~~ 2025-09-09T13:43:15,282 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-09T13:43:15,282 21 | uint32_t _last_timestamp; 2025-09-09T13:43:15,282 | ^~~~~~~~~~~~~~~ 2025-09-09T13:43:15,282 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:15,282 34 | Parameters() 2025-09-09T13:43:15,282 | ^~~~~~~~~~ 2025-09-09T13:43:15,282 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-09T13:43:15,282 21 | uint32_t _last_timestamp; 2025-09-09T13:43:15,283 | ^~~~~~~~~~~~~~~ 2025-09-09T13:43:15,283 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-09T13:43:15,283 18 | bool _enable_wrapper; 2025-09-09T13:43:15,283 | ^~~~~~~~~~~~~~~ 2025-09-09T13:43:15,283 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:15,283 34 | Parameters() 2025-09-09T13:43:15,283 | ^~~~~~~~~~ 2025-09-09T13:43:15,286 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-09T13:43:15,287 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-09T13:43:15,287 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-09T13:43:15,287 | ~~^~~~~~~~ 2025-09-09T13:43:15,371 In file included from ltp/src/framework/featurespace.h:7, 2025-09-09T13:43:15,371 from ltp/src/framework/model.h:6: 2025-09-09T13:43:15,371 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-09T13:43:15,371 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-09T13:43:15,371 603 | int32_t* entries; 2025-09-09T13:43:15,371 | ^~~~~~~ 2025-09-09T13:43:15,371 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-09T13:43:15,372 602 | uint32_t cap_entries; 2025-09-09T13:43:15,372 | ^~~~~~~~~~~ 2025-09-09T13:43:15,372 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:15,372 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:43:15,372 | ^~~~~~~~~~~~~~~~~ 2025-09-09T13:43:15,376 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-09T13:43:15,376 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:43:15,376 73 | const utility::SmartMap* _dicts; 2025-09-09T13:43:15,376 | ^~~~~~ 2025-09-09T13:43:15,376 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-09T13:43:15,377 70 | uint32_t _i; 2025-09-09T13:43:15,377 | ^~ 2025-09-09T13:43:15,377 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:15,377 17 | FeatureSpaceIterator() 2025-09-09T13:43:15,377 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:15,377 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-09T13:43:15,377 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:43:15,377 73 | const utility::SmartMap* _dicts; 2025-09-09T13:43:15,377 | ^~~~~~ 2025-09-09T13:43:15,377 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-09T13:43:15,378 71 | uint32_t _num_dicts; 2025-09-09T13:43:15,378 | ^~~~~~~~~~ 2025-09-09T13:43:15,378 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:15,378 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-09T13:43:15,378 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:15,378 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:43:15,378 71 | uint32_t _num_dicts; 2025-09-09T13:43:15,378 | ^~~~~~~~~~ 2025-09-09T13:43:15,378 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-09T13:43:15,379 70 | uint32_t _i; 2025-09-09T13:43:15,379 | ^~ 2025-09-09T13:43:15,379 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:15,379 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-09T13:43:15,379 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:15,380 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-09T13:43:15,380 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:43:15,380 237 | uint32_t _num_dicts; 2025-09-09T13:43:15,381 | ^~~~~~~~~~ 2025-09-09T13:43:15,381 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-09T13:43:15,381 236 | uint32_t _num_labels; 2025-09-09T13:43:15,381 | ^~~~~~~~~~~ 2025-09-09T13:43:15,381 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:15,381 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-09T13:43:15,381 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:15,381 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-09T13:43:15,381 236 | uint32_t _num_labels; 2025-09-09T13:43:15,381 | ^~~~~~~~~~~ 2025-09-09T13:43:15,382 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-09T13:43:15,382 235 | uint32_t _offset; 2025-09-09T13:43:15,382 | ^~~~~~~ 2025-09-09T13:43:15,382 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:15,382 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-09T13:43:15,382 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:15,570 In file included from ltp/src/ner/ner_dll.cpp:6: 2025-09-09T13:43:15,570 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-09T13:43:15,570 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:43:15,570 80 | std::pair rep; 2025-09-09T13:43:15,570 | ^~~ 2025-09-09T13:43:15,570 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:43:15,570 77 | int encoding; 2025-09-09T13:43:15,571 | ^~~~~~~~ 2025-09-09T13:43:15,571 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:15,571 20 | iterator(const iterator & other) 2025-09-09T13:43:15,571 | ^~~~~~~~ 2025-09-09T13:43:15,571 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-09T13:43:15,571 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:43:15,571 80 | std::pair rep; 2025-09-09T13:43:15,571 | ^~~ 2025-09-09T13:43:15,571 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:43:15,572 77 | int encoding; 2025-09-09T13:43:15,572 | ^~~~~~~~ 2025-09-09T13:43:15,572 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:15,572 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-09T13:43:15,572 | ^~~~~~~~ 2025-09-09T13:43:15,575 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-09T13:43:15,575 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:43:15,575 80 | std::pair rep; 2025-09-09T13:43:15,575 | ^~~ 2025-09-09T13:43:15,575 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:43:15,575 77 | int encoding; 2025-09-09T13:43:15,575 | ^~~~~~~~ 2025-09-09T13:43:15,575 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:15,576 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-09T13:43:15,576 | ^~~~~~~~ 2025-09-09T13:43:15,585 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-09T13:43:15,586 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-09T13:43:15,586 175 | unsigned idx = 0; 2025-09-09T13:43:15,586 | ^~~ 2025-09-09T13:43:15,609 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-09T13:43:15,609 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:43:15,609 67 | int len = x.size(); 2025-09-09T13:43:15,609 | ^~~ 2025-09-09T13:43:15,609 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-09T13:43:15,609 68 | int i = 0; 2025-09-09T13:43:15,609 | ^ 2025-09-09T13:43:15,610 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-09T13:43:15,610 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:43:15,610 85 | int len = x.size(); 2025-09-09T13:43:15,611 | ^~~ 2025-09-09T13:43:15,611 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-09T13:43:15,611 86 | int i = 0; 2025-09-09T13:43:15,611 | ^ 2025-09-09T13:43:15,747 ltp/src/ner/ner_dll.cpp: In function ‘int ner_recognize(void*, const std::vector >&, const std::vector >&, std::vector >&)’: 2025-09-09T13:43:15,747 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-09T13:43:15,747 113 | for (int i = 0; i < words.size(); ++ i) { 2025-09-09T13:43:15,747 | ~~^~~~~~~~~~~~~~ 2025-09-09T13:43:15,807 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-09T13:43:15,807 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-09T13:43:15,807 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:43:15,807 | ^ 2025-09-09T13:43:15,807 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-09T13:43:15,807 461 | unsigned int _cap_entries; 2025-09-09T13:43:15,807 | ^~~~~~~~~~~~ 2025-09-09T13:43:15,807 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-09T13:43:15,808 454 | unsigned int _num_buckets; 2025-09-09T13:43:15,808 | ^~~~~~~~~~~~ 2025-09-09T13:43:15,808 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:43:15,808 74 | explicit SmartMap() : 2025-09-09T13:43:15,808 | ^~~~~~~~ 2025-09-09T13:43:15,808 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:43:15,808 464 | unsigned int _len_key_buffer; 2025-09-09T13:43:15,808 | ^~~~~~~~~~~~~~~ 2025-09-09T13:43:15,808 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-09T13:43:15,808 445 | int32_t * _hash_buckets; 2025-09-09T13:43:15,808 | ^~~~~~~~~~~~~ 2025-09-09T13:43:15,809 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:43:15,809 74 | explicit SmartMap() : 2025-09-09T13:43:15,809 | ^~~~~~~~ 2025-09-09T13:43:15,809 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:43:15,809 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-09T13:43:15,809 | ^~~~~~~~~~~ 2025-09-09T13:43:15,809 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-09T13:43:15,809 446 | int32_t * _hash_buckets_volumn; 2025-09-09T13:43:15,809 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:15,809 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:43:15,809 74 | explicit SmartMap() : 2025-09-09T13:43:15,810 | ^~~~~~~~ 2025-09-09T13:43:15,812 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-09T13:43:15,813 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-09T13:43:15,813 618 | set(key, idx); 2025-09-09T13:43:15,813 | ~~~^~~~~~~~~~ 2025-09-09T13:43:15,813 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-09T13:43:15,813 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-09T13:43:15,813 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-09T13:43:15,816 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-09T13:43:15,816 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-09T13:43:15,816 683 | SmartMap::dump(out); 2025-09-09T13:43:15,816 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-09T13:43:15,817 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-09T13:43:15,817 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-09T13:43:15,817 | ^~~~~~ 2025-09-09T13:43:16,175 In file included from ltp/src/ner/instance.h:5, 2025-09-09T13:43:16,175 from ltp/src/ner/ner.h:6: 2025-09-09T13:43:16,175 ltp/src/ner/settings.h: At global scope: 2025-09-09T13:43:16,175 ltp/src/ner/settings.h:16:20: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-09T13:43:16,175 16 | static const char* __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-09T13:43:16,175 | ^~~~~~~~~~~~~ 2025-09-09T13:43:19,477 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-09T13:43:20,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/src/parser.n/classifier.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser.n/classifier.o -std=c++0x 2025-09-09T13:43:23,548 In file included from ltp/src/parser.n/classifier.cpp:1: 2025-09-09T13:43:23,548 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-09T13:43:23,548 ltp/src/parser.n/classifier.h:84:8: warning: ‘ltp::depparser::NeuralNetworkClassifier::initialized’ will be initialized after [-Wreorder] 2025-09-09T13:43:23,548 84 | bool initialized; 2025-09-09T13:43:23,548 | ^~~~~~~~~~~ 2025-09-09T13:43:23,548 ltp/src/parser.n/classifier.h:41:20: warning: ‘Eigen::MatrixXd& ltp::depparser::NeuralNetworkClassifier::W1’ [-Wreorder] 2025-09-09T13:43:23,548 41 | Eigen::MatrixXd& W1; 2025-09-09T13:43:23,549 | ^~ 2025-09-09T13:43:23,549 ltp/src/parser.n/classifier.cpp:23:1: warning: when initialized here [-Wreorder] 2025-09-09T13:43:23,549 23 | NeuralNetworkClassifier::NeuralNetworkClassifier( 2025-09-09T13:43:23,549 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:23,549 ltp/src/parser.n/classifier.h:82:36: warning: ‘ltp::depparser::NeuralNetworkClassifier::precomputation_id_encoder’ will be initialized after [-Wreorder] 2025-09-09T13:43:23,549 82 | std::unordered_map& precomputation_id_encoder; 2025-09-09T13:43:23,549 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:23,550 ltp/src/parser.n/classifier.h:67:10: warning: ‘std::size_t ltp::depparser::NeuralNetworkClassifier::embedding_size’ [-Wreorder] 2025-09-09T13:43:23,550 67 | size_t embedding_size; //! The size of the embedding. 2025-09-09T13:43:23,550 | ^~~~~~~~~~~~~~ 2025-09-09T13:43:23,550 ltp/src/parser.n/classifier.cpp:23:1: warning: when initialized here [-Wreorder] 2025-09-09T13:43:23,550 23 | NeuralNetworkClassifier::NeuralNetworkClassifier( 2025-09-09T13:43:23,550 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:24,025 ltp/src/parser.n/classifier.cpp: In member function ‘void ltp::depparser::NeuralNetworkClassifier::score(const std::vector&, std::vector&)’: 2025-09-09T13:43:24,026 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-09T13:43:24,026 140 | for (int i = 0; i < nr_classes; ++ i) { retval[i] = output(i); } 2025-09-09T13:43:24,026 | ~~^~~~~~~~~~~~ 2025-09-09T13:43:26,092 In file included from ltp/thirdparty/eigen/Eigen/Core:422, 2025-09-09T13:43:26,092 from ltp/thirdparty/eigen/Eigen/Dense:1, 2025-09-09T13:43:26,092 from ltp/src/parser.n/classifier.h:9: 2025-09-09T13:43:26,092 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-09T13:43:26,092 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-09T13:43:26,092 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,093 | ^~~~~~~~~~ 2025-09-09T13:43:26,093 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-09T13:43:26,093 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,093 | ^~~~~~ 2025-09-09T13:43:26,093 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-09T13:43:26,093 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,093 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,093 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-09T13:43:26,093 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,093 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,093 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-09T13:43:26,094 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:26,094 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,094 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-09T13:43:26,094 278 | Base::_set_noalias(other); 2025-09-09T13:43:26,094 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,094 ltp/src/parser.n/classifier.cpp:121:73: required from here 2025-09-09T13:43:26,094 121 | Eigen::VectorXd hidden_layer = Eigen::VectorXd::Zero(hidden_layer_size); 2025-09-09T13:43:26,094 | ^ 2025-09-09T13:43:26,094 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,094 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,094 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,107 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-09T13:43:26,107 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-09T13:43:26,107 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,107 | ^~~~~~~~~~ 2025-09-09T13:43:26,108 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-09T13:43:26,108 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,108 | ^~~~~~ 2025-09-09T13:43:26,108 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-09T13:43:26,108 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,108 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-09T13:43:26,108 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,108 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-09T13:43:26,108 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:26,109 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,109 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-09T13:43:26,109 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-09T13:43:26,109 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,109 ltp/src/parser.n/classifier.cpp:129:44: required from here 2025-09-09T13:43:26,109 129 | hidden_layer += saved.col(rep->second); 2025-09-09T13:43:26,109 | ^ 2025-09-09T13:43:26,109 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,109 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,109 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,115 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-09T13:43:26,116 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-09T13:43:26,116 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,116 | ^~~~~~~~~~ 2025-09-09T13:43:26,116 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-09T13:43:26,116 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,116 | ^~~~~~ 2025-09-09T13:43:26,116 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-09T13:43:26,116 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,116 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,117 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-09T13:43:26,117 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,117 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-09T13:43:26,117 775 | call_assignment_no_alias(dst, tmp, func); 2025-09-09T13:43:26,117 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,117 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-09T13:43:26,117 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-09T13:43:26,117 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,117 ltp/src/parser.n/classifier.cpp:132:85: required from here 2025-09-09T13:43:26,117 132 | hidden_layer += W1.block(0, off, hidden_layer_size, embedding_size)* E.col(aid); 2025-09-09T13:43:26,118 | ^ 2025-09-09T13:43:26,118 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,118 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,118 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,130 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-09T13:43:26,130 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-09T13:43:26,130 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,130 | ^~~~~~~~~~ 2025-09-09T13:43:26,130 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-09T13:43:26,130 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,130 | ^~~~~~ 2025-09-09T13:43:26,131 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-09T13:43:26,131 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,131 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,131 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-09T13:43:26,131 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,131 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,131 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-09T13:43:26,131 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:26,131 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,131 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-09T13:43:26,132 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-09T13:43:26,132 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,132 ltp/src/parser.n/classifier.cpp:175:52: required from here 2025-09-09T13:43:26,132 175 | eg2W1 += Eigen::MatrixXd(grad_W1.array().square()); 2025-09-09T13:43:26,132 | ^ 2025-09-09T13:43:26,132 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,132 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,132 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,144 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-09T13:43:26,145 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-09T13:43:26,145 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,145 | ^~~~~~~~~~ 2025-09-09T13:43:26,145 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-09T13:43:26,145 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,145 | ^~~~~~ 2025-09-09T13:43:26,145 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-09T13:43:26,146 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,146 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,146 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-09T13:43:26,146 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,146 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,146 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-09T13:43:26,146 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:26,146 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,147 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-09T13:43:26,147 164 | call_assignment(derived(), other.derived(), internal::sub_assign_op()); 2025-09-09T13:43:26,147 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,147 ltp/src/parser.n/classifier.cpp:176:87: required from here 2025-09-09T13:43:26,147 176 | W1 -= ada_alpha * Eigen::MatrixXd(grad_W1.array() / (eg2W1.array() + ada_eps).sqrt()); 2025-09-09T13:43:26,147 | ^ 2025-09-09T13:43:26,147 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,147 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,147 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,161 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-09T13:43:26,161 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-09T13:43:26,162 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,162 | ^~~~~~~~~~ 2025-09-09T13:43:26,162 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-09T13:43:26,162 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,162 | ^~~~~~ 2025-09-09T13:43:26,162 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-09T13:43:26,162 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,163 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,163 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-09T13:43:26,163 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,163 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,163 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-09T13:43:26,163 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:26,163 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,163 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-09T13:43:26,164 164 | call_assignment(derived(), other.derived(), internal::sub_assign_op()); 2025-09-09T13:43:26,164 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,164 ltp/src/parser.n/classifier.cpp:179:87: required from here 2025-09-09T13:43:26,164 179 | b1 -= ada_alpha * Eigen::VectorXd(grad_b1.array() / (eg2b1.array() + ada_eps).sqrt()); 2025-09-09T13:43:26,164 | ^ 2025-09-09T13:43:26,164 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,164 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,164 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,183 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-09T13:43:26,183 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-09T13:43:26,183 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,183 | ^~~~~~~~~~ 2025-09-09T13:43:26,183 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-09T13:43:26,184 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,184 | ^~~~~~ 2025-09-09T13:43:26,184 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-09T13:43:26,184 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,184 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,184 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-09T13:43:26,184 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,184 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,184 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-09T13:43:26,184 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:26,184 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,185 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-09T13:43:26,185 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-09T13:43:26,185 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,185 ltp/src/parser.n/classifier.cpp:261:63: required from here 2025-09-09T13:43:26,185 261 | hidden_layer += _.asDiagonal() * saved.col(rep->second); 2025-09-09T13:43:26,185 | ^ 2025-09-09T13:43:26,185 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,185 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,185 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,195 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-09T13:43:26,196 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-09T13:43:26,196 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,196 | ^~~~~~~~~~ 2025-09-09T13:43:26,196 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-09T13:43:26,196 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,196 | ^~~~~~ 2025-09-09T13:43:26,196 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-09T13:43:26,196 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,196 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,196 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-09T13:43:26,197 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,197 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,197 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-09T13:43:26,197 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:26,197 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,197 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-09T13:43:26,197 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-09T13:43:26,197 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,197 ltp/src/parser.n/classifier.cpp:268:38: required from here 2025-09-09T13:43:26,197 268 | hidden_layer += _.asDiagonal() * b1; 2025-09-09T13:43:26,197 | ^~ 2025-09-09T13:43:26,197 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,198 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,198 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,210 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-09T13:43:26,210 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-09T13:43:26,210 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,211 | ^~~~~~~~~~ 2025-09-09T13:43:26,211 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-09T13:43:26,211 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,211 | ^~~~~~ 2025-09-09T13:43:26,211 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-09T13:43:26,211 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,211 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,211 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-09T13:43:26,211 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,211 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,212 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-09T13:43:26,212 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:26,212 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,212 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-09T13:43:26,212 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-09T13:43:26,212 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,212 ltp/src/parser.n/classifier.cpp:308:40: required from here 2025-09-09T13:43:26,212 308 | grad_saved.col(rep->second) += grad_hidden_layer; 2025-09-09T13:43:26,212 | ^~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,212 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,213 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,213 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,221 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-09T13:43:26,221 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-09T13:43:26,221 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,221 | ^~~~~~~~~~ 2025-09-09T13:43:26,221 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-09T13:43:26,221 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,222 | ^~~~~~ 2025-09-09T13:43:26,222 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-09T13:43:26,222 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,222 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,222 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-09T13:43:26,222 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,222 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,222 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-09T13:43:26,222 775 | call_assignment_no_alias(dst, tmp, func); 2025-09-09T13:43:26,222 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,223 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-09T13:43:26,223 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-09T13:43:26,223 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,223 ltp/src/parser.n/classifier.cpp:311:52: required from here 2025-09-09T13:43:26,223 311 | grad_hidden_layer * E.col(aid).transpose(); 2025-09-09T13:43:26,223 | ^ 2025-09-09T13:43:26,223 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,223 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,223 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,230 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-09T13:43:26,230 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-09T13:43:26,230 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,230 | ^~~~~~~~~~ 2025-09-09T13:43:26,231 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-09T13:43:26,231 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,231 | ^~~~~~ 2025-09-09T13:43:26,231 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-09T13:43:26,231 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,231 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,231 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-09T13:43:26,231 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,231 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,231 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-09T13:43:26,232 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:26,232 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,232 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-09T13:43:26,232 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-09T13:43:26,232 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,232 ltp/src/parser.n/classifier.cpp:350:23: required from here 2025-09-09T13:43:26,232 350 | grad_W1 += lambda * W1; 2025-09-09T13:43:26,232 | ^~ 2025-09-09T13:43:26,232 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,232 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,233 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,242 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-09T13:43:26,242 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-09T13:43:26,242 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,242 | ^~~~~~~~~~ 2025-09-09T13:43:26,242 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-09T13:43:26,242 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,242 | ^~~~~~ 2025-09-09T13:43:26,243 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-09T13:43:26,243 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,243 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-09T13:43:26,243 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,243 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-09T13:43:26,243 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:26,244 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,244 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-09T13:43:26,244 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-09T13:43:26,244 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,244 ltp/src/parser.n/classifier.cpp:351:23: required from here 2025-09-09T13:43:26,244 351 | grad_b1 += lambda * b1; 2025-09-09T13:43:26,244 | ^~ 2025-09-09T13:43:26,244 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,245 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,245 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,260 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-09T13:43:26,260 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-09T13:43:26,260 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,261 | ^~~~~~~~~~ 2025-09-09T13:43:26,261 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-09T13:43:26,261 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,261 | ^~~~~~ 2025-09-09T13:43:26,261 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-09T13:43:26,261 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,261 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,261 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-09T13:43:26,261 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,261 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,262 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-09T13:43:26,262 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:26,262 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,262 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-09T13:43:26,262 531 | _set_noalias(other); 2025-09-09T13:43:26,262 | ~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,262 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-09T13:43:26,262 379 | : Base(other.derived()) 2025-09-09T13:43:26,262 | ^ 2025-09-09T13:43:26,262 ltp/src/parser.n/classifier.cpp:121:73: required from here 2025-09-09T13:43:26,263 121 | Eigen::VectorXd hidden_layer = Eigen::VectorXd::Zero(hidden_layer_size); 2025-09-09T13:43:26,263 | ^ 2025-09-09T13:43:26,263 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,263 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,263 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,277 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-09T13:43:26,277 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-09T13:43:26,277 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,277 | ^~~~~~~~~~ 2025-09-09T13:43:26,277 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-09T13:43:26,278 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,278 | ^~~~~~ 2025-09-09T13:43:26,278 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-09T13:43:26,278 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,278 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-09T13:43:26,278 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,279 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-09T13:43:26,279 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:26,279 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,279 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-09T13:43:26,279 804 | this->_set_noalias(other); 2025-09-09T13:43:26,279 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,279 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-09T13:43:26,280 296 | Base::template _init1(x); 2025-09-09T13:43:26,280 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-09T13:43:26,280 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-09T13:43:26,280 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-09T13:43:26,280 | ^ 2025-09-09T13:43:26,280 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,280 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,280 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,297 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-09T13:43:26,297 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-09T13:43:26,297 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,297 | ^~~~~~~~~~ 2025-09-09T13:43:26,297 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-09T13:43:26,298 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,298 | ^~~~~~ 2025-09-09T13:43:26,298 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-09T13:43:26,298 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,298 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,298 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-09T13:43:26,298 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,298 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,299 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-09T13:43:26,299 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:26,299 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,299 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-09T13:43:26,299 804 | this->_set_noalias(other); 2025-09-09T13:43:26,299 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,299 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-09T13:43:26,299 296 | Base::template _init1(x); 2025-09-09T13:43:26,299 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-09T13:43:26,299 ltp/src/parser.n/classifier.cpp:175:52: required from here 2025-09-09T13:43:26,299 175 | eg2W1 += Eigen::MatrixXd(grad_W1.array().square()); 2025-09-09T13:43:26,300 | ^ 2025-09-09T13:43:26,300 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,300 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,300 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,319 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-09T13:43:26,319 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-09T13:43:26,319 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,319 | ^~~~~~~~~~ 2025-09-09T13:43:26,319 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-09T13:43:26,319 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,320 | ^~~~~~ 2025-09-09T13:43:26,320 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-09T13:43:26,320 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,320 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,320 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-09T13:43:26,320 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,320 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,320 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-09T13:43:26,320 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:26,320 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,320 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-09T13:43:26,321 804 | this->_set_noalias(other); 2025-09-09T13:43:26,321 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,321 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-09T13:43:26,321 296 | Base::template _init1(x); 2025-09-09T13:43:26,321 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-09T13:43:26,321 ltp/src/parser.n/classifier.cpp:176:87: required from here 2025-09-09T13:43:26,321 176 | W1 -= ada_alpha * Eigen::MatrixXd(grad_W1.array() / (eg2W1.array() + ada_eps).sqrt()); 2025-09-09T13:43:26,321 | ^ 2025-09-09T13:43:26,321 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,321 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,321 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,330 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-09T13:43:26,330 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-09T13:43:26,330 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,331 | ^~~~~~~~~~ 2025-09-09T13:43:26,331 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-09T13:43:26,331 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,331 | ^~~~~~ 2025-09-09T13:43:26,331 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-09T13:43:26,331 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,331 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,331 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-09T13:43:26,331 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,331 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,331 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-09T13:43:26,332 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:26,332 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,332 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-09T13:43:26,332 804 | this->_set_noalias(other); 2025-09-09T13:43:26,332 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,332 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-09T13:43:26,332 296 | Base::template _init1(x); 2025-09-09T13:43:26,332 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-09T13:43:26,332 ltp/src/parser.n/classifier.cpp:178:52: required from here 2025-09-09T13:43:26,332 178 | eg2b1 += Eigen::VectorXd(grad_b1.array().square()); 2025-09-09T13:43:26,333 | ^ 2025-09-09T13:43:26,333 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,333 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,333 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,352 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-09T13:43:26,352 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-09T13:43:26,352 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,353 | ^~~~~~~~~~ 2025-09-09T13:43:26,353 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-09T13:43:26,353 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,353 | ^~~~~~ 2025-09-09T13:43:26,353 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-09T13:43:26,353 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,353 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,354 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-09T13:43:26,354 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,354 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,354 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-09T13:43:26,354 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:26,354 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,354 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-09T13:43:26,355 804 | this->_set_noalias(other); 2025-09-09T13:43:26,355 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,355 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-09T13:43:26,355 296 | Base::template _init1(x); 2025-09-09T13:43:26,355 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-09T13:43:26,355 ltp/src/parser.n/classifier.cpp:179:87: required from here 2025-09-09T13:43:26,355 179 | b1 -= ada_alpha * Eigen::VectorXd(grad_b1.array() / (eg2b1.array() + ada_eps).sqrt()); 2025-09-09T13:43:26,355 | ^ 2025-09-09T13:43:26,356 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,356 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,356 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,369 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-09T13:43:26,370 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-09T13:43:26,370 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,370 | ^~~~~~~~~~ 2025-09-09T13:43:26,370 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-09T13:43:26,370 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,370 | ^~~~~~ 2025-09-09T13:43:26,370 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-09T13:43:26,370 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,370 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,371 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-09T13:43:26,371 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,371 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,371 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-09T13:43:26,371 775 | call_assignment_no_alias(dst, tmp, func); 2025-09-09T13:43:26,371 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,371 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-09T13:43:26,371 760 | call_assignment(dst, src, internal::assign_op()); 2025-09-09T13:43:26,371 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,371 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-09T13:43:26,372 66 | internal::call_assignment(derived(), other.derived()); 2025-09-09T13:43:26,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,372 ltp/src/parser.n/classifier.cpp:226:85: required from here 2025-09-09T13:43:26,372 226 | saved.col(rank) = W1.block(0, off, hidden_layer_size, embedding_size)* E.col(aid); 2025-09-09T13:43:26,372 | ^ 2025-09-09T13:43:26,372 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,372 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,379 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-09T13:43:26,379 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-09T13:43:26,379 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,380 | ^~~~~~~~~~ 2025-09-09T13:43:26,380 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-09T13:43:26,380 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,380 | ^~~~~~ 2025-09-09T13:43:26,380 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-09T13:43:26,380 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,380 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,380 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-09T13:43:26,380 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,380 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,381 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-09T13:43:26,381 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:26,381 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,381 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-09T13:43:26,381 531 | _set_noalias(other); 2025-09-09T13:43:26,381 | ~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,381 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-09T13:43:26,381 379 | : Base(other.derived()) 2025-09-09T13:43:26,381 | ^ 2025-09-09T13:43:26,382 ltp/src/parser.n/classifier.cpp:250:73: required from here 2025-09-09T13:43:26,382 250 | Eigen::VectorXd Y = Eigen::VectorXd::Map(&classes[0], classes.size()); 2025-09-09T13:43:26,382 | ^ 2025-09-09T13:43:26,382 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,382 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,382 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,397 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-09T13:43:26,398 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-09T13:43:26,398 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,398 | ^~~~~~~~~~ 2025-09-09T13:43:26,398 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-09T13:43:26,398 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,398 | ^~~~~~ 2025-09-09T13:43:26,398 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-09T13:43:26,399 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,399 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,399 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-09T13:43:26,399 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,399 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,399 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-09T13:43:26,399 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:26,399 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,399 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-09T13:43:26,400 531 | _set_noalias(other); 2025-09-09T13:43:26,400 | ~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,400 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-09T13:43:26,400 379 | : Base(other.derived()) 2025-09-09T13:43:26,400 | ^ 2025-09-09T13:43:26,400 ltp/src/parser.n/classifier.cpp:253:49: required from here 2025-09-09T13:43:26,400 253 | Eigen::VectorXd::Zero(hidden_layer_size)); 2025-09-09T13:43:26,400 | ^ 2025-09-09T13:43:26,401 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,401 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,401 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,416 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-09T13:43:26,417 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-09T13:43:26,417 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,417 | ^~~~~~~~~~ 2025-09-09T13:43:26,417 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-09T13:43:26,417 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,417 | ^~~~~~ 2025-09-09T13:43:26,417 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-09T13:43:26,417 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,418 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,418 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-09T13:43:26,418 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,418 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,418 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-09T13:43:26,418 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:26,418 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,418 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-09T13:43:26,418 531 | _set_noalias(other); 2025-09-09T13:43:26,418 | ~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,419 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-09T13:43:26,419 379 | : Base(other.derived()) 2025-09-09T13:43:26,419 | ^ 2025-09-09T13:43:26,419 ltp/src/parser.n/classifier.cpp:270:85: required from here 2025-09-09T13:43:26,419 270 | Eigen::VectorXd cubic_hidden_layer = hidden_layer.array().cube().min(50).max(-50); 2025-09-09T13:43:26,419 | ^ 2025-09-09T13:43:26,419 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,419 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,419 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,427 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-09T13:43:26,427 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-09T13:43:26,427 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,427 | ^~~~~~~~~~ 2025-09-09T13:43:26,427 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-09T13:43:26,428 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,428 | ^~~~~~ 2025-09-09T13:43:26,428 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-09T13:43:26,428 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,428 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,428 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-09T13:43:26,428 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,428 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,428 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-09T13:43:26,428 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:26,429 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,429 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-09T13:43:26,429 531 | _set_noalias(other); 2025-09-09T13:43:26,429 | ~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,429 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-09T13:43:26,429 379 | : Base(other.derived()) 2025-09-09T13:43:26,429 | ^ 2025-09-09T13:43:26,429 ltp/src/parser.n/classifier.cpp:283:42: required from here 2025-09-09T13:43:26,429 283 | Eigen::VectorXd::Zero(nr_classes)); 2025-09-09T13:43:26,429 | ^ 2025-09-09T13:43:26,429 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,430 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,430 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,439 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-09T13:43:26,439 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-09T13:43:26,439 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,439 | ^~~~~~~~~~ 2025-09-09T13:43:26,439 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-09T13:43:26,439 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,439 | ^~~~~~ 2025-09-09T13:43:26,439 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-09T13:43:26,439 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,440 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,440 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-09T13:43:26,440 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,440 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,440 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-09T13:43:26,440 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:26,440 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,440 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-09T13:43:26,440 804 | this->_set_noalias(other); 2025-09-09T13:43:26,440 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,441 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-09T13:43:26,441 296 | Base::template _init1(x); 2025-09-09T13:43:26,441 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-09T13:43:26,441 ltp/src/parser.n/classifier.cpp:285:77: required from here 2025-09-09T13:43:26,441 285 | output = __.asDiagonal() * Eigen::VectorXd((output.array() - best).exp()); 2025-09-09T13:43:26,441 | ^ 2025-09-09T13:43:26,441 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,441 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,441 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,447 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-09T13:43:26,447 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-09T13:43:26,448 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,448 | ^~~~~~~~~~ 2025-09-09T13:43:26,448 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-09T13:43:26,448 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,448 | ^~~~~~ 2025-09-09T13:43:26,448 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-09T13:43:26,448 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,448 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,448 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-09T13:43:26,448 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,449 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,449 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-09T13:43:26,449 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:26,449 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,449 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-09T13:43:26,449 804 | this->_set_noalias(other); 2025-09-09T13:43:26,449 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,449 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-09T13:43:26,449 296 | Base::template _init1(x); 2025-09-09T13:43:26,449 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-09T13:43:26,449 ltp/src/parser.n/classifier.cpp:293:64: required from here 2025-09-09T13:43:26,450 293 | -(__.asDiagonal()*Y - Eigen::VectorXd(output.array()/sum2)) / batch_size; 2025-09-09T13:43:26,450 | ^ 2025-09-09T13:43:26,450 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,450 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,450 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,462 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-09T13:43:26,462 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-09T13:43:26,462 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,462 | ^~~~~~~~~~ 2025-09-09T13:43:26,463 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-09T13:43:26,463 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,463 | ^~~~~~ 2025-09-09T13:43:26,463 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-09T13:43:26,463 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,463 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,463 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-09T13:43:26,463 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,463 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,463 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-09T13:43:26,464 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:26,464 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,464 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-09T13:43:26,464 531 | _set_noalias(other); 2025-09-09T13:43:26,464 | ~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,464 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-09T13:43:26,464 379 | : Base(other.derived()) 2025-09-09T13:43:26,464 | ^ 2025-09-09T13:43:26,464 ltp/src/parser.n/classifier.cpp:293:69: required from here 2025-09-09T13:43:26,464 293 | -(__.asDiagonal()*Y - Eigen::VectorXd(output.array()/sum2)) / batch_size; 2025-09-09T13:43:26,465 | ^~~~~~~~~~ 2025-09-09T13:43:26,465 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,465 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,465 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,476 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-09T13:43:26,476 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-09T13:43:26,476 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,477 | ^~~~~~~~~~ 2025-09-09T13:43:26,477 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-09T13:43:26,477 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,477 | ^~~~~~ 2025-09-09T13:43:26,477 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-09T13:43:26,477 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,477 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,477 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-09T13:43:26,477 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,477 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,478 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-09T13:43:26,478 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:26,478 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,478 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-09T13:43:26,478 531 | _set_noalias(other); 2025-09-09T13:43:26,478 | ~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,478 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-09T13:43:26,478 379 | : Base(other.derived()) 2025-09-09T13:43:26,478 | ^ 2025-09-09T13:43:26,478 ltp/src/parser.n/classifier.cpp:299:73: required from here 2025-09-09T13:43:26,478 299 | 3 * grad_cubic_hidden_layer.array() * hidden_layer.array().square(); 2025-09-09T13:43:26,479 | ^ 2025-09-09T13:43:26,479 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,479 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,479 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,498 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-09T13:43:26,498 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-09T13:43:26,498 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,498 | ^~~~~~~~~~ 2025-09-09T13:43:26,498 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-09T13:43:26,499 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,499 | ^~~~~~ 2025-09-09T13:43:26,499 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-09T13:43:26,499 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,499 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,499 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-09T13:43:26,499 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,499 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,499 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-09T13:43:26,499 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:26,500 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,500 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-09T13:43:26,500 760 | call_assignment(dst, src, internal::assign_op()); 2025-09-09T13:43:26,500 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,500 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-09T13:43:26,500 703 | internal::call_assignment(this->derived(), other.derived()); 2025-09-09T13:43:26,500 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,500 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-09T13:43:26,500 225 | return Base::_set(other); 2025-09-09T13:43:26,500 | ~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,501 ltp/src/parser.n/classifier.cpp:66:72: required from here 2025-09-09T13:43:26,501 66 | W1 = Eigen::MatrixXd::Random(nrows, ncols) * sqrt(6. / (nrows+ ncols)); 2025-09-09T13:43:26,501 | ^ 2025-09-09T13:43:26,501 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,501 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,501 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,508 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-09T13:43:26,508 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-09T13:43:26,509 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,509 | ^~~~~~~~~~ 2025-09-09T13:43:26,509 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-09T13:43:26,509 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,509 | ^~~~~~ 2025-09-09T13:43:26,509 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-09T13:43:26,509 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,509 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,509 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-09T13:43:26,509 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,510 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,510 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-09T13:43:26,510 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:26,510 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,510 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-09T13:43:26,510 760 | call_assignment(dst, src, internal::assign_op()); 2025-09-09T13:43:26,510 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,510 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-09T13:43:26,510 703 | internal::call_assignment(this->derived(), other.derived()); 2025-09-09T13:43:26,510 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,511 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-09T13:43:26,511 225 | return Base::_set(other); 2025-09-09T13:43:26,511 | ~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,511 ltp/src/parser.n/classifier.cpp:67:65: required from here 2025-09-09T13:43:26,511 67 | b1 = Eigen::VectorXd::Random(nrows) * sqrt(6. / (nrows+ ncols)); 2025-09-09T13:43:26,511 | ^ 2025-09-09T13:43:26,511 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,511 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,511 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,515 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-09T13:43:26,516 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-09T13:43:26,516 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,516 | ^~~~~~~~~~ 2025-09-09T13:43:26,516 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-09T13:43:26,516 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,516 | ^~~~~~ 2025-09-09T13:43:26,516 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-09T13:43:26,516 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,516 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,516 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-09T13:43:26,517 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,517 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,517 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-09T13:43:26,517 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:26,517 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,517 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-09T13:43:26,517 760 | call_assignment(dst, src, internal::assign_op()); 2025-09-09T13:43:26,517 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,517 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-09T13:43:26,517 703 | internal::call_assignment(this->derived(), other.derived()); 2025-09-09T13:43:26,518 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,518 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-09T13:43:26,518 225 | return Base::_set(other); 2025-09-09T13:43:26,518 | ~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,518 ltp/src/parser.n/classifier.cpp:87:55: required from here 2025-09-09T13:43:26,518 87 | grad_W1 = Eigen::MatrixXd::Zero(W1.rows(), W1.cols()); 2025-09-09T13:43:26,518 | ^ 2025-09-09T13:43:26,518 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,518 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,518 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,555 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-09T13:43:26,555 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-09T13:43:26,555 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:26,555 | ^~~~~~~~~~ 2025-09-09T13:43:26,556 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-09T13:43:26,556 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:26,556 | ^~~~~~ 2025-09-09T13:43:26,556 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-09T13:43:26,556 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:26,556 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,556 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-09T13:43:26,556 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,556 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,556 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-09T13:43:26,557 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:26,557 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,557 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-09T13:43:26,557 760 | call_assignment(dst, src, internal::assign_op()); 2025-09-09T13:43:26,557 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,557 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-09T13:43:26,557 703 | internal::call_assignment(this->derived(), other.derived()); 2025-09-09T13:43:26,557 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,557 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-09T13:43:26,557 225 | return Base::_set(other); 2025-09-09T13:43:26,558 | ~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,558 ltp/src/parser.n/classifier.cpp:285:77: required from here 2025-09-09T13:43:26,558 285 | output = __.asDiagonal() * Eigen::VectorXd((output.array() - best).exp()); 2025-09-09T13:43:26,558 | ^ 2025-09-09T13:43:26,558 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,558 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:26,558 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,922 In file included from ltp/thirdparty/eigen/Eigen/Core:476: 2025-09-09T13:43:26,922 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-09T13:43:26,922 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-09T13:43:26,922 256 | general_matrix_vector_product 2025-09-09T13:43:26,923 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,923 257 | ::run( 2025-09-09T13:43:26,923 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:43:26,923 258 | actualLhs.rows(), actualLhs.cols(), 2025-09-09T13:43:26,923 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,923 259 | LhsMapper(actualLhs.data(), actualLhs.outerStride()), 2025-09-09T13:43:26,923 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,923 260 | RhsMapper(actualRhs.data(), actualRhs.innerStride()), 2025-09-09T13:43:26,923 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,923 261 | actualDestPtr, 1, 2025-09-09T13:43:26,924 | ~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,924 262 | compatibleAlpha); 2025-09-09T13:43:26,924 | ~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,924 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-09T13:43:26,924 376 | internal::gemv_dense_selector::HasUsableDirectAccess) 2025-09-09T13:43:26,924 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,925 379 | >::run(lhs, rhs, dst, alpha); 2025-09-09T13:43:26,925 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,925 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-09T13:43:26,925 361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); } 2025-09-09T13:43:26,925 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,925 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-09T13:43:26,925 349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); } 2025-09-09T13:43:26,925 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,925 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-09T13:43:26,925 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); 2025-09-09T13:43:26,926 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,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::Product, Eigen::Matrix, 0>; Func = assign_op]’ 2025-09-09T13:43:26,926 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:26,926 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,926 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-09T13:43:26,926 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:26,926 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,926 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-09T13:43:26,926 531 | _set_noalias(other); 2025-09-09T13:43:26,927 | ~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:26,927 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-09T13:43:26,927 379 | : Base(other.derived()) 2025-09-09T13:43:26,927 | ^ 2025-09-09T13:43:26,927 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-09T13:43:26,927 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-09T13:43:26,927 | ^ 2025-09-09T13:43:26,927 ltp/thirdparty/eigen/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,927 186 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; 2025-09-09T13:43:26,927 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:26,928 ltp/thirdparty/eigen/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:26,928 187 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; 2025-09-09T13:43:26,928 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,214 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-09T13:43:27,214 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-09T13:43:27,214 317 | general_matrix_vector_product 2025-09-09T13:43:27,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,215 318 | ::run( 2025-09-09T13:43:27,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:43:27,215 319 | actualLhs.rows(), actualLhs.cols(), 2025-09-09T13:43:27,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,215 320 | LhsMapper(actualLhs.data(), actualLhs.outerStride()), 2025-09-09T13:43:27,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,215 321 | RhsMapper(actualRhsPtr, 1), 2025-09-09T13:43:27,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,215 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-09T13:43:27,216 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,216 323 | actualAlpha); 2025-09-09T13:43:27,216 | ~~~~~~~~~~~~ 2025-09-09T13:43:27,216 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-09T13:43:27,216 376 | internal::gemv_dense_selector::HasUsableDirectAccess) 2025-09-09T13:43:27,216 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,217 379 | >::run(lhs, rhs, dst, alpha); 2025-09-09T13:43:27,217 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,217 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-09T13:43:27,217 361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); } 2025-09-09T13:43:27,217 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,217 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-09T13:43:27,217 349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); } 2025-09-09T13:43:27,217 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,217 ltp/thirdparty/eigen/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:43:27,217 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-09T13:43:27,218 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:27,218 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,218 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-09T13:43:27,218 804 | this->_set_noalias(other); 2025-09-09T13:43:27,218 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:27,218 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-09T13:43:27,218 296 | Base::template _init1(x); 2025-09-09T13:43:27,218 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-09T13:43:27,218 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-09T13:43:27,218 774 | typename plain_matrix_type::type tmp(src); 2025-09-09T13:43:27,219 | ^~~ 2025-09-09T13:43:27,219 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-09T13:43:27,219 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-09T13:43:27,219 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,219 ltp/src/parser.n/classifier.cpp:314:78: required from here 2025-09-09T13:43:27,219 314 | W1.block(0, off, hidden_layer_size, embedding_size).transpose()* grad_hidden_layer; 2025-09-09T13:43:27,219 | ^~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,219 ltp/thirdparty/eigen/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:27,219 460 | const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; 2025-09-09T13:43:27,220 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,220 ltp/thirdparty/eigen/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:27,220 461 | const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; 2025-09-09T13:43:27,220 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,246 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-09T13:43:27,246 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-09T13:43:27,246 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:27,246 | ^~~~~~~~~~ 2025-09-09T13:43:27,246 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-09T13:43:27,247 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:27,247 | ^~~~~~ 2025-09-09T13:43:27,247 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-09T13:43:27,247 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:27,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,247 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-09T13:43:27,247 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:27,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,247 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-09T13:43:27,247 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:27,247 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,248 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:43:27,248 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-09T13:43:27,248 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); 2025-09-09T13:43:27,248 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,248 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-09T13:43:27,248 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:27,248 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,248 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-09T13:43:27,248 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:27,248 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,249 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-09T13:43:27,249 531 | _set_noalias(other); 2025-09-09T13:43:27,249 | ~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:27,249 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-09T13:43:27,249 379 | : Base(other.derived()) 2025-09-09T13:43:27,249 | ^ 2025-09-09T13:43:27,249 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-09T13:43:27,249 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-09T13:43:27,249 | ^ 2025-09-09T13:43:27,249 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:27,250 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:27,250 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,265 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-09T13:43:27,265 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-09T13:43:27,265 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:27,266 | ^~~~~~~~~~ 2025-09-09T13:43:27,266 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-09T13:43:27,266 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:27,266 | ^~~~~~ 2025-09-09T13:43:27,266 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-09T13:43:27,266 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:27,266 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,266 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-09T13:43:27,266 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:27,266 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,267 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-09T13:43:27,267 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:27,267 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,267 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:43:27,267 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-09T13:43:27,267 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); 2025-09-09T13:43:27,267 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,267 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-09T13:43:27,267 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:27,267 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,268 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-09T13:43:27,268 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:27,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,268 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-09T13:43:27,268 531 | _set_noalias(other); 2025-09-09T13:43:27,268 | ~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:27,268 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-09T13:43:27,268 379 | : Base(other.derived()) 2025-09-09T13:43:27,268 | ^ 2025-09-09T13:43:27,268 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-09T13:43:27,269 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-09T13:43:27,269 | ^ 2025-09-09T13:43:27,269 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:27,269 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:27,269 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,283 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-09T13:43:27,284 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-09T13:43:27,284 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:27,284 | ^~~~~~~~~~ 2025-09-09T13:43:27,284 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-09T13:43:27,284 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:27,284 | ^~~~~~ 2025-09-09T13:43:27,284 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-09T13:43:27,284 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:27,284 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,284 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-09T13:43:27,285 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:27,285 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,285 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-09T13:43:27,285 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:27,285 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,285 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:43:27,285 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-09T13:43:27,285 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); 2025-09-09T13:43:27,285 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,285 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-09T13:43:27,286 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:27,286 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,286 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-09T13:43:27,286 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:27,286 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,286 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-09T13:43:27,286 531 | _set_noalias(other); 2025-09-09T13:43:27,286 | ~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:27,286 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-09T13:43:27,286 379 | : Base(other.derived()) 2025-09-09T13:43:27,287 | ^ 2025-09-09T13:43:27,287 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-09T13:43:27,287 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-09T13:43:27,287 | ^ 2025-09-09T13:43:27,287 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:27,287 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:27,287 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,303 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-09T13:43:27,303 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-09T13:43:27,303 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:27,303 | ^~~~~~~~~~ 2025-09-09T13:43:27,303 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-09T13:43:27,304 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:27,304 | ^~~~~~ 2025-09-09T13:43:27,304 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-09T13:43:27,304 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:27,304 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,304 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-09T13:43:27,304 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:27,304 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,304 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-09T13:43:27,304 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:27,305 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,305 ltp/thirdparty/eigen/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:43:27,305 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-09T13:43:27,305 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:27,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,305 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-09T13:43:27,305 804 | this->_set_noalias(other); 2025-09-09T13:43:27,305 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:27,305 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-09T13:43:27,305 296 | Base::template _init1(x); 2025-09-09T13:43:27,306 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-09T13:43:27,306 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-09T13:43:27,306 774 | typename plain_matrix_type::type tmp(src); 2025-09-09T13:43:27,306 | ^~~ 2025-09-09T13:43:27,306 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-09T13:43:27,306 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-09T13:43:27,306 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,306 ltp/src/parser.n/classifier.cpp:264:91: required from here 2025-09-09T13:43:27,306 264 | _.asDiagonal() * W1.block(0, off, hidden_layer_size, embedding_size) * E.col(aid); 2025-09-09T13:43:27,307 | ^ 2025-09-09T13:43:27,307 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:27,307 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:27,307 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,309 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-09T13:43:27,309 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-09T13:43:27,309 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:27,309 | ^~~~~~~~~~ 2025-09-09T13:43:27,309 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-09T13:43:27,309 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:27,310 | ^~~~~~ 2025-09-09T13:43:27,310 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-09T13:43:27,310 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:27,310 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,310 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-09T13:43:27,310 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:27,310 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,310 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-09T13:43:27,310 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:27,310 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,310 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:43:27,311 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-09T13:43:27,311 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:27,311 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,311 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-09T13:43:27,311 804 | this->_set_noalias(other); 2025-09-09T13:43:27,311 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:27,311 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-09T13:43:27,311 296 | Base::template _init1(x); 2025-09-09T13:43:27,311 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-09T13:43:27,312 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-09T13:43:27,312 774 | typename plain_matrix_type::type tmp(src); 2025-09-09T13:43:27,312 | ^~~ 2025-09-09T13:43:27,312 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-09T13:43:27,312 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-09T13:43:27,312 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,312 ltp/src/parser.n/classifier.cpp:295:53: required from here 2025-09-09T13:43:27,312 295 | grad_W2 += delta * cubic_hidden_layer.transpose(); 2025-09-09T13:43:27,312 | ^ 2025-09-09T13:43:27,312 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:27,313 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:27,313 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,320 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-09T13:43:27,320 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-09T13:43:27,320 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:27,320 | ^~~~~~~~~~ 2025-09-09T13:43:27,320 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-09T13:43:27,320 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:27,321 | ^~~~~~ 2025-09-09T13:43:27,321 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-09T13:43:27,321 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:27,321 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,321 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-09T13:43:27,321 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:27,321 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,321 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-09T13:43:27,321 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:27,321 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,322 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:43:27,322 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-09T13:43:27,322 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:27,322 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,322 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-09T13:43:27,322 804 | this->_set_noalias(other); 2025-09-09T13:43:27,322 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:27,322 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-09T13:43:27,322 296 | Base::template _init1(x); 2025-09-09T13:43:27,322 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-09T13:43:27,323 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-09T13:43:27,323 774 | typename plain_matrix_type::type tmp(src); 2025-09-09T13:43:27,323 | ^~~ 2025-09-09T13:43:27,323 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-09T13:43:27,323 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-09T13:43:27,323 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,323 ltp/src/parser.n/classifier.cpp:335:51: required from here 2025-09-09T13:43:27,323 335 | grad_saved.col(rank) * E.col(aid).transpose(); 2025-09-09T13:43:27,323 | ^ 2025-09-09T13:43:27,323 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:27,324 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:27,324 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,326 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-09T13:43:27,326 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-09T13:43:27,326 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:27,326 | ^~~~~~~~~~ 2025-09-09T13:43:27,326 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-09T13:43:27,326 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:27,327 | ^~~~~~ 2025-09-09T13:43:27,327 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-09T13:43:27,327 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:27,327 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,327 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-09T13:43:27,327 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:27,327 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,327 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-09T13:43:27,327 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:27,327 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,328 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:43:27,328 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-09T13:43:27,328 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); 2025-09-09T13:43:27,328 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,328 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-09T13:43:27,328 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:27,328 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,328 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-09T13:43:27,328 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:27,328 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,329 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-09T13:43:27,329 531 | _set_noalias(other); 2025-09-09T13:43:27,329 | ~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:27,329 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-09T13:43:27,329 379 | : Base(other.derived()) 2025-09-09T13:43:27,329 | ^ 2025-09-09T13:43:27,329 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-09T13:43:27,329 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-09T13:43:27,329 | ^ 2025-09-09T13:43:27,329 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:27,330 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:27,330 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,340 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-09T13:43:27,341 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-09T13:43:27,341 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:27,341 | ^~~~~~~~~~ 2025-09-09T13:43:27,341 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-09T13:43:27,341 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:27,341 | ^~~~~~ 2025-09-09T13:43:27,341 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-09T13:43:27,341 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:27,341 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,342 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-09T13:43:27,342 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:27,342 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,342 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-09T13:43:27,342 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:27,342 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,342 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:43:27,342 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-09T13:43:27,342 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:27,342 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,342 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-09T13:43:27,343 804 | this->_set_noalias(other); 2025-09-09T13:43:27,343 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:27,343 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-09T13:43:27,343 296 | Base::template _init1(x); 2025-09-09T13:43:27,343 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-09T13:43:27,343 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-09T13:43:27,343 774 | typename plain_matrix_type::type tmp(src); 2025-09-09T13:43:27,343 | ^~~ 2025-09-09T13:43:27,343 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-09T13:43:27,344 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-09T13:43:27,344 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,344 ltp/src/parser.n/classifier.cpp:314:78: required from here 2025-09-09T13:43:27,344 314 | W1.block(0, off, hidden_layer_size, embedding_size).transpose()* grad_hidden_layer; 2025-09-09T13:43:27,344 | ^~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,344 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:27,344 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:27,344 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,348 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-09T13:43:27,349 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-09T13:43:27,349 607 | typedef typename AssignmentTraits::PacketType PacketType; 2025-09-09T13:43:27,349 | ^~~~~~~~~~ 2025-09-09T13:43:27,349 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-09T13:43:27,349 717 | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); 2025-09-09T13:43:27,349 | ^~~~~~ 2025-09-09T13:43:27,349 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-09T13:43:27,349 857 | call_dense_assignment_loop(dst, src, func); 2025-09-09T13:43:27,349 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,350 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-09T13:43:27,350 814 | Assignment::run(actualDst, src, func); 2025-09-09T13:43:27,350 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,350 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-09T13:43:27,350 782 | call_assignment_no_alias(dst, src, func); 2025-09-09T13:43:27,350 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,350 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:760:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:43:27,350 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-09T13:43:27,350 721 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); 2025-09-09T13:43:27,350 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,351 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-09T13:43:27,351 804 | this->_set_noalias(other); 2025-09-09T13:43:27,351 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-09T13:43:27,351 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-09T13:43:27,351 296 | Base::template _init1(x); 2025-09-09T13:43:27,351 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2025-09-09T13:43:27,351 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-09T13:43:27,351 774 | typename plain_matrix_type::type tmp(src); 2025-09-09T13:43:27,351 | ^~~ 2025-09-09T13:43:27,352 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-09T13:43:27,352 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); 2025-09-09T13:43:27,352 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:27,352 ltp/src/parser.n/classifier.cpp:339:94: required from here 2025-09-09T13:43:27,352 339 | W1.block(0, off, hidden_layer_size, embedding_size).transpose() * grad_saved.col(rank); 2025-09-09T13:43:27,352 | ^ 2025-09-09T13:43:27,352 ltp/thirdparty/eigen/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-09T13:43:27,352 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2025-09-09T13:43:27,352 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:32,824 In file included from /usr/include/c++/14/vector:72, 2025-09-09T13:43:32,824 from ltp/src/parser.n/classifier.h:5: 2025-09-09T13:43:32,824 /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-09T13:43:32,824 /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-09T13:43:32,824 700 | vector<_Tp, _Alloc>:: 2025-09-09T13:43:32,824 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:33,110 In file included from /usr/include/c++/14/vector:66: 2025-09-09T13:43:33,111 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-09T13:43:33,111 inlined from ‘void ltp::depparser::NeuralNetworkClassifier::score(const std::vector&, std::vector&)’ at ltp/src/parser.n/classifier.cpp:139:16: 2025-09-09T13:43:33,111 /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-09T13:43:33,111 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-09T13:43:33,111 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:41,430 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-09T13:43:42,522 In file included from ltp/src/parser.n/instance.cpp:2: 2025-09-09T13:43:42,522 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-09T13:43:42,523 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:43:42,523 67 | int len = str.size(); 2025-09-09T13:43:42,523 | ^~~ 2025-09-09T13:43:42,529 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-09T13:43:42,529 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:43:42,529 137 | int len = str.size(); 2025-09-09T13:43:42,529 | ^~~ 2025-09-09T13:43:42,529 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-09T13:43:42,529 138 | int sep_flag = (sep != ""); 2025-09-09T13:43:42,530 | ^~~~~~~~ 2025-09-09T13:43:42,536 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-09T13:43:42,536 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:43:42,536 233 | int len = str.size(); 2025-09-09T13:43:42,536 | ^~~ 2025-09-09T13:43:42,553 In file included from ltp/src/parser.n/instance.cpp:3: 2025-09-09T13:43:42,553 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-09T13:43:42,553 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:43:42,554 80 | std::pair rep; 2025-09-09T13:43:42,554 | ^~~ 2025-09-09T13:43:42,554 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:43:42,554 77 | int encoding; 2025-09-09T13:43:42,554 | ^~~~~~~~ 2025-09-09T13:43:42,554 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:42,554 20 | iterator(const iterator & other) 2025-09-09T13:43:42,554 | ^~~~~~~~ 2025-09-09T13:43:42,554 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-09T13:43:42,555 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:43:42,555 80 | std::pair rep; 2025-09-09T13:43:42,555 | ^~~ 2025-09-09T13:43:42,555 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:43:42,555 77 | int encoding; 2025-09-09T13:43:42,555 | ^~~~~~~~ 2025-09-09T13:43:42,555 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:42,555 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-09T13:43:42,555 | ^~~~~~~~ 2025-09-09T13:43:42,558 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-09T13:43:42,558 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:43:42,558 80 | std::pair rep; 2025-09-09T13:43:42,558 | ^~~ 2025-09-09T13:43:42,559 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:43:42,559 77 | int encoding; 2025-09-09T13:43:42,559 | ^~~~~~~~ 2025-09-09T13:43:42,559 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:42,559 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-09T13:43:42,559 | ^~~~~~~~ 2025-09-09T13:43:42,571 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-09T13:43:42,571 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-09T13:43:42,571 175 | unsigned idx = 0; 2025-09-09T13:43:42,571 | ^~~ 2025-09-09T13:43:42,588 ltp/src/parser.n/instance.cpp: In member function ‘bool ltp::depparser::Instance::is_tree(const std::vector&) const’: 2025-09-09T13:43:42,588 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-09T13:43:42,588 49 | for (int modifier = 0; modifier < heads.size(); ++ modifier) { 2025-09-09T13:43:42,588 | ~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-09T13:43:42,598 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-09T13:43:42,598 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-09T13:43:42,598 66 | for (int c = 0; c < tree[now].size(); ++ c) { 2025-09-09T13:43:42,598 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:42,599 ltp/src/parser.n/instance.cpp: In member function ‘bool ltp::depparser::Instance::is_non_projective(const std::vector&) const’: 2025-09-09T13:43:42,599 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-09T13:43:42,599 74 | for (int modifier = 0; modifier < heads.size(); ++ modifier) { 2025-09-09T13:43:42,599 | ~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-09T13:43:43,840 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-09T13:43:44,889 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-09T13:43:46,391 In file included from ltp/src/parser.n/parser.h:4, 2025-09-09T13:43:46,391 from ltp/src/parser.n/parser.cpp:2: 2025-09-09T13:43:46,391 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-09T13:43:46,392 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-09T13:43:46,392 603 | int32_t* entries; 2025-09-09T13:43:46,392 | ^~~~~~~ 2025-09-09T13:43:46,392 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-09T13:43:46,392 602 | uint32_t cap_entries; 2025-09-09T13:43:46,392 | ^~~~~~~~~~~ 2025-09-09T13:43:46,392 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:46,392 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:43:46,393 | ^~~~~~~~~~~~~~~~~ 2025-09-09T13:43:48,064 ltp/src/parser.n/parser.h: In constructor ‘ltp::depparser::NeuralNetworkParser::NeuralNetworkParser()’: 2025-09-09T13:43:48,064 ltp/src/parser.n/parser.h:67:8: warning: ‘ltp::depparser::NeuralNetworkParser::use_cluster’ will be initialized after [-Wreorder] 2025-09-09T13:43:48,064 67 | bool use_cluster; 2025-09-09T13:43:48,064 | ^~~~~~~~~~~ 2025-09-09T13:43:48,064 ltp/src/parser.n/parser.h:65:8: warning: ‘bool ltp::depparser::NeuralNetworkParser::use_distance’ [-Wreorder] 2025-09-09T13:43:48,065 65 | bool use_distance; 2025-09-09T13:43:48,065 | ^~~~~~~~~~~~ 2025-09-09T13:43:48,065 ltp/src/parser.n/parser.cpp:9:1: warning: when initialized here [-Wreorder] 2025-09-09T13:43:48,065 9 | NeuralNetworkParser::NeuralNetworkParser() 2025-09-09T13:43:48,065 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:48,099 ltp/src/parser.n/parser.cpp: In member function ‘void ltp::depparser::NeuralNetworkParser::predict(const ltp::depparser::Instance&, std::vector&, std::vector >&)’: 2025-09-09T13:43:48,100 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-09T13:43:48,100 43 | if (best == -1 || scores[best] < scores[l]) { best = l; } 2025-09-09T13:43:48,100 | ~~~~~^~~~~ 2025-09-09T13:43:48,103 ltp/src/parser.n/parser.cpp: In member function ‘void ltp::depparser::NeuralNetworkParser::get_context(const ltp::depparser::State&, ltp::depparser::Context*)’: 2025-09-09T13:43:48,103 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-09T13:43:48,103 63 | ctx->N0 = (s.buffer < s.ref->size() ? s.buffer: -1); 2025-09-09T13:43:48,103 | ~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-09T13:43:48,104 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-09T13:43:48,104 64 | ctx->N1 = (s.buffer+ 1 < s.ref->size() ? s.buffer+ 1: -1); 2025-09-09T13:43:48,104 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-09T13:43:48,104 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-09T13:43:48,104 65 | ctx->N2 = (s.buffer+ 2 < s.ref->size() ? s.buffer+ 2: -1); 2025-09-09T13:43:48,105 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-09T13:43:48,206 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-09T13:43:48,206 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-09T13:43:48,206 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:43:48,206 | ^ 2025-09-09T13:43:48,206 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-09T13:43:48,206 461 | unsigned int _cap_entries; 2025-09-09T13:43:48,206 | ^~~~~~~~~~~~ 2025-09-09T13:43:48,206 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-09T13:43:48,207 454 | unsigned int _num_buckets; 2025-09-09T13:43:48,207 | ^~~~~~~~~~~~ 2025-09-09T13:43:48,207 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:43:48,207 74 | explicit SmartMap() : 2025-09-09T13:43:48,207 | ^~~~~~~~ 2025-09-09T13:43:48,207 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:43:48,207 464 | unsigned int _len_key_buffer; 2025-09-09T13:43:48,207 | ^~~~~~~~~~~~~~~ 2025-09-09T13:43:48,208 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-09T13:43:48,208 445 | int32_t * _hash_buckets; 2025-09-09T13:43:48,208 | ^~~~~~~~~~~~~ 2025-09-09T13:43:48,208 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:43:48,208 74 | explicit SmartMap() : 2025-09-09T13:43:48,208 | ^~~~~~~~ 2025-09-09T13:43:48,208 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:43:48,209 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-09T13:43:48,209 | ^~~~~~~~~~~ 2025-09-09T13:43:48,209 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-09T13:43:48,209 446 | int32_t * _hash_buckets_volumn; 2025-09-09T13:43:48,209 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:48,209 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:43:48,209 74 | explicit SmartMap() : 2025-09-09T13:43:48,209 | ^~~~~~~~ 2025-09-09T13:43:48,215 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-09T13:43:48,215 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-09T13:43:48,215 618 | set(key, idx); 2025-09-09T13:43:48,215 | ~~~^~~~~~~~~~ 2025-09-09T13:43:48,215 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-09T13:43:48,216 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-09T13:43:48,216 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-09T13:43:48,219 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-09T13:43:48,220 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-09T13:43:48,220 683 | SmartMap::dump(out); 2025-09-09T13:43:48,220 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-09T13:43:48,220 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-09T13:43:48,220 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-09T13:43:48,220 | ^~~~~~ 2025-09-09T13:43:50,481 ltp/src/parser.n/parser.cpp: In member function ‘void ltp::depparser::NeuralNetworkParser::save(const std::string&)’: 2025-09-09T13:43:50,481 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-09T13:43:50,481 330 | strncpy(chunk, model_header.c_str(), 128); 2025-09-09T13:43:50,481 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:50,481 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-09T13:43:50,482 334 | strncpy(chunk, root.c_str(), 128); 2025-09-09T13:43:50,482 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:50,500 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-09T13:43:50,500 366 | delete payload; 2025-09-09T13:43:50,500 | ^~~~~~~ 2025-09-09T13:43:50,500 ltp/src/parser.n/parser.cpp:358:56: note: returned from ‘void* operator new [](std::size_t)’ 2025-09-09T13:43:50,501 358 | payload = new int[precomputation_id_encoder.size()* 2]; 2025-09-09T13:43:50,501 | ^ 2025-09-09T13:43:50,501 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-09T13:43:50,501 401 | delete payload; 2025-09-09T13:43:50,501 | ^~~~~~~ 2025-09-09T13:43:50,502 ltp/src/parser.n/parser.cpp:373:48: note: returned from ‘void* operator new [](std::size_t)’ 2025-09-09T13:43:50,502 373 | payload = new int[form_to_cluster.size()* 2]; 2025-09-09T13:43:50,502 | ^ 2025-09-09T13:43:53,141 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-09T13:43:53,805 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-09T13:43:53,805 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-09T13:43:53,805 from ltp/src/parser.n/parser_dll.cpp:4: 2025-09-09T13:43:53,805 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-09T13:43:53,806 4 | #pragma warning(disable: 4309) 2025-09-09T13:43:54,555 In file included from ltp/src/parser.n/parser.h:4, 2025-09-09T13:43:54,555 from ltp/src/parser.n/parser_dll.cpp:2: 2025-09-09T13:43:54,555 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-09T13:43:54,555 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-09T13:43:54,555 603 | int32_t* entries; 2025-09-09T13:43:54,555 | ^~~~~~~ 2025-09-09T13:43:54,556 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-09T13:43:54,556 602 | uint32_t cap_entries; 2025-09-09T13:43:54,556 | ^~~~~~~~~~~ 2025-09-09T13:43:54,556 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:54,556 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:43:54,556 | ^~~~~~~~~~~~~~~~~ 2025-09-09T13:43:56,229 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-09T13:43:56,230 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-09T13:43:56,230 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:43:56,230 80 | std::pair rep; 2025-09-09T13:43:56,230 | ^~~ 2025-09-09T13:43:56,230 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:43:56,230 77 | int encoding; 2025-09-09T13:43:56,230 | ^~~~~~~~ 2025-09-09T13:43:56,231 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:56,231 20 | iterator(const iterator & other) 2025-09-09T13:43:56,231 | ^~~~~~~~ 2025-09-09T13:43:56,232 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-09T13:43:56,232 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:43:56,232 80 | std::pair rep; 2025-09-09T13:43:56,232 | ^~~ 2025-09-09T13:43:56,232 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:43:56,232 77 | int encoding; 2025-09-09T13:43:56,232 | ^~~~~~~~ 2025-09-09T13:43:56,233 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:56,233 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-09T13:43:56,233 | ^~~~~~~~ 2025-09-09T13:43:56,237 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-09T13:43:56,237 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:43:56,237 80 | std::pair rep; 2025-09-09T13:43:56,237 | ^~~ 2025-09-09T13:43:56,237 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:43:56,237 77 | int encoding; 2025-09-09T13:43:56,237 | ^~~~~~~~ 2025-09-09T13:43:56,238 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-09T13:43:56,238 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-09T13:43:56,238 | ^~~~~~~~ 2025-09-09T13:43:56,249 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-09T13:43:56,249 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-09T13:43:56,249 175 | unsigned idx = 0; 2025-09-09T13:43:56,249 | ^~~ 2025-09-09T13:43:56,309 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-09T13:43:56,310 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:43:56,310 67 | int len = x.size(); 2025-09-09T13:43:56,310 | ^~~ 2025-09-09T13:43:56,310 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-09T13:43:56,310 68 | int i = 0; 2025-09-09T13:43:56,310 | ^ 2025-09-09T13:43:56,312 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-09T13:43:56,312 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:43:56,312 85 | int len = x.size(); 2025-09-09T13:43:56,312 | ^~~ 2025-09-09T13:43:56,313 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-09T13:43:56,313 86 | int i = 0; 2025-09-09T13:43:56,313 | ^ 2025-09-09T13:43:56,326 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-09T13:43:56,326 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-09T13:43:56,327 68 | for (int i = 0; i < words.size(); ++ i) { 2025-09-09T13:43:56,327 | ~~^~~~~~~~~~~~~~ 2025-09-09T13:43:56,375 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-09T13:43:56,375 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-09T13:43:56,375 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:43:56,375 | ^ 2025-09-09T13:43:56,375 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-09T13:43:56,375 461 | unsigned int _cap_entries; 2025-09-09T13:43:56,375 | ^~~~~~~~~~~~ 2025-09-09T13:43:56,376 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-09T13:43:56,376 454 | unsigned int _num_buckets; 2025-09-09T13:43:56,376 | ^~~~~~~~~~~~ 2025-09-09T13:43:56,376 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:43:56,376 74 | explicit SmartMap() : 2025-09-09T13:43:56,376 | ^~~~~~~~ 2025-09-09T13:43:56,377 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:43:56,377 464 | unsigned int _len_key_buffer; 2025-09-09T13:43:56,377 | ^~~~~~~~~~~~~~~ 2025-09-09T13:43:56,377 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-09T13:43:56,377 445 | int32_t * _hash_buckets; 2025-09-09T13:43:56,377 | ^~~~~~~~~~~~~ 2025-09-09T13:43:56,377 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:43:56,377 74 | explicit SmartMap() : 2025-09-09T13:43:56,377 | ^~~~~~~~ 2025-09-09T13:43:56,378 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:43:56,378 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-09T13:43:56,378 | ^~~~~~~~~~~ 2025-09-09T13:43:56,378 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-09T13:43:56,378 446 | int32_t * _hash_buckets_volumn; 2025-09-09T13:43:56,378 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:56,378 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:43:56,378 74 | explicit SmartMap() : 2025-09-09T13:43:56,379 | ^~~~~~~~ 2025-09-09T13:43:56,384 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-09T13:43:56,384 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-09T13:43:56,384 618 | set(key, idx); 2025-09-09T13:43:56,385 | ~~~^~~~~~~~~~ 2025-09-09T13:43:56,385 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-09T13:43:56,385 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-09T13:43:56,385 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-09T13:43:56,389 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-09T13:43:56,389 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-09T13:43:56,389 683 | SmartMap::dump(out); 2025-09-09T13:43:56,389 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-09T13:43:56,389 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-09T13:43:56,389 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-09T13:43:56,389 | ^~~~~~ 2025-09-09T13:43:57,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/src/parser.n/system.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser.n/system.o -std=c++0x 2025-09-09T13:43:59,023 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-09T13:43:59,023 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-09T13:43:59,023 99 | for (i = 0; i < children.size() && children[i] < root; ++ i) { 2025-09-09T13:43:59,023 | ~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:43:59,024 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-09T13:43:59,024 105 | for (int j = i; j < children.size(); ++ j) { 2025-09-09T13:43:59,024 | ~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:43:59,028 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-09T13:43:59,028 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-09T13:43:59,029 132 | while (!(sigma.size() ==1 && beta == len)) { 2025-09-09T13:43:59,029 | ~~~~~^~~~~~ 2025-09-09T13:43:59,029 ltp/src/parser.n/system.cpp:131:7: warning: unused variable ‘step’ [-Wunused-variable] 2025-09-09T13:43:59,029 131 | int step = 0; 2025-09-09T13:43:59,029 | ^~~~ 2025-09-09T13:43:59,031 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-09T13:43:59,032 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-09T13:43:59,032 164 | } else if (beta < heads.size()) { 2025-09-09T13:43:59,032 | ~~~~~^~~~~~~~~~~~~~ 2025-09-09T13:43:59,054 ltp/src/parser.n/system.cpp: In member function ‘int ltp::depparser::State::cost(const std::vector&, const std::vector&)’: 2025-09-09T13:43:59,054 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-09T13:43:59,054 320 | for (int i = buffer; i < ref->size(); ++ i) { 2025-09-09T13:43:59,054 | ~~^~~~~~~~~~~~~ 2025-09-09T13:43:59,064 ltp/src/parser.n/system.cpp: In member function ‘bool ltp::depparser::State::buffer_empty() const’: 2025-09-09T13:43:59,064 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-09T13:43:59,064 402 | bool State::buffer_empty() const { return (this->buffer == this->ref->size()); } 2025-09-09T13:43:59,065 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:43:59,066 ltp/src/parser.n/system.cpp: In member function ‘void ltp::depparser::TransitionSystem::get_possible_actions(const ltp::depparser::State&, std::vector&)’: 2025-09-09T13:43:59,067 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-09T13:43:59,067 434 | if (l == R) { continue; } 2025-09-09T13:43:59,067 | ~~^~~~ 2025-09-09T13:43:59,071 ltp/src/parser.n/system.cpp: In member function ‘ltp::depparser::Action ltp::depparser::TransitionSystem::transform(int)’: 2025-09-09T13:43:59,071 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-09T13:43:59,071 480 | else if (act < 1+L) { return ActionFactory::make_left_arc(act- 1); } 2025-09-09T13:43:59,071 | ~~~~^~~~~ 2025-09-09T13:43:59,072 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-09T13:43:59,072 481 | else if (act < 1+2*L) { return ActionFactory::make_right_arc(act- 1- L); } 2025-09-09T13:43:59,072 | ~~~~^~~~~~~ 2025-09-09T13:43:59,133 In file included from ltp/src/parser.n/system.cpp:2: 2025-09-09T13:43:59,133 ltp/src/utils/math/mat.h: In instantiation of ‘ltp::math::Mat3& ltp::math::Mat3::operator=(const T&) [with T = int]’: 2025-09-09T13:43:59,134 ltp/src/parser.n/system.cpp:344:7: required from here 2025-09-09T13:43:59,134 344 | T = 1024; 2025-09-09T13:43:59,134 | ^~~~ 2025-09-09T13:43:59,134 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-09T13:43:59,134 327 | for (int i = 0; i < nn; ++ i) { 2025-09-09T13:43:59,134 | ~~^~~~ 2025-09-09T13:43:59,134 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-09T13:43:59,134 328 | for (int j = 0; j < mm; ++ j) { 2025-09-09T13:43:59,135 | ~~^~~~ 2025-09-09T13:43:59,135 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-09T13:43:59,135 329 | for (int k = 0; k < kk; ++ k) { 2025-09-09T13:43:59,135 | ~~^~~~ 2025-09-09T13:44:02,230 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-09T13:44:02,695 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-09T13:44:02,695 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-09T13:44:02,696 from ltp/src/postagger/decoder.cpp:4: 2025-09-09T13:44:02,696 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-09T13:44:02,696 4 | #pragma warning(disable: 4309) 2025-09-09T13:44:03,673 In file included from ltp/src/postagger/decoder.h:6, 2025-09-09T13:44:03,673 from ltp/src/postagger/decoder.cpp:1: 2025-09-09T13:44:03,674 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-09T13:44:03,674 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-09T13:44:03,674 319 | for (int i = 0; i < L; ++ i) { 2025-09-09T13:44:03,674 | ~~^~~ 2025-09-09T13:44:03,674 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-09T13:44:03,674 320 | for (int t = 0; t < T; ++ t) { 2025-09-09T13:44:03,675 | ~~^~~ 2025-09-09T13:44:03,675 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-09T13:44:03,675 326 | for (int i = 0; i < T; ++ i) { 2025-09-09T13:44:03,675 | ~~^~~ 2025-09-09T13:44:03,676 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-09T13:44:03,676 327 | for (int j = 0; j < T; ++ j) { 2025-09-09T13:44:03,676 | ~~^~~ 2025-09-09T13:44:03,723 In file included from ltp/src/postagger/decoder.h:7: 2025-09-09T13:44:03,723 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-09T13:44:03,723 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-09T13:44:03,723 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-09T13:44:03,723 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:44:03,724 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-09T13:44:03,724 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-09T13:44:03,724 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:03,805 In file included from ltp/src/postagger/decoder.h:9: 2025-09-09T13:44:03,805 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-09T13:44:03,805 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:03,805 603 | int32_t* entries; 2025-09-09T13:44:03,805 | ^~~~~~~ 2025-09-09T13:44:03,806 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-09T13:44:03,806 602 | uint32_t cap_entries; 2025-09-09T13:44:03,806 | ^~~~~~~~~~~ 2025-09-09T13:44:03,806 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:03,806 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:44:03,806 | ^~~~~~~~~~~~~~~~~ 2025-09-09T13:44:03,851 In file included from ltp/src/postagger/decoder.cpp:2: 2025-09-09T13:44:03,851 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-09T13:44:03,851 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:03,851 67 | int len = str.size(); 2025-09-09T13:44:03,851 | ^~~ 2025-09-09T13:44:03,856 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-09T13:44:03,856 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:03,856 137 | int len = str.size(); 2025-09-09T13:44:03,857 | ^~~ 2025-09-09T13:44:03,857 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-09T13:44:03,857 138 | int sep_flag = (sep != ""); 2025-09-09T13:44:03,857 | ^~~~~~~~ 2025-09-09T13:44:03,864 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-09T13:44:03,864 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:03,864 233 | int len = str.size(); 2025-09-09T13:44:03,865 | ^~~ 2025-09-09T13:44:03,884 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-09T13:44:03,884 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-09T13:44:03,884 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:03,885 80 | std::pair rep; 2025-09-09T13:44:03,885 | ^~~ 2025-09-09T13:44:03,885 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:03,885 77 | int encoding; 2025-09-09T13:44:03,885 | ^~~~~~~~ 2025-09-09T13:44:03,885 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:03,885 20 | iterator(const iterator & other) 2025-09-09T13:44:03,885 | ^~~~~~~~ 2025-09-09T13:44:03,886 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-09T13:44:03,886 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:03,886 80 | std::pair rep; 2025-09-09T13:44:03,887 | ^~~ 2025-09-09T13:44:03,887 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:03,887 77 | int encoding; 2025-09-09T13:44:03,887 | ^~~~~~~~ 2025-09-09T13:44:03,887 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:03,887 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-09T13:44:03,887 | ^~~~~~~~ 2025-09-09T13:44:03,891 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-09T13:44:03,892 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:03,892 80 | std::pair rep; 2025-09-09T13:44:03,892 | ^~~ 2025-09-09T13:44:03,892 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:03,892 77 | int encoding; 2025-09-09T13:44:03,892 | ^~~~~~~~ 2025-09-09T13:44:03,892 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:03,892 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-09T13:44:03,893 | ^~~~~~~~ 2025-09-09T13:44:03,903 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-09T13:44:03,903 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-09T13:44:03,903 175 | unsigned idx = 0; 2025-09-09T13:44:03,903 | ^~~ 2025-09-09T13:44:03,960 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-09T13:44:03,960 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:03,961 67 | int len = x.size(); 2025-09-09T13:44:03,961 | ^~~ 2025-09-09T13:44:03,961 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-09T13:44:03,961 68 | int i = 0; 2025-09-09T13:44:03,961 | ^ 2025-09-09T13:44:03,963 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-09T13:44:03,963 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:03,963 85 | int len = x.size(); 2025-09-09T13:44:03,963 | ^~~ 2025-09-09T13:44:03,963 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-09T13:44:03,964 86 | int i = 0; 2025-09-09T13:44:03,964 | ^ 2025-09-09T13:44:03,966 ltp/src/postagger/decoder.h: In constructor ‘ltp::postagger::PostaggerLexiconConstrain::PostaggerLexiconConstrain(const std::vector >&, const ltp::utility::SmartMap&)’: 2025-09-09T13:44:03,966 ltp/src/postagger/decoder.h:17:35: warning: ‘ltp::postagger::PostaggerLexiconConstrain::words’ will be initialized after [-Wreorder] 2025-09-09T13:44:03,966 17 | const std::vector& words; 2025-09-09T13:44:03,966 | ^~~~~ 2025-09-09T13:44:03,966 ltp/src/postagger/decoder.h:16:45: warning: ‘const ltp::utility::SmartMap& ltp::postagger::PostaggerLexiconConstrain::rep’ [-Wreorder] 2025-09-09T13:44:03,966 16 | const utility::SmartMap& rep; 2025-09-09T13:44:03,967 | ^~~ 2025-09-09T13:44:03,967 ltp/src/postagger/decoder.cpp:15:1: warning: when initialized here [-Wreorder] 2025-09-09T13:44:03,967 15 | PostaggerLexiconConstrain::PostaggerLexiconConstrain( 2025-09-09T13:44:03,967 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:04,038 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-09T13:44:04,038 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-09T13:44:04,038 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:44:04,038 | ^ 2025-09-09T13:44:04,038 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:04,038 461 | unsigned int _cap_entries; 2025-09-09T13:44:04,039 | ^~~~~~~~~~~~ 2025-09-09T13:44:04,039 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-09T13:44:04,039 454 | unsigned int _num_buckets; 2025-09-09T13:44:04,039 | ^~~~~~~~~~~~ 2025-09-09T13:44:04,039 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:04,039 74 | explicit SmartMap() : 2025-09-09T13:44:04,039 | ^~~~~~~~ 2025-09-09T13:44:04,040 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:04,040 464 | unsigned int _len_key_buffer; 2025-09-09T13:44:04,040 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:04,040 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-09T13:44:04,040 445 | int32_t * _hash_buckets; 2025-09-09T13:44:04,040 | ^~~~~~~~~~~~~ 2025-09-09T13:44:04,040 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:04,040 74 | explicit SmartMap() : 2025-09-09T13:44:04,041 | ^~~~~~~~ 2025-09-09T13:44:04,041 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:04,041 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-09T13:44:04,041 | ^~~~~~~~~~~ 2025-09-09T13:44:04,041 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-09T13:44:04,041 446 | int32_t * _hash_buckets_volumn; 2025-09-09T13:44:04,041 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:04,042 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:04,042 74 | explicit SmartMap() : 2025-09-09T13:44:04,042 | ^~~~~~~~ 2025-09-09T13:44:04,047 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-09T13:44:04,047 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-09T13:44:04,047 618 | set(key, idx); 2025-09-09T13:44:04,048 | ~~~^~~~~~~~~~ 2025-09-09T13:44:04,048 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-09T13:44:04,048 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-09T13:44:04,048 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-09T13:44:04,052 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-09T13:44:04,052 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-09T13:44:04,052 683 | SmartMap::dump(out); 2025-09-09T13:44:04,052 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-09T13:44:04,052 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-09T13:44:04,052 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-09T13:44:04,052 | ^~~~~~ 2025-09-09T13:44:04,074 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-09T13:44:04,074 ltp/src/postagger/decoder.cpp:30:55: required from here 2025-09-09T13:44:04,074 30 | PostaggerLexicon::PostaggerLexicon(): successful(false) {} 2025-09-09T13:44:04,074 | ^ 2025-09-09T13:44:04,074 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:04,074 461 | unsigned int _cap_entries; 2025-09-09T13:44:04,074 | ^~~~~~~~~~~~ 2025-09-09T13:44:04,075 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-09T13:44:04,075 454 | unsigned int _num_buckets; 2025-09-09T13:44:04,075 | ^~~~~~~~~~~~ 2025-09-09T13:44:04,075 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:04,075 74 | explicit SmartMap() : 2025-09-09T13:44:04,075 | ^~~~~~~~ 2025-09-09T13:44:04,076 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:04,076 464 | unsigned int _len_key_buffer; 2025-09-09T13:44:04,076 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:04,076 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-09T13:44:04,076 445 | int32_t * _hash_buckets; 2025-09-09T13:44:04,076 | ^~~~~~~~~~~~~ 2025-09-09T13:44:04,076 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:04,076 74 | explicit SmartMap() : 2025-09-09T13:44:04,077 | ^~~~~~~~ 2025-09-09T13:44:04,077 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:04,077 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-09T13:44:04,077 | ^~~~~~~~~~~ 2025-09-09T13:44:04,077 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-09T13:44:04,077 446 | int32_t * _hash_buckets_volumn; 2025-09-09T13:44:04,077 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:04,077 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:04,078 74 | explicit SmartMap() : 2025-09-09T13:44:04,078 | ^~~~~~~~ 2025-09-09T13:44:04,083 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-09T13:44:04,084 ltp/src/postagger/decoder.cpp:86:16: required from here 2025-09-09T13:44:04,084 86 | rep.set(key.c_str(), mask); 2025-09-09T13:44:04,084 | ~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:04,084 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-09T13:44:04,084 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-09T13:44:04,084 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-09T13:44:08,456 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-09T13:44:08,838 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-09T13:44:08,838 from ltp/src/postagger/extractor.cpp:5: 2025-09-09T13:44:08,838 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-09T13:44:08,838 4 | #pragma warning(disable: 4309) 2025-09-09T13:44:09,778 In file included from ltp/src/postagger/extractor.h:7, 2025-09-09T13:44:09,778 from ltp/src/postagger/extractor.cpp:1: 2025-09-09T13:44:09,778 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-09T13:44:09,778 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-09T13:44:09,779 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-09T13:44:09,779 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:44:09,779 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-09T13:44:09,779 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-09T13:44:09,779 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:09,898 In file included from ltp/src/postagger/extractor.cpp:3: 2025-09-09T13:44:09,898 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-09T13:44:09,898 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:09,898 80 | std::pair rep; 2025-09-09T13:44:09,898 | ^~~ 2025-09-09T13:44:09,898 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:09,899 77 | int encoding; 2025-09-09T13:44:09,899 | ^~~~~~~~ 2025-09-09T13:44:09,899 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:09,899 20 | iterator(const iterator & other) 2025-09-09T13:44:09,899 | ^~~~~~~~ 2025-09-09T13:44:09,899 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-09T13:44:09,899 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:09,899 80 | std::pair rep; 2025-09-09T13:44:09,899 | ^~~ 2025-09-09T13:44:09,899 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:09,900 77 | int encoding; 2025-09-09T13:44:09,900 | ^~~~~~~~ 2025-09-09T13:44:09,900 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:09,900 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-09T13:44:09,900 | ^~~~~~~~ 2025-09-09T13:44:09,902 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-09T13:44:09,903 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:09,903 80 | std::pair rep; 2025-09-09T13:44:09,903 | ^~~ 2025-09-09T13:44:09,903 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:09,903 77 | int encoding; 2025-09-09T13:44:09,903 | ^~~~~~~~ 2025-09-09T13:44:09,903 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:09,903 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-09T13:44:09,904 | ^~~~~~~~ 2025-09-09T13:44:09,914 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-09T13:44:09,914 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-09T13:44:09,914 175 | unsigned idx = 0; 2025-09-09T13:44:09,914 | ^~~ 2025-09-09T13:44:10,006 In file included from ltp/src/postagger/extractor.cpp:4: 2025-09-09T13:44:10,006 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-09T13:44:10,007 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:10,007 67 | int len = str.size(); 2025-09-09T13:44:10,007 | ^~~ 2025-09-09T13:44:10,011 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-09T13:44:10,011 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:10,011 137 | int len = str.size(); 2025-09-09T13:44:10,011 | ^~~ 2025-09-09T13:44:10,011 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-09T13:44:10,012 138 | int sep_flag = (sep != ""); 2025-09-09T13:44:10,012 | ^~~~~~~~ 2025-09-09T13:44:10,018 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-09T13:44:10,018 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:10,018 233 | int len = str.size(); 2025-09-09T13:44:10,018 | ^~~ 2025-09-09T13:44:10,056 ltp/src/postagger/extractor.cpp: In destructor ‘ltp::postagger::Extractor::~Extractor()’: 2025-09-09T13:44:10,056 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-09T13:44:10,056 41 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-09T13:44:10,056 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:12,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/src/postagger/postag_dll.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/postagger/postag_dll.o -std=c++0x 2025-09-09T13:44:12,936 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-09T13:44:12,936 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-09T13:44:12,936 from ltp/src/postagger/postag_dll.cpp:8: 2025-09-09T13:44:12,936 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-09T13:44:12,936 4 | #pragma warning(disable: 4309) 2025-09-09T13:44:13,842 In file included from ltp/src/framework/model.h:5, 2025-09-09T13:44:13,842 from ltp/src/postagger/postagger.h:4, 2025-09-09T13:44:13,842 from ltp/src/postagger/postag_dll.cpp:2: 2025-09-09T13:44:13,842 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-09T13:44:13,842 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-09T13:44:13,843 25 | uint32_t* _W_time; 2025-09-09T13:44:13,843 | ^~~~~~~ 2025-09-09T13:44:13,843 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-09T13:44:13,843 21 | uint32_t _last_timestamp; 2025-09-09T13:44:13,843 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:13,843 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:13,843 34 | Parameters() 2025-09-09T13:44:13,843 | ^~~~~~~~~~ 2025-09-09T13:44:13,844 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-09T13:44:13,844 21 | uint32_t _last_timestamp; 2025-09-09T13:44:13,844 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:13,844 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-09T13:44:13,844 18 | bool _enable_wrapper; 2025-09-09T13:44:13,844 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:13,844 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:13,844 34 | Parameters() 2025-09-09T13:44:13,845 | ^~~~~~~~~~ 2025-09-09T13:44:13,850 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-09T13:44:13,850 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-09T13:44:13,850 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-09T13:44:13,850 | ~~^~~~~~~~ 2025-09-09T13:44:13,935 In file included from ltp/src/framework/featurespace.h:7, 2025-09-09T13:44:13,935 from ltp/src/framework/model.h:6: 2025-09-09T13:44:13,935 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-09T13:44:13,935 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:13,935 603 | int32_t* entries; 2025-09-09T13:44:13,935 | ^~~~~~~ 2025-09-09T13:44:13,936 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-09T13:44:13,936 602 | uint32_t cap_entries; 2025-09-09T13:44:13,936 | ^~~~~~~~~~~ 2025-09-09T13:44:13,936 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:13,936 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:44:13,936 | ^~~~~~~~~~~~~~~~~ 2025-09-09T13:44:13,941 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-09T13:44:13,941 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:13,942 73 | const utility::SmartMap* _dicts; 2025-09-09T13:44:13,942 | ^~~~~~ 2025-09-09T13:44:13,942 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-09T13:44:13,942 70 | uint32_t _i; 2025-09-09T13:44:13,942 | ^~ 2025-09-09T13:44:13,942 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:13,942 17 | FeatureSpaceIterator() 2025-09-09T13:44:13,942 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:13,943 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-09T13:44:13,943 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:13,943 73 | const utility::SmartMap* _dicts; 2025-09-09T13:44:13,943 | ^~~~~~ 2025-09-09T13:44:13,944 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-09T13:44:13,944 71 | uint32_t _num_dicts; 2025-09-09T13:44:13,944 | ^~~~~~~~~~ 2025-09-09T13:44:13,944 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:13,944 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-09T13:44:13,944 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:13,944 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:13,945 71 | uint32_t _num_dicts; 2025-09-09T13:44:13,945 | ^~~~~~~~~~ 2025-09-09T13:44:13,945 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-09T13:44:13,945 70 | uint32_t _i; 2025-09-09T13:44:13,945 | ^~ 2025-09-09T13:44:13,945 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:13,945 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-09T13:44:13,945 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:13,949 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-09T13:44:13,949 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:13,949 237 | uint32_t _num_dicts; 2025-09-09T13:44:13,949 | ^~~~~~~~~~ 2025-09-09T13:44:13,949 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-09T13:44:13,949 236 | uint32_t _num_labels; 2025-09-09T13:44:13,950 | ^~~~~~~~~~~ 2025-09-09T13:44:13,950 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:13,950 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-09T13:44:13,950 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:13,950 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-09T13:44:13,950 236 | uint32_t _num_labels; 2025-09-09T13:44:13,950 | ^~~~~~~~~~~ 2025-09-09T13:44:13,950 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-09T13:44:13,951 235 | uint32_t _offset; 2025-09-09T13:44:13,951 | ^~~~~~~ 2025-09-09T13:44:13,951 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:13,951 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-09T13:44:13,951 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:14,060 In file included from ltp/src/postagger/postagger.h:5: 2025-09-09T13:44:14,060 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-09T13:44:14,060 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-09T13:44:14,060 319 | for (int i = 0; i < L; ++ i) { 2025-09-09T13:44:14,060 | ~~^~~ 2025-09-09T13:44:14,061 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-09T13:44:14,061 320 | for (int t = 0; t < T; ++ t) { 2025-09-09T13:44:14,061 | ~~^~~ 2025-09-09T13:44:14,062 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-09T13:44:14,062 326 | for (int i = 0; i < T; ++ i) { 2025-09-09T13:44:14,062 | ~~^~~ 2025-09-09T13:44:14,062 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-09T13:44:14,062 327 | for (int j = 0; j < T; ++ j) { 2025-09-09T13:44:14,063 | ~~^~~ 2025-09-09T13:44:14,102 In file included from ltp/src/postagger/postagger.h:6: 2025-09-09T13:44:14,102 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-09T13:44:14,103 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-09T13:44:14,103 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-09T13:44:14,103 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:44:14,103 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-09T13:44:14,103 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-09T13:44:14,103 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:14,224 In file included from ltp/src/postagger/postag_dll.cpp:7: 2025-09-09T13:44:14,224 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-09T13:44:14,224 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:14,224 80 | std::pair rep; 2025-09-09T13:44:14,224 | ^~~ 2025-09-09T13:44:14,225 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:14,225 77 | int encoding; 2025-09-09T13:44:14,225 | ^~~~~~~~ 2025-09-09T13:44:14,225 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:14,225 20 | iterator(const iterator & other) 2025-09-09T13:44:14,225 | ^~~~~~~~ 2025-09-09T13:44:14,226 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-09T13:44:14,226 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:14,226 80 | std::pair rep; 2025-09-09T13:44:14,226 | ^~~ 2025-09-09T13:44:14,226 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:14,226 77 | int encoding; 2025-09-09T13:44:14,227 | ^~~~~~~~ 2025-09-09T13:44:14,227 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:14,227 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-09T13:44:14,227 | ^~~~~~~~ 2025-09-09T13:44:14,231 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-09T13:44:14,231 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:14,231 80 | std::pair rep; 2025-09-09T13:44:14,231 | ^~~ 2025-09-09T13:44:14,231 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:14,232 77 | int encoding; 2025-09-09T13:44:14,232 | ^~~~~~~~ 2025-09-09T13:44:14,232 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:14,232 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-09T13:44:14,232 | ^~~~~~~~ 2025-09-09T13:44:14,243 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-09T13:44:14,243 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-09T13:44:14,244 175 | unsigned idx = 0; 2025-09-09T13:44:14,244 | ^~~ 2025-09-09T13:44:14,267 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-09T13:44:14,268 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:14,268 67 | int len = x.size(); 2025-09-09T13:44:14,268 | ^~~ 2025-09-09T13:44:14,268 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-09T13:44:14,268 68 | int i = 0; 2025-09-09T13:44:14,268 | ^ 2025-09-09T13:44:14,270 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-09T13:44:14,270 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:14,270 85 | int len = x.size(); 2025-09-09T13:44:14,270 | ^~~ 2025-09-09T13:44:14,270 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-09T13:44:14,271 86 | int i = 0; 2025-09-09T13:44:14,271 | ^ 2025-09-09T13:44:14,367 ltp/src/postagger/postag_dll.cpp: In function ‘int postagger_postag(void*, const std::vector >&, std::vector >&)’: 2025-09-09T13:44:14,368 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-09T13:44:14,368 96 | for (int i = 0; i < words.size(); ++ i) { 2025-09-09T13:44:14,368 | ~~^~~~~~~~~~~~~~ 2025-09-09T13:44:14,423 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-09T13:44:14,423 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-09T13:44:14,424 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:44:14,424 | ^ 2025-09-09T13:44:14,424 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:14,424 461 | unsigned int _cap_entries; 2025-09-09T13:44:14,424 | ^~~~~~~~~~~~ 2025-09-09T13:44:14,424 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-09T13:44:14,424 454 | unsigned int _num_buckets; 2025-09-09T13:44:14,424 | ^~~~~~~~~~~~ 2025-09-09T13:44:14,425 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:14,425 74 | explicit SmartMap() : 2025-09-09T13:44:14,425 | ^~~~~~~~ 2025-09-09T13:44:14,425 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:14,425 464 | unsigned int _len_key_buffer; 2025-09-09T13:44:14,425 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:14,425 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-09T13:44:14,425 445 | int32_t * _hash_buckets; 2025-09-09T13:44:14,426 | ^~~~~~~~~~~~~ 2025-09-09T13:44:14,426 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:14,426 74 | explicit SmartMap() : 2025-09-09T13:44:14,426 | ^~~~~~~~ 2025-09-09T13:44:14,426 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:14,426 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-09T13:44:14,426 | ^~~~~~~~~~~ 2025-09-09T13:44:14,427 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-09T13:44:14,427 446 | int32_t * _hash_buckets_volumn; 2025-09-09T13:44:14,427 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:14,427 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:14,427 74 | explicit SmartMap() : 2025-09-09T13:44:14,427 | ^~~~~~~~ 2025-09-09T13:44:14,433 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-09T13:44:14,433 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-09T13:44:14,433 618 | set(key, idx); 2025-09-09T13:44:14,433 | ~~~^~~~~~~~~~ 2025-09-09T13:44:14,433 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-09T13:44:14,433 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-09T13:44:14,433 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-09T13:44:14,437 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) const [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-09T13:44:14,437 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-09T13:44:14,437 683 | SmartMap::dump(out); 2025-09-09T13:44:14,438 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-09T13:44:14,438 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-09T13:44:14,438 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-09T13:44:14,438 | ^~~~~~ 2025-09-09T13:44:17,294 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-09T13:44:18,622 In file included from ltp/src/framework/model.h:5, 2025-09-09T13:44:18,622 from ltp/src/postagger/postagger.h:4, 2025-09-09T13:44:18,622 from ltp/src/postagger/postagger.cpp:1: 2025-09-09T13:44:18,622 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-09T13:44:18,622 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-09T13:44:18,622 25 | uint32_t* _W_time; 2025-09-09T13:44:18,622 | ^~~~~~~ 2025-09-09T13:44:18,622 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-09T13:44:18,623 21 | uint32_t _last_timestamp; 2025-09-09T13:44:18,623 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:18,623 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:18,623 34 | Parameters() 2025-09-09T13:44:18,623 | ^~~~~~~~~~ 2025-09-09T13:44:18,623 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-09T13:44:18,623 21 | uint32_t _last_timestamp; 2025-09-09T13:44:18,623 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:18,623 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-09T13:44:18,624 18 | bool _enable_wrapper; 2025-09-09T13:44:18,624 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:18,624 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:18,624 34 | Parameters() 2025-09-09T13:44:18,624 | ^~~~~~~~~~ 2025-09-09T13:44:18,627 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-09T13:44:18,627 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-09T13:44:18,627 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-09T13:44:18,627 | ~~^~~~~~~~ 2025-09-09T13:44:18,797 In file included from ltp/src/framework/featurespace.h:7, 2025-09-09T13:44:18,797 from ltp/src/framework/model.h:6: 2025-09-09T13:44:18,797 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-09T13:44:18,798 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:18,798 603 | int32_t* entries; 2025-09-09T13:44:18,798 | ^~~~~~~ 2025-09-09T13:44:18,798 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-09T13:44:18,798 602 | uint32_t cap_entries; 2025-09-09T13:44:18,798 | ^~~~~~~~~~~ 2025-09-09T13:44:18,798 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:18,798 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:44:18,798 | ^~~~~~~~~~~~~~~~~ 2025-09-09T13:44:18,802 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-09T13:44:18,802 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:18,803 73 | const utility::SmartMap* _dicts; 2025-09-09T13:44:18,803 | ^~~~~~ 2025-09-09T13:44:18,803 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-09T13:44:18,803 70 | uint32_t _i; 2025-09-09T13:44:18,803 | ^~ 2025-09-09T13:44:18,803 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:18,803 17 | FeatureSpaceIterator() 2025-09-09T13:44:18,803 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:18,803 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-09T13:44:18,804 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:18,804 73 | const utility::SmartMap* _dicts; 2025-09-09T13:44:18,804 | ^~~~~~ 2025-09-09T13:44:18,804 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-09T13:44:18,804 71 | uint32_t _num_dicts; 2025-09-09T13:44:18,804 | ^~~~~~~~~~ 2025-09-09T13:44:18,804 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:18,804 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-09T13:44:18,804 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:18,804 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:18,805 71 | uint32_t _num_dicts; 2025-09-09T13:44:18,805 | ^~~~~~~~~~ 2025-09-09T13:44:18,805 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-09T13:44:18,805 70 | uint32_t _i; 2025-09-09T13:44:18,805 | ^~ 2025-09-09T13:44:18,805 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:18,805 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-09T13:44:18,805 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:18,806 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-09T13:44:18,807 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:18,807 237 | uint32_t _num_dicts; 2025-09-09T13:44:18,807 | ^~~~~~~~~~ 2025-09-09T13:44:18,807 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-09T13:44:18,807 236 | uint32_t _num_labels; 2025-09-09T13:44:18,807 | ^~~~~~~~~~~ 2025-09-09T13:44:18,807 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:18,807 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-09T13:44:18,807 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:18,808 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-09T13:44:18,808 236 | uint32_t _num_labels; 2025-09-09T13:44:18,808 | ^~~~~~~~~~~ 2025-09-09T13:44:18,808 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-09T13:44:18,808 235 | uint32_t _offset; 2025-09-09T13:44:18,808 | ^~~~~~~ 2025-09-09T13:44:18,808 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:18,808 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-09T13:44:18,808 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:18,915 In file included from ltp/src/postagger/postagger.h:5: 2025-09-09T13:44:18,915 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-09T13:44:18,916 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-09T13:44:18,916 319 | for (int i = 0; i < L; ++ i) { 2025-09-09T13:44:18,916 | ~~^~~ 2025-09-09T13:44:18,916 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-09T13:44:18,916 320 | for (int t = 0; t < T; ++ t) { 2025-09-09T13:44:18,916 | ~~^~~ 2025-09-09T13:44:18,916 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-09T13:44:18,916 326 | for (int i = 0; i < T; ++ i) { 2025-09-09T13:44:18,916 | ~~^~~ 2025-09-09T13:44:18,917 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-09T13:44:18,917 327 | for (int j = 0; j < T; ++ j) { 2025-09-09T13:44:18,917 | ~~^~~ 2025-09-09T13:44:18,956 In file included from ltp/src/postagger/postagger.h:6: 2025-09-09T13:44:18,956 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-09T13:44:18,956 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-09T13:44:18,956 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-09T13:44:18,956 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:44:18,956 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-09T13:44:18,956 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-09T13:44:18,957 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:19,346 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-09T13:44:19,346 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-09T13:44:19,346 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:44:19,346 | ^ 2025-09-09T13:44:19,346 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:19,347 461 | unsigned int _cap_entries; 2025-09-09T13:44:19,347 | ^~~~~~~~~~~~ 2025-09-09T13:44:19,347 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-09T13:44:19,347 454 | unsigned int _num_buckets; 2025-09-09T13:44:19,347 | ^~~~~~~~~~~~ 2025-09-09T13:44:19,347 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:19,347 74 | explicit SmartMap() : 2025-09-09T13:44:19,347 | ^~~~~~~~ 2025-09-09T13:44:19,347 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:19,348 464 | unsigned int _len_key_buffer; 2025-09-09T13:44:19,348 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:19,348 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-09T13:44:19,348 445 | int32_t * _hash_buckets; 2025-09-09T13:44:19,348 | ^~~~~~~~~~~~~ 2025-09-09T13:44:19,348 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:19,348 74 | explicit SmartMap() : 2025-09-09T13:44:19,348 | ^~~~~~~~ 2025-09-09T13:44:19,348 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:19,348 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-09T13:44:19,348 | ^~~~~~~~~~~ 2025-09-09T13:44:19,349 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-09T13:44:19,349 446 | int32_t * _hash_buckets_volumn; 2025-09-09T13:44:19,349 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:19,349 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:19,349 74 | explicit SmartMap() : 2025-09-09T13:44:19,349 | ^~~~~~~~ 2025-09-09T13:44:19,352 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-09T13:44:19,352 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-09T13:44:19,352 618 | set(key, idx); 2025-09-09T13:44:19,352 | ~~~^~~~~~~~~~ 2025-09-09T13:44:19,352 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-09T13:44:19,352 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-09T13:44:19,353 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-09T13:44:19,356 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-09T13:44:19,357 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-09T13:44:19,357 683 | SmartMap::dump(out); 2025-09-09T13:44:19,357 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-09T13:44:19,357 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-09T13:44:19,357 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-09T13:44:19,357 | ^~~~~~ 2025-09-09T13:44:21,322 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-09T13:44:21,761 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-09T13:44:21,761 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-09T13:44:21,762 from ltp/src/segmentor/preprocessor.h:10, 2025-09-09T13:44:21,762 from ltp/src/segmentor/decoder.cpp:2: 2025-09-09T13:44:21,762 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-09T13:44:21,762 4 | #pragma warning(disable: 4309) 2025-09-09T13:44:23,159 In file included from ltp/src/segmentor/decoder.h:6, 2025-09-09T13:44:23,159 from ltp/src/segmentor/decoder.cpp:1: 2025-09-09T13:44:23,159 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-09T13:44:23,159 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-09T13:44:23,159 319 | for (int i = 0; i < L; ++ i) { 2025-09-09T13:44:23,159 | ~~^~~ 2025-09-09T13:44:23,160 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-09T13:44:23,160 320 | for (int t = 0; t < T; ++ t) { 2025-09-09T13:44:23,160 | ~~^~~ 2025-09-09T13:44:23,161 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-09T13:44:23,161 326 | for (int i = 0; i < T; ++ i) { 2025-09-09T13:44:23,161 | ~~^~~ 2025-09-09T13:44:23,161 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-09T13:44:23,161 327 | for (int j = 0; j < T; ++ j) { 2025-09-09T13:44:23,161 | ~~^~~ 2025-09-09T13:44:23,306 In file included from ltp/src/segmentor/preprocessor.h:9: 2025-09-09T13:44:23,306 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-09T13:44:23,306 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:23,307 67 | int len = str.size(); 2025-09-09T13:44:23,307 | ^~~ 2025-09-09T13:44:23,313 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-09T13:44:23,313 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:23,314 137 | int len = str.size(); 2025-09-09T13:44:23,314 | ^~~ 2025-09-09T13:44:23,314 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-09T13:44:23,314 138 | int sep_flag = (sep != ""); 2025-09-09T13:44:23,314 | ^~~~~~~~ 2025-09-09T13:44:23,321 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-09T13:44:23,321 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:23,322 233 | int len = str.size(); 2025-09-09T13:44:23,322 | ^~~ 2025-09-09T13:44:23,338 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-09T13:44:23,338 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-09T13:44:23,338 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:23,338 80 | std::pair rep; 2025-09-09T13:44:23,338 | ^~~ 2025-09-09T13:44:23,338 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:23,339 77 | int encoding; 2025-09-09T13:44:23,339 | ^~~~~~~~ 2025-09-09T13:44:23,339 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:23,339 20 | iterator(const iterator & other) 2025-09-09T13:44:23,339 | ^~~~~~~~ 2025-09-09T13:44:23,340 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-09T13:44:23,340 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:23,340 80 | std::pair rep; 2025-09-09T13:44:23,340 | ^~~ 2025-09-09T13:44:23,340 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:23,341 77 | int encoding; 2025-09-09T13:44:23,341 | ^~~~~~~~ 2025-09-09T13:44:23,341 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:23,341 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-09T13:44:23,341 | ^~~~~~~~ 2025-09-09T13:44:23,345 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-09T13:44:23,346 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:23,346 80 | std::pair rep; 2025-09-09T13:44:23,346 | ^~~ 2025-09-09T13:44:23,346 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:23,346 77 | int encoding; 2025-09-09T13:44:23,346 | ^~~~~~~~ 2025-09-09T13:44:23,347 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:23,347 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-09T13:44:23,347 | ^~~~~~~~ 2025-09-09T13:44:23,358 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-09T13:44:23,358 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-09T13:44:23,358 175 | unsigned idx = 0; 2025-09-09T13:44:23,358 | ^~~ 2025-09-09T13:44:23,423 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-09T13:44:23,423 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:23,423 67 | int len = x.size(); 2025-09-09T13:44:23,423 | ^~~ 2025-09-09T13:44:23,423 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-09T13:44:23,423 68 | int i = 0; 2025-09-09T13:44:23,423 | ^ 2025-09-09T13:44:23,425 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-09T13:44:23,425 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:23,426 85 | int len = x.size(); 2025-09-09T13:44:23,426 | ^~~ 2025-09-09T13:44:23,426 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-09T13:44:23,426 86 | int i = 0; 2025-09-09T13:44:23,426 | ^ 2025-09-09T13:44:23,454 In file included from ltp/src/segmentor/preprocessor.h:11: 2025-09-09T13:44:23,454 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-09T13:44:23,454 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:23,454 603 | int32_t* entries; 2025-09-09T13:44:23,455 | ^~~~~~~ 2025-09-09T13:44:23,455 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-09T13:44:23,455 602 | uint32_t cap_entries; 2025-09-09T13:44:23,455 | ^~~~~~~~~~~ 2025-09-09T13:44:23,455 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:23,455 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:44:23,455 | ^~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,100 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-09T13:44:24,101 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-09T13:44:24,101 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-09T13:44:24,101 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-09T13:44:24,101 from ltp/src/segmentor/preprocessor.h:14: 2025-09-09T13:44:24,101 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-09T13:44:24,101 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,101 420 | : public std::unary_function \ 2025-09-09T13:44:24,101 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,102 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:24,102 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-09T13:44:24,102 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,102 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:44:24,102 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-09T13:44:24,102 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-09T13:44:24,102 from /usr/include/c++/14/ios:44, 2025-09-09T13:44:24,103 from /usr/include/c++/14/ostream:40, 2025-09-09T13:44:24,103 from /usr/include/c++/14/iostream:41, 2025-09-09T13:44:24,103 from ltp/src/segmentor/decoder.h:4: 2025-09-09T13:44:24,103 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,103 117 | struct unary_function 2025-09-09T13:44:24,103 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,104 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,104 420 | : public std::unary_function \ 2025-09-09T13:44:24,104 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,104 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:24,104 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-09T13:44:24,104 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,104 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,104 117 | struct unary_function 2025-09-09T13:44:24,105 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,105 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,105 420 | : public std::unary_function \ 2025-09-09T13:44:24,105 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,105 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:24,105 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-09T13:44:24,105 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,105 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,106 117 | struct unary_function 2025-09-09T13:44:24,106 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,106 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,106 420 | : public std::unary_function \ 2025-09-09T13:44:24,106 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,106 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:24,106 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-09T13:44:24,107 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,107 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,107 117 | struct unary_function 2025-09-09T13:44:24,107 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,107 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,107 420 | : public std::unary_function \ 2025-09-09T13:44:24,107 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,108 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:24,108 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-09T13:44:24,108 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,108 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,108 117 | struct unary_function 2025-09-09T13:44:24,108 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,108 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,109 420 | : public std::unary_function \ 2025-09-09T13:44:24,109 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,109 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:24,109 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-09T13:44:24,109 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,109 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,109 117 | struct unary_function 2025-09-09T13:44:24,109 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,110 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,110 420 | : public std::unary_function \ 2025-09-09T13:44:24,110 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,110 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:24,110 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-09T13:44:24,110 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,110 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,110 117 | struct unary_function 2025-09-09T13:44:24,111 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,111 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,111 420 | : public std::unary_function \ 2025-09-09T13:44:24,111 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,111 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:24,111 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-09T13:44:24,111 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,112 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,112 117 | struct unary_function 2025-09-09T13:44:24,112 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,112 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,112 420 | : public std::unary_function \ 2025-09-09T13:44:24,112 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,112 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:24,113 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-09T13:44:24,113 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,113 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,113 117 | struct unary_function 2025-09-09T13:44:24,113 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,113 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,113 420 | : public std::unary_function \ 2025-09-09T13:44:24,113 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,114 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:24,114 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-09T13:44:24,114 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,114 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,114 117 | struct unary_function 2025-09-09T13:44:24,114 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,114 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,115 420 | : public std::unary_function \ 2025-09-09T13:44:24,115 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,115 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:24,115 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-09T13:44:24,115 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,115 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,115 117 | struct unary_function 2025-09-09T13:44:24,115 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,116 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,116 420 | : public std::unary_function \ 2025-09-09T13:44:24,116 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,116 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:24,116 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-09T13:44:24,116 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,116 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,116 117 | struct unary_function 2025-09-09T13:44:24,117 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,117 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,117 420 | : public std::unary_function \ 2025-09-09T13:44:24,117 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,117 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:24,117 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-09T13:44:24,117 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,117 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,118 117 | struct unary_function 2025-09-09T13:44:24,118 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,118 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,118 420 | : public std::unary_function \ 2025-09-09T13:44:24,118 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,118 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:24,118 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-09T13:44:24,119 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,119 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,119 117 | struct unary_function 2025-09-09T13:44:24,119 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,119 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,119 430 | : public std::unary_function \ 2025-09-09T13:44:24,120 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,120 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:44:24,120 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-09T13:44:24,120 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,120 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,120 117 | struct unary_function 2025-09-09T13:44:24,120 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,121 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,121 430 | : public std::unary_function \ 2025-09-09T13:44:24,121 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,121 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:44:24,121 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-09T13:44:24,122 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,122 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,122 117 | struct unary_function 2025-09-09T13:44:24,122 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,122 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,122 420 | : public std::unary_function \ 2025-09-09T13:44:24,123 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,123 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:24,123 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-09T13:44:24,123 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,123 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,123 117 | struct unary_function 2025-09-09T13:44:24,123 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,124 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,124 420 | : public std::unary_function \ 2025-09-09T13:44:24,124 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,124 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:24,124 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-09T13:44:24,124 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,124 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,124 117 | struct unary_function 2025-09-09T13:44:24,125 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,125 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,125 420 | : public std::unary_function \ 2025-09-09T13:44:24,125 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,125 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:24,125 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-09T13:44:24,125 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,126 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,126 117 | struct unary_function 2025-09-09T13:44:24,126 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,126 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,126 484 | : public std::unary_function 2025-09-09T13:44:24,126 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,126 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,126 117 | struct unary_function 2025-09-09T13:44:24,126 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,245 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-09T13:44:24,245 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:24,245 257 | : std::unary_function 2025-09-09T13:44:24,245 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,246 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:24,246 117 | struct unary_function 2025-09-09T13:44:24,246 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:24,811 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-09T13:44:24,812 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-09T13:44:24,812 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:44:24,812 | ^ 2025-09-09T13:44:24,812 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:24,812 461 | unsigned int _cap_entries; 2025-09-09T13:44:24,812 | ^~~~~~~~~~~~ 2025-09-09T13:44:24,812 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-09T13:44:24,812 454 | unsigned int _num_buckets; 2025-09-09T13:44:24,812 | ^~~~~~~~~~~~ 2025-09-09T13:44:24,813 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:24,813 74 | explicit SmartMap() : 2025-09-09T13:44:24,813 | ^~~~~~~~ 2025-09-09T13:44:24,813 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:24,813 464 | unsigned int _len_key_buffer; 2025-09-09T13:44:24,813 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:24,813 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-09T13:44:24,813 445 | int32_t * _hash_buckets; 2025-09-09T13:44:24,813 | ^~~~~~~~~~~~~ 2025-09-09T13:44:24,813 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:24,813 74 | explicit SmartMap() : 2025-09-09T13:44:24,814 | ^~~~~~~~ 2025-09-09T13:44:24,814 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:24,814 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-09T13:44:24,814 | ^~~~~~~~~~~ 2025-09-09T13:44:24,814 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-09T13:44:24,814 446 | int32_t * _hash_buckets_volumn; 2025-09-09T13:44:24,814 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:24,814 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:24,814 74 | explicit SmartMap() : 2025-09-09T13:44:24,814 | ^~~~~~~~ 2025-09-09T13:44:24,817 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-09T13:44:24,817 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-09T13:44:24,818 618 | set(key, idx); 2025-09-09T13:44:24,818 | ~~~^~~~~~~~~~ 2025-09-09T13:44:24,818 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-09T13:44:24,818 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-09T13:44:24,818 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-09T13:44:24,821 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-09T13:44:24,821 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-09T13:44:24,821 683 | SmartMap::dump(out); 2025-09-09T13:44:24,821 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-09T13:44:24,822 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-09T13:44:24,822 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-09T13:44:24,822 | ^~~~~~ 2025-09-09T13:44:25,158 In file included from ltp/src/segmentor/preprocessor.h:8: 2025-09-09T13:44:25,159 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-09T13:44:25,159 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-09T13:44:25,159 | ^~~~~~~~~~~~~ 2025-09-09T13:44:26,886 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-09T13:44:27,269 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-09T13:44:27,269 from ltp/src/segmentor/extractor.cpp:4: 2025-09-09T13:44:27,270 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-09T13:44:27,270 4 | #pragma warning(disable: 4309) 2025-09-09T13:44:28,398 In file included from ltp/src/segmentor/extractor.cpp:3: 2025-09-09T13:44:28,398 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-09T13:44:28,398 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:28,398 67 | int len = str.size(); 2025-09-09T13:44:28,398 | ^~~ 2025-09-09T13:44:28,402 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-09T13:44:28,403 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:28,403 137 | int len = str.size(); 2025-09-09T13:44:28,403 | ^~~ 2025-09-09T13:44:28,403 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-09T13:44:28,403 138 | int sep_flag = (sep != ""); 2025-09-09T13:44:28,403 | ^~~~~~~~ 2025-09-09T13:44:28,410 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-09T13:44:28,410 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:28,410 233 | int len = str.size(); 2025-09-09T13:44:28,410 | ^~~ 2025-09-09T13:44:28,450 ltp/src/segmentor/extractor.cpp: In static member function ‘static int ltp::segmentor::Extractor::extract1o(const ltp::segmentor::Instance&, int, std::vector&)’: 2025-09-09T13:44:28,450 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-09T13:44:28,450 60 | data.set( "c+1", (idx+1 >= len ? EOS : inst.forms[idx+1]) ); 2025-09-09T13:44:28,450 | ~~~~~~^~~~~~ 2025-09-09T13:44:28,450 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-09T13:44:28,450 61 | data.set( "c+2", (idx+2 >= len ? EOS : inst.forms[idx+2]) ); 2025-09-09T13:44:28,450 | ~~~~~~^~~~~~ 2025-09-09T13:44:28,451 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-09T13:44:28,451 64 | data.set( "ct+1", (idx+1 >= len ? EOT : TYPE(idx+1)) ); 2025-09-09T13:44:28,451 | ~~~~~~^~~~~~ 2025-09-09T13:44:28,775 In file included from ltp/src/segmentor/extractor.cpp:2: 2025-09-09T13:44:28,775 ltp/src/segmentor/settings.h: At global scope: 2025-09-09T13:44:28,775 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-09T13:44:28,776 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-09T13:44:28,776 | ^~~~~~~~~~~~~ 2025-09-09T13:44:30,221 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-09T13:44:31,449 In file included from ltp/src/framework/model.h:5, 2025-09-09T13:44:31,449 from ltp/src/segmentor/model.h:4, 2025-09-09T13:44:31,449 from ltp/src/segmentor/model.cpp:1: 2025-09-09T13:44:31,450 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-09T13:44:31,450 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-09T13:44:31,450 25 | uint32_t* _W_time; 2025-09-09T13:44:31,450 | ^~~~~~~ 2025-09-09T13:44:31,450 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-09T13:44:31,450 21 | uint32_t _last_timestamp; 2025-09-09T13:44:31,450 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:31,450 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:31,451 34 | Parameters() 2025-09-09T13:44:31,451 | ^~~~~~~~~~ 2025-09-09T13:44:31,451 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-09T13:44:31,451 21 | uint32_t _last_timestamp; 2025-09-09T13:44:31,451 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:31,451 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-09T13:44:31,451 18 | bool _enable_wrapper; 2025-09-09T13:44:31,451 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:31,451 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:31,451 34 | Parameters() 2025-09-09T13:44:31,452 | ^~~~~~~~~~ 2025-09-09T13:44:31,455 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-09T13:44:31,455 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-09T13:44:31,455 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-09T13:44:31,455 | ~~^~~~~~~~ 2025-09-09T13:44:31,624 In file included from ltp/src/framework/featurespace.h:7, 2025-09-09T13:44:31,624 from ltp/src/framework/model.h:6: 2025-09-09T13:44:31,624 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-09T13:44:31,624 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:31,624 603 | int32_t* entries; 2025-09-09T13:44:31,624 | ^~~~~~~ 2025-09-09T13:44:31,625 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-09T13:44:31,625 602 | uint32_t cap_entries; 2025-09-09T13:44:31,625 | ^~~~~~~~~~~ 2025-09-09T13:44:31,625 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:31,625 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:44:31,625 | ^~~~~~~~~~~~~~~~~ 2025-09-09T13:44:31,629 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-09T13:44:31,629 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:31,629 73 | const utility::SmartMap* _dicts; 2025-09-09T13:44:31,629 | ^~~~~~ 2025-09-09T13:44:31,629 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-09T13:44:31,630 70 | uint32_t _i; 2025-09-09T13:44:31,630 | ^~ 2025-09-09T13:44:31,630 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:31,630 17 | FeatureSpaceIterator() 2025-09-09T13:44:31,630 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:31,630 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-09T13:44:31,630 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:31,630 73 | const utility::SmartMap* _dicts; 2025-09-09T13:44:31,630 | ^~~~~~ 2025-09-09T13:44:31,630 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-09T13:44:31,631 71 | uint32_t _num_dicts; 2025-09-09T13:44:31,631 | ^~~~~~~~~~ 2025-09-09T13:44:31,631 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:31,631 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-09T13:44:31,631 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:31,631 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:31,631 71 | uint32_t _num_dicts; 2025-09-09T13:44:31,631 | ^~~~~~~~~~ 2025-09-09T13:44:31,631 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-09T13:44:31,632 70 | uint32_t _i; 2025-09-09T13:44:31,632 | ^~ 2025-09-09T13:44:31,632 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:31,632 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-09T13:44:31,632 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:31,633 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-09T13:44:31,633 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:31,633 237 | uint32_t _num_dicts; 2025-09-09T13:44:31,634 | ^~~~~~~~~~ 2025-09-09T13:44:31,634 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-09T13:44:31,634 236 | uint32_t _num_labels; 2025-09-09T13:44:31,634 | ^~~~~~~~~~~ 2025-09-09T13:44:31,634 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:31,634 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-09T13:44:31,634 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:31,634 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-09T13:44:31,634 236 | uint32_t _num_labels; 2025-09-09T13:44:31,634 | ^~~~~~~~~~~ 2025-09-09T13:44:31,635 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-09T13:44:31,635 235 | uint32_t _offset; 2025-09-09T13:44:31,635 | ^~~~~~~ 2025-09-09T13:44:31,635 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:31,635 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-09T13:44:31,635 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:31,856 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-09T13:44:31,856 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-09T13:44:31,856 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:44:31,857 | ^ 2025-09-09T13:44:31,857 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:31,857 461 | unsigned int _cap_entries; 2025-09-09T13:44:31,857 | ^~~~~~~~~~~~ 2025-09-09T13:44:31,857 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-09T13:44:31,857 454 | unsigned int _num_buckets; 2025-09-09T13:44:31,857 | ^~~~~~~~~~~~ 2025-09-09T13:44:31,857 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:31,857 74 | explicit SmartMap() : 2025-09-09T13:44:31,858 | ^~~~~~~~ 2025-09-09T13:44:31,858 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:31,858 464 | unsigned int _len_key_buffer; 2025-09-09T13:44:31,858 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:31,858 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-09T13:44:31,858 445 | int32_t * _hash_buckets; 2025-09-09T13:44:31,858 | ^~~~~~~~~~~~~ 2025-09-09T13:44:31,858 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:31,858 74 | explicit SmartMap() : 2025-09-09T13:44:31,858 | ^~~~~~~~ 2025-09-09T13:44:31,858 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:31,859 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-09T13:44:31,859 | ^~~~~~~~~~~ 2025-09-09T13:44:31,859 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-09T13:44:31,859 446 | int32_t * _hash_buckets_volumn; 2025-09-09T13:44:31,859 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:31,859 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:31,859 74 | explicit SmartMap() : 2025-09-09T13:44:31,859 | ^~~~~~~~ 2025-09-09T13:44:31,862 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-09T13:44:31,862 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-09T13:44:31,862 618 | set(key, idx); 2025-09-09T13:44:31,862 | ~~~^~~~~~~~~~ 2025-09-09T13:44:31,863 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-09T13:44:31,863 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-09T13:44:31,863 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-09T13:44:31,866 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-09T13:44:31,866 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-09T13:44:31,866 683 | SmartMap::dump(out); 2025-09-09T13:44:31,866 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-09T13:44:31,866 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-09T13:44:31,866 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-09T13:44:31,867 | ^~~~~~ 2025-09-09T13:44:31,876 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-09T13:44:31,876 ltp/src/segmentor/model.cpp:10:60: required from here 2025-09-09T13:44:31,877 10 | Model::Model(): framework::Model(Extractor::num_templates()){} 2025-09-09T13:44:31,877 | ^ 2025-09-09T13:44:31,877 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:31,877 461 | unsigned int _cap_entries; 2025-09-09T13:44:31,877 | ^~~~~~~~~~~~ 2025-09-09T13:44:31,877 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-09T13:44:31,877 454 | unsigned int _num_buckets; 2025-09-09T13:44:31,877 | ^~~~~~~~~~~~ 2025-09-09T13:44:31,877 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:31,877 74 | explicit SmartMap() : 2025-09-09T13:44:31,878 | ^~~~~~~~ 2025-09-09T13:44:31,878 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:31,878 464 | unsigned int _len_key_buffer; 2025-09-09T13:44:31,878 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:31,878 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-09T13:44:31,878 445 | int32_t * _hash_buckets; 2025-09-09T13:44:31,878 | ^~~~~~~~~~~~~ 2025-09-09T13:44:31,878 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:31,878 74 | explicit SmartMap() : 2025-09-09T13:44:31,878 | ^~~~~~~~ 2025-09-09T13:44:31,878 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:31,879 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-09T13:44:31,879 | ^~~~~~~~~~~ 2025-09-09T13:44:31,879 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-09T13:44:31,879 446 | int32_t * _hash_buckets_volumn; 2025-09-09T13:44:31,879 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:31,879 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:31,879 74 | explicit SmartMap() : 2025-09-09T13:44:31,879 | ^~~~~~~~ 2025-09-09T13:44:31,880 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-09T13:44:31,880 ltp/src/segmentor/model.cpp:16:24: required from here 2025-09-09T13:44:31,880 16 | internal_lexicon.dump(ofs); 2025-09-09T13:44:31,880 | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-09T13:44:31,880 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-09T13:44:31,880 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-09T13:44:31,881 | ^~~~~~ 2025-09-09T13:44:32,555 In member function ‘void ltp::framework::Model::save(const char*, const ltp::framework::Parameters::DumpOption&, std::ostream&) const’, 2025-09-09T13:44:32,555 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-09T13:44:32,555 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-09T13:44:32,555 40 | strncpy(chunk, model_name, 128); 2025-09-09T13:44:32,555 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:33,013 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-09T13:44:34,091 In file included from ltp/src/segmentor/partial_segmentation.cpp:3: 2025-09-09T13:44:34,092 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-09T13:44:34,092 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:34,092 67 | int len = str.size(); 2025-09-09T13:44:34,092 | ^~~ 2025-09-09T13:44:34,098 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-09T13:44:34,098 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:34,098 137 | int len = str.size(); 2025-09-09T13:44:34,098 | ^~~ 2025-09-09T13:44:34,098 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-09T13:44:34,098 138 | int sep_flag = (sep != ""); 2025-09-09T13:44:34,098 | ^~~~~~~~ 2025-09-09T13:44:34,105 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-09T13:44:34,105 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:34,105 233 | int len = str.size(); 2025-09-09T13:44:34,105 | ^~~ 2025-09-09T13:44:34,267 In file included from ltp/src/segmentor/partial_segmentation.cpp:2: 2025-09-09T13:44:34,267 ltp/src/segmentor/settings.h: At global scope: 2025-09-09T13:44:34,267 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-09T13:44:34,267 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-09T13:44:34,267 | ^~~~~~~~~~~~~ 2025-09-09T13:44:35,993 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-09T13:44:36,336 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-09T13:44:36,336 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-09T13:44:36,336 from ltp/src/segmentor/preprocessor.h:10, 2025-09-09T13:44:36,337 from ltp/src/segmentor/preprocessor.cpp:2: 2025-09-09T13:44:36,337 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-09T13:44:36,337 4 | #pragma warning(disable: 4309) 2025-09-09T13:44:37,618 In file included from ltp/src/segmentor/preprocessor.h:9: 2025-09-09T13:44:37,618 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-09T13:44:37,618 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:37,618 67 | int len = str.size(); 2025-09-09T13:44:37,618 | ^~~ 2025-09-09T13:44:37,625 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-09T13:44:37,625 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:37,625 137 | int len = str.size(); 2025-09-09T13:44:37,625 | ^~~ 2025-09-09T13:44:37,625 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-09T13:44:37,626 138 | int sep_flag = (sep != ""); 2025-09-09T13:44:37,626 | ^~~~~~~~ 2025-09-09T13:44:37,633 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-09T13:44:37,633 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:37,633 233 | int len = str.size(); 2025-09-09T13:44:37,633 | ^~~ 2025-09-09T13:44:37,651 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-09T13:44:37,651 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-09T13:44:37,651 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:37,651 80 | std::pair rep; 2025-09-09T13:44:37,651 | ^~~ 2025-09-09T13:44:37,652 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:37,652 77 | int encoding; 2025-09-09T13:44:37,652 | ^~~~~~~~ 2025-09-09T13:44:37,652 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:37,652 20 | iterator(const iterator & other) 2025-09-09T13:44:37,652 | ^~~~~~~~ 2025-09-09T13:44:37,652 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-09T13:44:37,652 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:37,652 80 | std::pair rep; 2025-09-09T13:44:37,653 | ^~~ 2025-09-09T13:44:37,653 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:37,653 77 | int encoding; 2025-09-09T13:44:37,653 | ^~~~~~~~ 2025-09-09T13:44:37,653 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:37,653 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-09T13:44:37,653 | ^~~~~~~~ 2025-09-09T13:44:37,656 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-09T13:44:37,656 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:37,657 80 | std::pair rep; 2025-09-09T13:44:37,657 | ^~~ 2025-09-09T13:44:37,657 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:37,657 77 | int encoding; 2025-09-09T13:44:37,657 | ^~~~~~~~ 2025-09-09T13:44:37,657 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:37,657 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-09T13:44:37,657 | ^~~~~~~~ 2025-09-09T13:44:37,668 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-09T13:44:37,668 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-09T13:44:37,668 175 | unsigned idx = 0; 2025-09-09T13:44:37,669 | ^~~ 2025-09-09T13:44:37,912 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-09T13:44:37,912 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:37,912 67 | int len = x.size(); 2025-09-09T13:44:37,912 | ^~~ 2025-09-09T13:44:37,912 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-09T13:44:37,912 68 | int i = 0; 2025-09-09T13:44:37,912 | ^ 2025-09-09T13:44:37,913 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-09T13:44:37,913 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:37,914 85 | int len = x.size(); 2025-09-09T13:44:37,914 | ^~~ 2025-09-09T13:44:37,914 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-09T13:44:37,914 86 | int i = 0; 2025-09-09T13:44:37,914 | ^ 2025-09-09T13:44:37,941 In file included from ltp/src/segmentor/preprocessor.h:11: 2025-09-09T13:44:37,941 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-09T13:44:37,941 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:37,941 603 | int32_t* entries; 2025-09-09T13:44:37,941 | ^~~~~~~ 2025-09-09T13:44:37,942 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-09T13:44:37,942 602 | uint32_t cap_entries; 2025-09-09T13:44:37,942 | ^~~~~~~~~~~ 2025-09-09T13:44:37,942 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:37,942 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:44:37,942 | ^~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,633 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-09T13:44:38,633 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-09T13:44:38,633 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-09T13:44:38,633 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-09T13:44:38,634 from ltp/src/segmentor/preprocessor.h:14: 2025-09-09T13:44:38,634 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-09T13:44:38,634 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,634 420 | : public std::unary_function \ 2025-09-09T13:44:38,634 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,634 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:38,634 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-09T13:44:38,634 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,634 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:44:38,635 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-09T13:44:38,635 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-09T13:44:38,635 from /usr/include/c++/14/ios:44, 2025-09-09T13:44:38,635 from /usr/include/c++/14/ostream:40, 2025-09-09T13:44:38,635 from /usr/include/c++/14/iostream:41, 2025-09-09T13:44:38,635 from ltp/src/segmentor/special_tokens.h:4, 2025-09-09T13:44:38,635 from ltp/src/segmentor/preprocessor.cpp:1: 2025-09-09T13:44:38,635 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,635 117 | struct unary_function 2025-09-09T13:44:38,635 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,636 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,636 420 | : public std::unary_function \ 2025-09-09T13:44:38,636 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,636 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:38,636 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-09T13:44:38,636 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,636 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,636 117 | struct unary_function 2025-09-09T13:44:38,636 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,637 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,637 420 | : public std::unary_function \ 2025-09-09T13:44:38,637 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,637 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:38,637 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-09T13:44:38,637 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,637 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,637 117 | struct unary_function 2025-09-09T13:44:38,637 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,638 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,638 420 | : public std::unary_function \ 2025-09-09T13:44:38,638 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,638 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:38,638 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-09T13:44:38,638 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,638 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,638 117 | struct unary_function 2025-09-09T13:44:38,638 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,639 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,639 420 | : public std::unary_function \ 2025-09-09T13:44:38,639 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,639 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:38,639 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-09T13:44:38,639 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,639 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,639 117 | struct unary_function 2025-09-09T13:44:38,640 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,640 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,640 420 | : public std::unary_function \ 2025-09-09T13:44:38,640 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,640 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:38,640 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-09T13:44:38,640 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,641 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,641 117 | struct unary_function 2025-09-09T13:44:38,641 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,641 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,641 420 | : public std::unary_function \ 2025-09-09T13:44:38,641 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,641 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:38,641 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-09T13:44:38,642 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,642 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,642 117 | struct unary_function 2025-09-09T13:44:38,642 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,642 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,642 420 | : public std::unary_function \ 2025-09-09T13:44:38,642 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,643 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:38,643 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-09T13:44:38,643 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,643 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,643 117 | struct unary_function 2025-09-09T13:44:38,643 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,643 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,644 420 | : public std::unary_function \ 2025-09-09T13:44:38,644 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,644 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:38,644 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-09T13:44:38,644 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,644 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,644 117 | struct unary_function 2025-09-09T13:44:38,644 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,645 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,645 420 | : public std::unary_function \ 2025-09-09T13:44:38,645 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,645 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:38,645 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-09T13:44:38,645 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,645 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,645 117 | struct unary_function 2025-09-09T13:44:38,646 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,646 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,646 420 | : public std::unary_function \ 2025-09-09T13:44:38,646 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,646 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:38,646 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-09T13:44:38,646 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,647 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,647 117 | struct unary_function 2025-09-09T13:44:38,647 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,647 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,647 420 | : public std::unary_function \ 2025-09-09T13:44:38,647 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,647 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:38,648 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-09T13:44:38,648 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,648 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,648 117 | struct unary_function 2025-09-09T13:44:38,648 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,648 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,648 420 | : public std::unary_function \ 2025-09-09T13:44:38,649 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,649 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:38,649 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-09T13:44:38,649 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,649 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,649 117 | struct unary_function 2025-09-09T13:44:38,649 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,649 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,650 420 | : public std::unary_function \ 2025-09-09T13:44:38,650 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,650 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:38,650 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-09T13:44:38,650 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,650 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,650 117 | struct unary_function 2025-09-09T13:44:38,650 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,651 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,651 430 | : public std::unary_function \ 2025-09-09T13:44:38,651 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,651 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:44:38,651 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-09T13:44:38,651 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,652 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,652 117 | struct unary_function 2025-09-09T13:44:38,652 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,652 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,652 430 | : public std::unary_function \ 2025-09-09T13:44:38,653 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,653 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:44:38,653 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-09T13:44:38,653 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,653 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,653 117 | struct unary_function 2025-09-09T13:44:38,653 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,654 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,654 420 | : public std::unary_function \ 2025-09-09T13:44:38,654 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,654 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:38,654 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-09T13:44:38,654 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,655 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,655 117 | struct unary_function 2025-09-09T13:44:38,655 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,655 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,655 420 | : public std::unary_function \ 2025-09-09T13:44:38,655 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,655 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:38,655 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-09T13:44:38,655 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,656 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,656 117 | struct unary_function 2025-09-09T13:44:38,656 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,656 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,656 420 | : public std::unary_function \ 2025-09-09T13:44:38,656 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,656 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:38,657 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-09T13:44:38,657 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:38,657 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,657 117 | struct unary_function 2025-09-09T13:44:38,657 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,657 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,657 484 | : public std::unary_function 2025-09-09T13:44:38,657 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,657 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,658 117 | struct unary_function 2025-09-09T13:44:38,658 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,774 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-09T13:44:38,774 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:38,774 257 | : std::unary_function 2025-09-09T13:44:38,774 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:38,774 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:38,774 117 | struct unary_function 2025-09-09T13:44:38,775 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:39,354 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-09T13:44:39,354 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-09T13:44:39,354 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:44:39,355 | ^ 2025-09-09T13:44:39,355 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:39,355 461 | unsigned int _cap_entries; 2025-09-09T13:44:39,355 | ^~~~~~~~~~~~ 2025-09-09T13:44:39,355 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-09T13:44:39,355 454 | unsigned int _num_buckets; 2025-09-09T13:44:39,355 | ^~~~~~~~~~~~ 2025-09-09T13:44:39,355 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:39,355 74 | explicit SmartMap() : 2025-09-09T13:44:39,355 | ^~~~~~~~ 2025-09-09T13:44:39,356 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:39,356 464 | unsigned int _len_key_buffer; 2025-09-09T13:44:39,356 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:39,356 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-09T13:44:39,356 445 | int32_t * _hash_buckets; 2025-09-09T13:44:39,356 | ^~~~~~~~~~~~~ 2025-09-09T13:44:39,356 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:39,356 74 | explicit SmartMap() : 2025-09-09T13:44:39,356 | ^~~~~~~~ 2025-09-09T13:44:39,356 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:39,356 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-09T13:44:39,357 | ^~~~~~~~~~~ 2025-09-09T13:44:39,357 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-09T13:44:39,357 446 | int32_t * _hash_buckets_volumn; 2025-09-09T13:44:39,357 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:39,357 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:39,357 74 | explicit SmartMap() : 2025-09-09T13:44:39,357 | ^~~~~~~~ 2025-09-09T13:44:39,360 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-09T13:44:39,360 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-09T13:44:39,360 618 | set(key, idx); 2025-09-09T13:44:39,360 | ~~~^~~~~~~~~~ 2025-09-09T13:44:39,361 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-09T13:44:39,361 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-09T13:44:39,361 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-09T13:44:39,364 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-09T13:44:39,364 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-09T13:44:39,364 683 | SmartMap::dump(out); 2025-09-09T13:44:39,364 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-09T13:44:39,364 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-09T13:44:39,364 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-09T13:44:39,365 | ^~~~~~ 2025-09-09T13:44:40,009 In file included from ltp/src/segmentor/preprocessor.h:8: 2025-09-09T13:44:40,009 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-09T13:44:40,009 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-09T13:44:40,009 | ^~~~~~~~~~~~~ 2025-09-09T13:44:48,858 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-09T13:44:49,580 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-09T13:44:49,580 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-09T13:44:49,580 from ltp/src/segmentor/preprocessor.h:10, 2025-09-09T13:44:49,580 from ltp/src/segmentor/segmentor.h:7, 2025-09-09T13:44:49,580 from ltp/src/segmentor/segment_dll.cpp:2: 2025-09-09T13:44:49,580 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-09T13:44:49,581 4 | #pragma warning(disable: 4309) 2025-09-09T13:44:50,979 In file included from ltp/src/segmentor/segmentor.h:4: 2025-09-09T13:44:50,979 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-09T13:44:50,979 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-09T13:44:50,979 319 | for (int i = 0; i < L; ++ i) { 2025-09-09T13:44:50,980 | ~~^~~ 2025-09-09T13:44:50,980 ltp/src/framework/decoder.h:320:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-09T13:44:50,980 320 | for (int t = 0; t < T; ++ t) { 2025-09-09T13:44:50,980 | ~~^~~ 2025-09-09T13:44:50,981 ltp/src/framework/decoder.h:326:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-09T13:44:50,981 326 | for (int i = 0; i < T; ++ i) { 2025-09-09T13:44:50,981 | ~~^~~ 2025-09-09T13:44:50,982 ltp/src/framework/decoder.h:327:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-09T13:44:50,982 327 | for (int j = 0; j < T; ++ j) { 2025-09-09T13:44:50,982 | ~~^~~ 2025-09-09T13:44:51,013 In file included from ltp/src/framework/model.h:5, 2025-09-09T13:44:51,013 from ltp/src/segmentor/model.h:4, 2025-09-09T13:44:51,014 from ltp/src/segmentor/segmentor.h:5: 2025-09-09T13:44:51,014 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-09T13:44:51,014 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-09T13:44:51,014 25 | uint32_t* _W_time; 2025-09-09T13:44:51,014 | ^~~~~~~ 2025-09-09T13:44:51,014 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-09T13:44:51,014 21 | uint32_t _last_timestamp; 2025-09-09T13:44:51,014 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:51,014 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:51,015 34 | Parameters() 2025-09-09T13:44:51,015 | ^~~~~~~~~~ 2025-09-09T13:44:51,015 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-09T13:44:51,015 21 | uint32_t _last_timestamp; 2025-09-09T13:44:51,015 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:51,015 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-09T13:44:51,015 18 | bool _enable_wrapper; 2025-09-09T13:44:51,015 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:51,016 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:51,016 34 | Parameters() 2025-09-09T13:44:51,016 | ^~~~~~~~~~ 2025-09-09T13:44:51,021 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-09T13:44:51,021 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-09T13:44:51,021 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-09T13:44:51,021 | ~~^~~~~~~~ 2025-09-09T13:44:51,107 In file included from ltp/src/framework/featurespace.h:7, 2025-09-09T13:44:51,107 from ltp/src/framework/model.h:6: 2025-09-09T13:44:51,107 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-09T13:44:51,108 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:51,108 603 | int32_t* entries; 2025-09-09T13:44:51,108 | ^~~~~~~ 2025-09-09T13:44:51,108 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-09T13:44:51,108 602 | uint32_t cap_entries; 2025-09-09T13:44:51,108 | ^~~~~~~~~~~ 2025-09-09T13:44:51,108 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:51,108 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:44:51,108 | ^~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,112 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-09T13:44:51,113 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:51,113 73 | const utility::SmartMap* _dicts; 2025-09-09T13:44:51,113 | ^~~~~~ 2025-09-09T13:44:51,113 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-09T13:44:51,113 70 | uint32_t _i; 2025-09-09T13:44:51,113 | ^~ 2025-09-09T13:44:51,113 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:51,113 17 | FeatureSpaceIterator() 2025-09-09T13:44:51,113 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,114 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-09T13:44:51,114 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:51,114 73 | const utility::SmartMap* _dicts; 2025-09-09T13:44:51,114 | ^~~~~~ 2025-09-09T13:44:51,114 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-09T13:44:51,114 71 | uint32_t _num_dicts; 2025-09-09T13:44:51,114 | ^~~~~~~~~~ 2025-09-09T13:44:51,114 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:51,114 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-09T13:44:51,114 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,115 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:51,115 71 | uint32_t _num_dicts; 2025-09-09T13:44:51,115 | ^~~~~~~~~~ 2025-09-09T13:44:51,115 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-09T13:44:51,115 70 | uint32_t _i; 2025-09-09T13:44:51,115 | ^~ 2025-09-09T13:44:51,115 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:51,115 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-09T13:44:51,115 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,117 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-09T13:44:51,117 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:51,117 237 | uint32_t _num_dicts; 2025-09-09T13:44:51,117 | ^~~~~~~~~~ 2025-09-09T13:44:51,117 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-09T13:44:51,117 236 | uint32_t _num_labels; 2025-09-09T13:44:51,117 | ^~~~~~~~~~~ 2025-09-09T13:44:51,118 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:51,118 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-09T13:44:51,118 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,118 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-09T13:44:51,118 236 | uint32_t _num_labels; 2025-09-09T13:44:51,118 | ^~~~~~~~~~~ 2025-09-09T13:44:51,118 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-09T13:44:51,118 235 | uint32_t _offset; 2025-09-09T13:44:51,118 | ^~~~~~~ 2025-09-09T13:44:51,118 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:51,118 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-09T13:44:51,119 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,206 In file included from ltp/src/segmentor/preprocessor.h:9: 2025-09-09T13:44:51,206 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-09T13:44:51,206 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:51,206 67 | int len = str.size(); 2025-09-09T13:44:51,206 | ^~~ 2025-09-09T13:44:51,212 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-09T13:44:51,212 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:51,213 137 | int len = str.size(); 2025-09-09T13:44:51,213 | ^~~ 2025-09-09T13:44:51,213 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-09T13:44:51,213 138 | int sep_flag = (sep != ""); 2025-09-09T13:44:51,213 | ^~~~~~~~ 2025-09-09T13:44:51,219 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-09T13:44:51,220 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:51,220 233 | int len = str.size(); 2025-09-09T13:44:51,220 | ^~~ 2025-09-09T13:44:51,235 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-09T13:44:51,235 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-09T13:44:51,235 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:51,235 80 | std::pair rep; 2025-09-09T13:44:51,235 | ^~~ 2025-09-09T13:44:51,236 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:51,236 77 | int encoding; 2025-09-09T13:44:51,236 | ^~~~~~~~ 2025-09-09T13:44:51,236 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:51,236 20 | iterator(const iterator & other) 2025-09-09T13:44:51,236 | ^~~~~~~~ 2025-09-09T13:44:51,236 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-09T13:44:51,236 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:51,236 80 | std::pair rep; 2025-09-09T13:44:51,236 | ^~~ 2025-09-09T13:44:51,237 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:51,237 77 | int encoding; 2025-09-09T13:44:51,237 | ^~~~~~~~ 2025-09-09T13:44:51,237 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:51,237 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-09T13:44:51,237 | ^~~~~~~~ 2025-09-09T13:44:51,240 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-09T13:44:51,240 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:51,240 80 | std::pair rep; 2025-09-09T13:44:51,240 | ^~~ 2025-09-09T13:44:51,240 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:51,240 77 | int encoding; 2025-09-09T13:44:51,240 | ^~~~~~~~ 2025-09-09T13:44:51,240 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:51,240 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-09T13:44:51,241 | ^~~~~~~~ 2025-09-09T13:44:51,250 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-09T13:44:51,250 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-09T13:44:51,251 175 | unsigned idx = 0; 2025-09-09T13:44:51,251 | ^~~ 2025-09-09T13:44:51,307 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-09T13:44:51,308 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:51,308 67 | int len = x.size(); 2025-09-09T13:44:51,308 | ^~~ 2025-09-09T13:44:51,308 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-09T13:44:51,308 68 | int i = 0; 2025-09-09T13:44:51,308 | ^ 2025-09-09T13:44:51,309 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-09T13:44:51,309 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:51,309 85 | int len = x.size(); 2025-09-09T13:44:51,309 | ^~~ 2025-09-09T13:44:51,310 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-09T13:44:51,310 86 | int i = 0; 2025-09-09T13:44:51,310 | ^ 2025-09-09T13:44:51,953 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-09T13:44:51,953 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-09T13:44:51,953 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-09T13:44:51,953 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-09T13:44:51,954 from ltp/src/segmentor/preprocessor.h:14: 2025-09-09T13:44:51,954 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-09T13:44:51,954 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,954 420 | : public std::unary_function \ 2025-09-09T13:44:51,954 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,954 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:51,954 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-09T13:44:51,954 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,954 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:44:51,955 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-09T13:44:51,955 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-09T13:44:51,955 from /usr/include/c++/14/ios:44, 2025-09-09T13:44:51,955 from /usr/include/c++/14/ostream:40, 2025-09-09T13:44:51,955 from /usr/include/c++/14/iostream:41, 2025-09-09T13:44:51,955 from ltp/src/segmentor/segment_dll.h:9, 2025-09-09T13:44:51,955 from ltp/src/segmentor/segment_dll.cpp:1: 2025-09-09T13:44:51,955 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,955 117 | struct unary_function 2025-09-09T13:44:51,955 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,956 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,956 420 | : public std::unary_function \ 2025-09-09T13:44:51,956 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,956 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:51,956 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-09T13:44:51,956 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,956 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,956 117 | struct unary_function 2025-09-09T13:44:51,956 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,957 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,957 420 | : public std::unary_function \ 2025-09-09T13:44:51,957 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,957 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:51,957 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-09T13:44:51,957 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,957 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,957 117 | struct unary_function 2025-09-09T13:44:51,957 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,958 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,958 420 | : public std::unary_function \ 2025-09-09T13:44:51,958 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,958 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:51,958 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-09T13:44:51,958 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,958 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,958 117 | struct unary_function 2025-09-09T13:44:51,958 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,959 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,959 420 | : public std::unary_function \ 2025-09-09T13:44:51,959 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,959 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:51,959 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-09T13:44:51,959 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,959 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,959 117 | struct unary_function 2025-09-09T13:44:51,959 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,960 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,960 420 | : public std::unary_function \ 2025-09-09T13:44:51,960 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,960 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:51,960 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-09T13:44:51,960 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,960 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,961 117 | struct unary_function 2025-09-09T13:44:51,961 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,961 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,961 420 | : public std::unary_function \ 2025-09-09T13:44:51,961 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,961 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:51,961 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-09T13:44:51,962 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,962 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,962 117 | struct unary_function 2025-09-09T13:44:51,962 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,962 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,962 420 | : public std::unary_function \ 2025-09-09T13:44:51,962 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,963 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:51,963 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-09T13:44:51,963 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,963 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,963 117 | struct unary_function 2025-09-09T13:44:51,963 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,963 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,964 420 | : public std::unary_function \ 2025-09-09T13:44:51,964 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,964 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:51,964 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-09T13:44:51,964 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,964 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,964 117 | struct unary_function 2025-09-09T13:44:51,964 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,965 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,965 420 | : public std::unary_function \ 2025-09-09T13:44:51,965 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,965 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:51,965 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-09T13:44:51,965 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,965 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,965 117 | struct unary_function 2025-09-09T13:44:51,965 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,966 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,966 420 | : public std::unary_function \ 2025-09-09T13:44:51,966 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,966 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:51,966 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-09T13:44:51,966 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,966 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,967 117 | struct unary_function 2025-09-09T13:44:51,967 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,967 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,967 420 | : public std::unary_function \ 2025-09-09T13:44:51,967 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,967 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:51,967 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-09T13:44:51,967 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,968 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,968 117 | struct unary_function 2025-09-09T13:44:51,968 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,968 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,968 420 | : public std::unary_function \ 2025-09-09T13:44:51,968 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,968 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:51,969 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-09T13:44:51,969 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,969 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,969 117 | struct unary_function 2025-09-09T13:44:51,969 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,969 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,969 420 | : public std::unary_function \ 2025-09-09T13:44:51,970 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,970 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:51,970 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-09T13:44:51,970 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,970 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,970 117 | struct unary_function 2025-09-09T13:44:51,970 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,970 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,971 430 | : public std::unary_function \ 2025-09-09T13:44:51,971 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,971 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:44:51,971 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-09T13:44:51,971 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,971 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,971 117 | struct unary_function 2025-09-09T13:44:51,971 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,972 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,972 430 | : public std::unary_function \ 2025-09-09T13:44:51,972 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,972 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:44:51,973 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-09T13:44:51,973 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,973 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,973 117 | struct unary_function 2025-09-09T13:44:51,973 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,974 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,974 420 | : public std::unary_function \ 2025-09-09T13:44:51,974 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,974 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:51,974 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-09T13:44:51,974 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,974 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,974 117 | struct unary_function 2025-09-09T13:44:51,975 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,975 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,975 420 | : public std::unary_function \ 2025-09-09T13:44:51,975 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,975 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:51,975 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-09T13:44:51,975 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,975 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,975 117 | struct unary_function 2025-09-09T13:44:51,976 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,976 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,976 420 | : public std::unary_function \ 2025-09-09T13:44:51,976 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,976 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:51,976 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-09T13:44:51,976 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:51,977 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,977 117 | struct unary_function 2025-09-09T13:44:51,977 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,977 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:51,977 484 | : public std::unary_function 2025-09-09T13:44:51,977 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:51,977 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:51,977 117 | struct unary_function 2025-09-09T13:44:51,977 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:52,096 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-09T13:44:52,097 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:52,097 257 | : std::unary_function 2025-09-09T13:44:52,097 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:52,097 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:52,097 117 | struct unary_function 2025-09-09T13:44:52,097 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:52,718 ltp/src/segmentor/segment_dll.cpp: In function ‘void* segmentor_create_segmentor(const char*, const char*)’: 2025-09-09T13:44:52,718 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-09T13:44:52,718 154 | delete wrapper; 2025-09-09T13:44:52,718 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:52,718 ltp/src/segmentor/segment_dll.cpp: In function ‘int segmentor_release_segmentor(void*)’: 2025-09-09T13:44:52,718 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-09T13:44:52,718 165 | delete reinterpret_cast<__ltp_dll_segmentor_wrapper*>(segmentor); 2025-09-09T13:44:52,719 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:52,719 ltp/src/segmentor/segment_dll.cpp: In function ‘void* customized_segmentor_create_segmentor(const char*, const char*, const char*)’: 2025-09-09T13:44:52,719 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-09T13:44:52,720 187 | delete wrapper; 2025-09-09T13:44:52,720 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:52,720 ltp/src/segmentor/segment_dll.cpp: In function ‘int customized_segmentor_release_segmentor(void*)’: 2025-09-09T13:44:52,720 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-09T13:44:52,720 198 | delete reinterpret_cast<__ltp_dll_customized_segmentor_wrapper*>(segmentor); 2025-09-09T13:44:52,720 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:52,780 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-09T13:44:52,780 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-09T13:44:52,780 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:44:52,780 | ^ 2025-09-09T13:44:52,780 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:52,780 461 | unsigned int _cap_entries; 2025-09-09T13:44:52,780 | ^~~~~~~~~~~~ 2025-09-09T13:44:52,781 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-09T13:44:52,781 454 | unsigned int _num_buckets; 2025-09-09T13:44:52,781 | ^~~~~~~~~~~~ 2025-09-09T13:44:52,781 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:52,781 74 | explicit SmartMap() : 2025-09-09T13:44:52,781 | ^~~~~~~~ 2025-09-09T13:44:52,781 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:52,781 464 | unsigned int _len_key_buffer; 2025-09-09T13:44:52,781 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:52,782 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-09T13:44:52,782 445 | int32_t * _hash_buckets; 2025-09-09T13:44:52,782 | ^~~~~~~~~~~~~ 2025-09-09T13:44:52,782 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:52,782 74 | explicit SmartMap() : 2025-09-09T13:44:52,782 | ^~~~~~~~ 2025-09-09T13:44:52,782 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:52,782 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-09T13:44:52,782 | ^~~~~~~~~~~ 2025-09-09T13:44:52,782 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-09T13:44:52,782 446 | int32_t * _hash_buckets_volumn; 2025-09-09T13:44:52,783 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:52,783 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:52,783 74 | explicit SmartMap() : 2025-09-09T13:44:52,783 | ^~~~~~~~ 2025-09-09T13:44:52,786 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-09T13:44:52,786 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-09T13:44:52,786 618 | set(key, idx); 2025-09-09T13:44:52,786 | ~~~^~~~~~~~~~ 2025-09-09T13:44:52,786 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-09T13:44:52,786 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-09T13:44:52,786 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-09T13:44:52,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-09T13:44:52,789 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-09T13:44:52,790 683 | SmartMap::dump(out); 2025-09-09T13:44:52,790 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-09T13:44:52,790 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-09T13:44:52,790 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-09T13:44:52,790 | ^~~~~~ 2025-09-09T13:44:53,180 In file included from ltp/src/segmentor/preprocessor.h:8: 2025-09-09T13:44:53,180 ltp/src/segmentor/settings.h: At global scope: 2025-09-09T13:44:53,181 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-09T13:44:53,181 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-09T13:44:53,181 | ^~~~~~~~~~~~~ 2025-09-09T13:44:55,339 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-09T13:44:55,816 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-09T13:44:55,816 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-09T13:44:55,816 from ltp/src/segmentor/preprocessor.h:10, 2025-09-09T13:44:55,816 from ltp/src/segmentor/segmentor.h:7, 2025-09-09T13:44:55,817 from ltp/src/segmentor/segmentor.cpp:5: 2025-09-09T13:44:55,817 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-09T13:44:55,817 4 | #pragma warning(disable: 4309) 2025-09-09T13:44:57,003 In file included from ltp/src/segmentor/segmentor.cpp:4: 2025-09-09T13:44:57,003 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-09T13:44:57,003 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:57,003 67 | int len = str.size(); 2025-09-09T13:44:57,004 | ^~~ 2025-09-09T13:44:57,009 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-09T13:44:57,010 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:57,010 137 | int len = str.size(); 2025-09-09T13:44:57,010 | ^~~ 2025-09-09T13:44:57,010 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-09T13:44:57,010 138 | int sep_flag = (sep != ""); 2025-09-09T13:44:57,010 | ^~~~~~~~ 2025-09-09T13:44:57,017 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-09T13:44:57,017 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:57,017 233 | int len = str.size(); 2025-09-09T13:44:57,017 | ^~~ 2025-09-09T13:44:57,352 In file included from ltp/src/segmentor/segmentor.h:4: 2025-09-09T13:44:57,352 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-09T13:44:57,353 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-09T13:44:57,353 319 | for (int i = 0; i < L; ++ i) { 2025-09-09T13:44:57,353 | ~~^~~ 2025-09-09T13:44:57,353 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-09T13:44:57,353 320 | for (int t = 0; t < T; ++ t) { 2025-09-09T13:44:57,353 | ~~^~~ 2025-09-09T13:44:57,353 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-09T13:44:57,353 326 | for (int i = 0; i < T; ++ i) { 2025-09-09T13:44:57,353 | ~~^~~ 2025-09-09T13:44:57,354 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-09T13:44:57,354 327 | for (int j = 0; j < T; ++ j) { 2025-09-09T13:44:57,354 | ~~^~~ 2025-09-09T13:44:57,368 In file included from ltp/src/framework/model.h:5, 2025-09-09T13:44:57,368 from ltp/src/segmentor/model.h:4, 2025-09-09T13:44:57,368 from ltp/src/segmentor/segmentor.h:5: 2025-09-09T13:44:57,368 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-09T13:44:57,368 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-09T13:44:57,368 25 | uint32_t* _W_time; 2025-09-09T13:44:57,368 | ^~~~~~~ 2025-09-09T13:44:57,369 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-09T13:44:57,369 21 | uint32_t _last_timestamp; 2025-09-09T13:44:57,369 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:57,369 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:57,369 34 | Parameters() 2025-09-09T13:44:57,369 | ^~~~~~~~~~ 2025-09-09T13:44:57,369 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-09T13:44:57,369 21 | uint32_t _last_timestamp; 2025-09-09T13:44:57,369 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:57,370 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-09T13:44:57,370 18 | bool _enable_wrapper; 2025-09-09T13:44:57,370 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:57,370 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:57,370 34 | Parameters() 2025-09-09T13:44:57,370 | ^~~~~~~~~~ 2025-09-09T13:44:57,373 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-09T13:44:57,373 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-09T13:44:57,374 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-09T13:44:57,374 | ~~^~~~~~~~ 2025-09-09T13:44:57,405 In file included from ltp/src/framework/featurespace.h:7, 2025-09-09T13:44:57,405 from ltp/src/framework/model.h:6: 2025-09-09T13:44:57,405 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-09T13:44:57,405 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:57,405 603 | int32_t* entries; 2025-09-09T13:44:57,405 | ^~~~~~~ 2025-09-09T13:44:57,405 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-09T13:44:57,406 602 | uint32_t cap_entries; 2025-09-09T13:44:57,406 | ^~~~~~~~~~~ 2025-09-09T13:44:57,406 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:57,406 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:44:57,406 | ^~~~~~~~~~~~~~~~~ 2025-09-09T13:44:57,410 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-09T13:44:57,410 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:57,410 73 | const utility::SmartMap* _dicts; 2025-09-09T13:44:57,410 | ^~~~~~ 2025-09-09T13:44:57,410 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-09T13:44:57,411 70 | uint32_t _i; 2025-09-09T13:44:57,411 | ^~ 2025-09-09T13:44:57,411 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:57,411 17 | FeatureSpaceIterator() 2025-09-09T13:44:57,411 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:57,411 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-09T13:44:57,411 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:57,411 73 | const utility::SmartMap* _dicts; 2025-09-09T13:44:57,411 | ^~~~~~ 2025-09-09T13:44:57,412 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-09T13:44:57,412 71 | uint32_t _num_dicts; 2025-09-09T13:44:57,412 | ^~~~~~~~~~ 2025-09-09T13:44:57,412 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:57,412 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-09T13:44:57,412 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:57,412 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:57,412 71 | uint32_t _num_dicts; 2025-09-09T13:44:57,412 | ^~~~~~~~~~ 2025-09-09T13:44:57,412 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-09T13:44:57,413 70 | uint32_t _i; 2025-09-09T13:44:57,413 | ^~ 2025-09-09T13:44:57,413 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:57,413 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-09T13:44:57,413 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:57,414 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-09T13:44:57,414 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-09T13:44:57,414 237 | uint32_t _num_dicts; 2025-09-09T13:44:57,415 | ^~~~~~~~~~ 2025-09-09T13:44:57,415 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-09T13:44:57,415 236 | uint32_t _num_labels; 2025-09-09T13:44:57,415 | ^~~~~~~~~~~ 2025-09-09T13:44:57,415 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:57,415 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-09T13:44:57,415 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:57,415 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-09T13:44:57,415 236 | uint32_t _num_labels; 2025-09-09T13:44:57,416 | ^~~~~~~~~~~ 2025-09-09T13:44:57,416 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-09T13:44:57,416 235 | uint32_t _offset; 2025-09-09T13:44:57,416 | ^~~~~~~ 2025-09-09T13:44:57,416 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:57,416 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-09T13:44:57,416 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:57,463 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-09T13:44:57,464 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-09T13:44:57,464 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:57,464 80 | std::pair rep; 2025-09-09T13:44:57,464 | ^~~ 2025-09-09T13:44:57,464 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:57,464 77 | int encoding; 2025-09-09T13:44:57,464 | ^~~~~~~~ 2025-09-09T13:44:57,464 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:57,464 20 | iterator(const iterator & other) 2025-09-09T13:44:57,465 | ^~~~~~~~ 2025-09-09T13:44:57,465 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-09T13:44:57,465 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:57,465 80 | std::pair rep; 2025-09-09T13:44:57,465 | ^~~ 2025-09-09T13:44:57,465 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:57,465 77 | int encoding; 2025-09-09T13:44:57,465 | ^~~~~~~~ 2025-09-09T13:44:57,465 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:57,466 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-09T13:44:57,466 | ^~~~~~~~ 2025-09-09T13:44:57,468 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-09T13:44:57,468 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:44:57,468 80 | std::pair rep; 2025-09-09T13:44:57,469 | ^~~ 2025-09-09T13:44:57,469 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:44:57,469 77 | int encoding; 2025-09-09T13:44:57,469 | ^~~~~~~~ 2025-09-09T13:44:57,469 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-09T13:44:57,469 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-09T13:44:57,469 | ^~~~~~~~ 2025-09-09T13:44:57,479 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-09T13:44:57,479 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-09T13:44:57,479 175 | unsigned idx = 0; 2025-09-09T13:44:57,479 | ^~~ 2025-09-09T13:44:57,536 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-09T13:44:57,536 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:57,536 67 | int len = x.size(); 2025-09-09T13:44:57,536 | ^~~ 2025-09-09T13:44:57,537 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-09T13:44:57,537 68 | int i = 0; 2025-09-09T13:44:57,537 | ^ 2025-09-09T13:44:57,538 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-09T13:44:57,538 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:44:57,538 85 | int len = x.size(); 2025-09-09T13:44:57,538 | ^~~ 2025-09-09T13:44:57,538 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-09T13:44:57,538 86 | int i = 0; 2025-09-09T13:44:57,538 | ^ 2025-09-09T13:44:58,187 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-09T13:44:58,187 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-09T13:44:58,187 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-09T13:44:58,187 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-09T13:44:58,187 from ltp/src/segmentor/preprocessor.h:14: 2025-09-09T13:44:58,187 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-09T13:44:58,187 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,188 420 | : public std::unary_function \ 2025-09-09T13:44:58,188 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,188 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:58,188 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-09T13:44:58,188 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,188 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:44:58,188 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-09T13:44:58,188 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-09T13:44:58,188 from /usr/include/c++/14/ios:44, 2025-09-09T13:44:58,189 from /usr/include/c++/14/ostream:40, 2025-09-09T13:44:58,189 from /usr/include/c++/14/iostream:41, 2025-09-09T13:44:58,189 from ltp/src/utils/strvec.hpp:7, 2025-09-09T13:44:58,189 from ltp/src/segmentor/segmentor.cpp:3: 2025-09-09T13:44:58,189 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,189 117 | struct unary_function 2025-09-09T13:44:58,189 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,189 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,189 420 | : public std::unary_function \ 2025-09-09T13:44:58,190 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,190 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:58,190 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-09T13:44:58,190 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,190 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,190 117 | struct unary_function 2025-09-09T13:44:58,190 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,190 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,190 420 | : public std::unary_function \ 2025-09-09T13:44:58,191 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,191 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:58,191 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-09T13:44:58,191 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,191 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,191 117 | struct unary_function 2025-09-09T13:44:58,191 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,191 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,191 420 | : public std::unary_function \ 2025-09-09T13:44:58,192 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,192 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:58,192 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-09T13:44:58,192 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,192 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,192 117 | struct unary_function 2025-09-09T13:44:58,192 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,201 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,202 420 | : public std::unary_function \ 2025-09-09T13:44:58,202 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,202 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:58,202 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-09T13:44:58,202 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,202 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,202 117 | struct unary_function 2025-09-09T13:44:58,202 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,202 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,203 420 | : public std::unary_function \ 2025-09-09T13:44:58,203 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,203 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:58,203 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-09T13:44:58,203 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,203 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,203 117 | struct unary_function 2025-09-09T13:44:58,203 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,203 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,203 420 | : public std::unary_function \ 2025-09-09T13:44:58,203 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,203 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:58,204 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-09T13:44:58,204 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,204 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,204 117 | struct unary_function 2025-09-09T13:44:58,204 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,204 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,204 420 | : public std::unary_function \ 2025-09-09T13:44:58,204 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,204 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:58,204 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-09T13:44:58,204 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,204 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,205 117 | struct unary_function 2025-09-09T13:44:58,205 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,205 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,205 420 | : public std::unary_function \ 2025-09-09T13:44:58,205 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,205 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:58,205 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-09T13:44:58,205 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,205 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,205 117 | struct unary_function 2025-09-09T13:44:58,205 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,206 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,206 420 | : public std::unary_function \ 2025-09-09T13:44:58,206 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,206 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:58,206 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-09T13:44:58,206 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,206 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,206 117 | struct unary_function 2025-09-09T13:44:58,206 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,206 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,206 420 | : public std::unary_function \ 2025-09-09T13:44:58,206 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,207 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:58,207 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-09T13:44:58,207 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,207 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,207 117 | struct unary_function 2025-09-09T13:44:58,207 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,207 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,207 420 | : public std::unary_function \ 2025-09-09T13:44:58,207 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,207 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:58,207 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-09T13:44:58,207 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,208 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,208 117 | struct unary_function 2025-09-09T13:44:58,208 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,208 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,208 420 | : public std::unary_function \ 2025-09-09T13:44:58,208 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,208 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:58,208 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-09T13:44:58,208 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,208 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,208 117 | struct unary_function 2025-09-09T13:44:58,208 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,208 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,209 420 | : public std::unary_function \ 2025-09-09T13:44:58,209 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,209 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:58,209 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-09T13:44:58,209 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,209 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,209 117 | struct unary_function 2025-09-09T13:44:58,209 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,211 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,212 430 | : public std::unary_function \ 2025-09-09T13:44:58,212 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,212 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:44:58,212 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-09T13:44:58,212 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,212 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,212 117 | struct unary_function 2025-09-09T13:44:58,213 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,213 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,213 430 | : public std::unary_function \ 2025-09-09T13:44:58,213 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,213 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:44:58,213 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-09T13:44:58,213 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,213 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,213 117 | struct unary_function 2025-09-09T13:44:58,214 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,214 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,214 420 | : public std::unary_function \ 2025-09-09T13:44:58,214 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,214 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:58,214 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-09T13:44:58,214 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,214 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,214 117 | struct unary_function 2025-09-09T13:44:58,215 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,215 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,215 420 | : public std::unary_function \ 2025-09-09T13:44:58,215 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,215 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:58,215 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-09T13:44:58,215 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,215 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,215 117 | struct unary_function 2025-09-09T13:44:58,216 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,216 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,216 420 | : public std::unary_function \ 2025-09-09T13:44:58,216 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,216 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:44:58,216 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-09T13:44:58,216 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:58,216 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,216 117 | struct unary_function 2025-09-09T13:44:58,216 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,217 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,217 484 | : public std::unary_function 2025-09-09T13:44:58,217 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,217 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,217 117 | struct unary_function 2025-09-09T13:44:58,217 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,341 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-09T13:44:58,342 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:44:58,342 257 | : std::unary_function 2025-09-09T13:44:58,342 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,342 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:44:58,342 117 | struct unary_function 2025-09-09T13:44:58,342 | ^~~~~~~~~~~~~~ 2025-09-09T13:44:58,979 ltp/src/segmentor/segmentor.cpp: In member function ‘void ltp::segmentor::Segmentor::load_lexicon(const char*, ltp::segmentor::Model::lexicon_t*) const’: 2025-09-09T13:44:58,980 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-09T13:44:58,980 243 | for(int index=0; index::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-09T13:44:59,055 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-09T13:44:59,056 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-09T13:44:59,056 | ^ 2025-09-09T13:44:59,056 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-09T13:44:59,056 461 | unsigned int _cap_entries; 2025-09-09T13:44:59,056 | ^~~~~~~~~~~~ 2025-09-09T13:44:59,056 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-09T13:44:59,056 454 | unsigned int _num_buckets; 2025-09-09T13:44:59,056 | ^~~~~~~~~~~~ 2025-09-09T13:44:59,057 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:59,057 74 | explicit SmartMap() : 2025-09-09T13:44:59,057 | ^~~~~~~~ 2025-09-09T13:44:59,057 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:59,057 464 | unsigned int _len_key_buffer; 2025-09-09T13:44:59,057 | ^~~~~~~~~~~~~~~ 2025-09-09T13:44:59,057 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-09T13:44:59,057 445 | int32_t * _hash_buckets; 2025-09-09T13:44:59,058 | ^~~~~~~~~~~~~ 2025-09-09T13:44:59,058 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:59,058 74 | explicit SmartMap() : 2025-09-09T13:44:59,058 | ^~~~~~~~ 2025-09-09T13:44:59,058 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-09T13:44:59,058 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-09T13:44:59,058 | ^~~~~~~~~~~ 2025-09-09T13:44:59,058 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-09T13:44:59,059 446 | int32_t * _hash_buckets_volumn; 2025-09-09T13:44:59,059 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:59,059 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-09T13:44:59,059 74 | explicit SmartMap() : 2025-09-09T13:44:59,059 | ^~~~~~~~ 2025-09-09T13:44:59,065 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-09T13:44:59,065 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-09T13:44:59,065 618 | set(key, idx); 2025-09-09T13:44:59,065 | ~~~^~~~~~~~~~ 2025-09-09T13:44:59,065 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-09T13:44:59,065 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-09T13:44:59,065 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-09T13:44:59,069 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-09T13:44:59,069 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-09T13:44:59,069 683 | SmartMap::dump(out); 2025-09-09T13:44:59,069 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-09T13:44:59,069 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-09T13:44:59,070 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-09T13:44:59,070 | ^~~~~~ 2025-09-09T13:44:59,106 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-09T13:44:59,106 ltp/src/segmentor/segmentor.cpp:261:17: required from here 2025-09-09T13:44:59,106 261 | lexicon->set(updated?full.c_str():form.c_str(), true); 2025-09-09T13:44:59,106 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:44:59,107 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-09T13:44:59,107 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-09T13:44:59,107 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-09T13:44:59,507 In file included from ltp/src/segmentor/preprocessor.h:8: 2025-09-09T13:44:59,507 ltp/src/segmentor/settings.h: At global scope: 2025-09-09T13:44:59,507 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-09T13:44:59,507 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-09T13:44:59,507 | ^~~~~~~~~~~~~ 2025-09-09T13:45:03,291 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-09T13:45:03,626 In file included from ltp/src/utils/sentsplit.hpp:9, 2025-09-09T13:45:03,626 from ltp/src/splitsnt/SplitSentence.cpp:3: 2025-09-09T13:45:03,626 ltp/src/utils/sentsplit.tab:5: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-09T13:45:03,626 5 | #pragma warning(disable: 4309) 2025-09-09T13:45:04,384 In file included from ltp/src/splitsnt/SplitSentence.cpp:2: 2025-09-09T13:45:04,384 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-09T13:45:04,384 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:45:04,385 67 | int len = str.size(); 2025-09-09T13:45:04,385 | ^~~ 2025-09-09T13:45:04,391 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-09T13:45:04,391 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:45:04,392 137 | int len = str.size(); 2025-09-09T13:45:04,392 | ^~~ 2025-09-09T13:45:04,392 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-09T13:45:04,392 138 | int sep_flag = (sep != ""); 2025-09-09T13:45:04,392 | ^~~~~~~~ 2025-09-09T13:45:04,399 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-09T13:45:04,399 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-09T13:45:04,400 233 | int len = str.size(); 2025-09-09T13:45:04,400 | ^~~ 2025-09-09T13:45:04,423 In file included from ltp/src/utils/sentsplit.hpp:8: 2025-09-09T13:45:04,423 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-09T13:45:04,423 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:45:04,423 80 | std::pair rep; 2025-09-09T13:45:04,423 | ^~~ 2025-09-09T13:45:04,424 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:45:04,424 77 | int encoding; 2025-09-09T13:45:04,424 | ^~~~~~~~ 2025-09-09T13:45:04,424 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-09T13:45:04,424 20 | iterator(const iterator & other) 2025-09-09T13:45:04,424 | ^~~~~~~~ 2025-09-09T13:45:04,425 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-09T13:45:04,425 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:45:04,425 80 | std::pair rep; 2025-09-09T13:45:04,425 | ^~~ 2025-09-09T13:45:04,425 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:45:04,426 77 | int encoding; 2025-09-09T13:45:04,426 | ^~~~~~~~ 2025-09-09T13:45:04,426 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-09T13:45:04,426 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-09T13:45:04,426 | ^~~~~~~~ 2025-09-09T13:45:04,432 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-09T13:45:04,432 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-09T13:45:04,432 80 | std::pair rep; 2025-09-09T13:45:04,432 | ^~~ 2025-09-09T13:45:04,432 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-09T13:45:04,433 77 | int encoding; 2025-09-09T13:45:04,433 | ^~~~~~~~ 2025-09-09T13:45:04,433 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-09T13:45:04,433 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-09T13:45:04,433 | ^~~~~~~~ 2025-09-09T13:45:04,444 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-09T13:45:04,444 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-09T13:45:04,444 175 | unsigned idx = 0; 2025-09-09T13:45:04,444 | ^~~ 2025-09-09T13:45:06,080 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-09T13:45:10,657 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-09T13:45:10,657 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-09T13:45:10,658 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-09T13:45:10,658 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-09T13:45:10,658 from ltp/thirdparty/boost/include/boost/program_options.hpp:15, 2025-09-09T13:45:10,658 from ltp/src/srl/include/base/config.h:8, 2025-09-09T13:45:10,658 from ltp/src/srl/common/config/ModelConf.h:8, 2025-09-09T13:45:10,658 from ltp/src/srl/Pi/config/SrlPiConfig.h:8, 2025-09-09T13:45:10,658 from ltp/src/srl/DepSRL.h:18, 2025-09-09T13:45:10,658 from ltp/src/srl/DepSRL.cpp:12: 2025-09-09T13:45:10,658 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:45:10,658 662 | , public std::unary_function 2025-09-09T13:45:10,658 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:10,659 In file included from /usr/include/c++/14/bits/refwrap.h:39, 2025-09-09T13:45:10,660 from /usr/include/c++/14/vector:68, 2025-09-09T13:45:10,660 from ltp/src/srl/DepSRL.h:14: 2025-09-09T13:45:10,660 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:45:10,660 117 | struct unary_function 2025-09-09T13:45:10,660 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:10,773 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:45:10,773 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:45:10,773 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:45:10,773 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:45:10,774 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-09T13:45:10,774 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-09T13:45:10,774 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-09T13:45:10,774 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-09T13:45:10,774 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:45:10,774 188 | failed ************ (Pred::************ 2025-09-09T13:45:10,774 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:10,774 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:45:10,774 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:10,774 190 | ); 2025-09-09T13:45:10,774 | ~ 2025-09-09T13:45:10,775 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:45:10,775 188 | failed ************ (Pred::************ 2025-09-09T13:45:10,775 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:10,775 | - 2025-09-09T13:45:10,775 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:45:10,775 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:10,775 190 | ); 2025-09-09T13:45:10,775 | ~ 2025-09-09T13:45:10,775 | - 2025-09-09T13:45:10,776 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:45:10,776 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:45:10,776 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:10,776 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:45:10,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:10,776 195 | ); 2025-09-09T13:45:10,776 | ~ 2025-09-09T13:45:10,777 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:45:10,777 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:45:10,777 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:10,777 | - 2025-09-09T13:45:10,777 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:45:10,777 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:10,777 195 | ); 2025-09-09T13:45:10,777 | ~ 2025-09-09T13:45:10,777 | - 2025-09-09T13:45:10,997 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-09T13:45:10,997 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-09T13:45:10,998 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-09T13:45:10,998 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-09T13:45:10,998 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-09T13:45:10,998 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:45:10,998 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:45:10,998 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:10,998 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:45:10,998 117 | struct unary_function 2025-09-09T13:45:10,998 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:10,999 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:45:10,999 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:45:10,999 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:11,000 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:45:11,000 117 | struct unary_function 2025-09-09T13:45:11,000 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:11,000 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:45:11,001 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:45:11,001 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:11,001 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:45:11,001 117 | struct unary_function 2025-09-09T13:45:11,001 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:11,641 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-09T13:45:11,641 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:45:11,642 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-09T13:45:11,642 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-09T13:45:11,642 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-09T13:45:11,642 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:45:11,642 666 | , public std::binary_function 2025-09-09T13:45:11,642 | ^~~~~~~~~~~~~~~ 2025-09-09T13:45:11,643 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:45:11,643 131 | struct binary_function 2025-09-09T13:45:11,643 | ^~~~~~~~~~~~~~~ 2025-09-09T13:45:11,968 In file included from ltp/thirdparty/boost/include/boost/optional/optional.hpp:48, 2025-09-09T13:45:11,968 from ltp/thirdparty/boost/include/boost/optional.hpp:15, 2025-09-09T13:45:11,968 from ltp/thirdparty/boost/include/boost/format/internals.hpp:20, 2025-09-09T13:45:11,968 from ltp/thirdparty/boost/include/boost/format.hpp:38, 2025-09-09T13:45:11,968 from ltp/src/srl/include/base/debug.h:15, 2025-09-09T13:45:11,968 from ltp/src/srl/common/config/ModelConf.h:9: 2025-09-09T13:45:11,968 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:36:32: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:45:11,968 36 | struct equal_pointees_t : std::binary_function 2025-09-09T13:45:11,968 | ^~~~~~~~~~~~~~~ 2025-09-09T13:45:11,969 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:45:11,969 131 | struct binary_function 2025-09-09T13:45:11,969 | ^~~~~~~~~~~~~~~ 2025-09-09T13:45:11,969 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:59:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:45:11,970 59 | struct less_pointees_t : std::binary_function 2025-09-09T13:45:11,970 | ^~~~~~~~~~~~~~~ 2025-09-09T13:45:11,970 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:45:11,970 131 | struct binary_function 2025-09-09T13:45:11,970 | ^~~~~~~~~~~~~~~ 2025-09-09T13:45:12,186 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/case_conv.hpp:24, 2025-09-09T13:45:12,186 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:20, 2025-09-09T13:45:12,186 from ltp/src/srl/include/base/debug.h:17: 2025-09-09T13:45:12,186 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-09T13:45:12,186 33 | struct to_lowerF : public std::unary_function 2025-09-09T13:45:12,186 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:12,187 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:45:12,188 117 | struct unary_function 2025-09-09T13:45:12,188 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:12,188 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-09T13:45:12,189 53 | struct to_upperF : public std::unary_function 2025-09-09T13:45:12,189 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:12,189 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:45:12,189 117 | struct unary_function 2025-09-09T13:45:12,189 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:12,213 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:28, 2025-09-09T13:45:12,214 from ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:16, 2025-09-09T13:45:12,214 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:23: 2025-09-09T13:45:12,214 ltp/thirdparty/boost/include/boost/algorithm/string/detail/util.hpp:93:29: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:45:12,214 93 | public std::unary_function< iterator_range, SeqT > 2025-09-09T13:45:12,214 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:12,214 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:45:12,214 117 | struct unary_function 2025-09-09T13:45:12,214 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:15,310 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:45:15,310 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:45:15,310 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:45:15,310 from ltp/thirdparty/dynet/dynet/tensor.h:31, 2025-09-09T13:45:15,310 from ltp/thirdparty/dynet/dynet/model.h:18, 2025-09-09T13:45:15,310 from ltp/src/srl/common/model/SeqLabelModel.h:9, 2025-09-09T13:45:15,310 from ltp/src/srl/common/model/PiSrlModel.h:9, 2025-09-09T13:45:15,310 from ltp/src/srl/Pi/model/SrlPiModel.h:9, 2025-09-09T13:45:15,310 from ltp/src/srl/DepSRL.h:20: 2025-09-09T13:45:15,311 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-09T13:45:15,311 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,311 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:45:15,311 | ^~ 2025-09-09T13:45:15,311 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-09T13:45:15,311 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:45:15,311 | ^~ 2025-09-09T13:45:15,311 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,312 134 | WORK(0); 2025-09-09T13:45:15,312 | ^~~~ 2025-09-09T13:45:15,313 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,313 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,313 | ^~ 2025-09-09T13:45:15,313 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,313 134 | WORK(0); 2025-09-09T13:45:15,313 | ^~~~ 2025-09-09T13:45:15,313 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-09T13:45:15,314 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:15,314 | ^~~~~~ 2025-09-09T13:45:15,314 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,314 134 | WORK(0); 2025-09-09T13:45:15,314 | ^~~~ 2025-09-09T13:45:15,315 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,315 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,315 | ^~ 2025-09-09T13:45:15,315 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,316 135 | WORK(1); 2025-09-09T13:45:15,316 | ^~~~ 2025-09-09T13:45:15,316 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-09T13:45:15,316 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:15,316 | ^~~~~~ 2025-09-09T13:45:15,316 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,316 135 | WORK(1); 2025-09-09T13:45:15,316 | ^~~~ 2025-09-09T13:45:15,317 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,318 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,318 | ^~ 2025-09-09T13:45:15,318 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,318 136 | WORK(2); 2025-09-09T13:45:15,318 | ^~~~ 2025-09-09T13:45:15,318 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-09T13:45:15,318 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:15,318 | ^~~~~~ 2025-09-09T13:45:15,319 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,319 136 | WORK(2); 2025-09-09T13:45:15,319 | ^~~~ 2025-09-09T13:45:15,320 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,320 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,320 | ^~ 2025-09-09T13:45:15,320 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,320 137 | WORK(3); 2025-09-09T13:45:15,320 | ^~~~ 2025-09-09T13:45:15,321 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-09T13:45:15,321 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:15,321 | ^~~~~~ 2025-09-09T13:45:15,321 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,321 137 | WORK(3); 2025-09-09T13:45:15,321 | ^~~~ 2025-09-09T13:45:15,322 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,322 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,322 | ^~ 2025-09-09T13:45:15,322 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,323 138 | WORK(4); 2025-09-09T13:45:15,323 | ^~~~ 2025-09-09T13:45:15,323 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-09T13:45:15,323 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:15,323 | ^~~~~~ 2025-09-09T13:45:15,323 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,323 138 | WORK(4); 2025-09-09T13:45:15,323 | ^~~~ 2025-09-09T13:45:15,324 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,325 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,325 | ^~ 2025-09-09T13:45:15,325 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,325 139 | WORK(5); 2025-09-09T13:45:15,325 | ^~~~ 2025-09-09T13:45:15,325 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-09T13:45:15,325 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:15,325 | ^~~~~~ 2025-09-09T13:45:15,326 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,326 139 | WORK(5); 2025-09-09T13:45:15,326 | ^~~~ 2025-09-09T13:45:15,327 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,327 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,327 | ^~ 2025-09-09T13:45:15,327 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,327 140 | WORK(6); 2025-09-09T13:45:15,327 | ^~~~ 2025-09-09T13:45:15,328 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-09T13:45:15,328 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:15,328 | ^~~~~~ 2025-09-09T13:45:15,328 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,328 140 | WORK(6); 2025-09-09T13:45:15,328 | ^~~~ 2025-09-09T13:45:15,329 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,329 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,329 | ^~ 2025-09-09T13:45:15,329 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,330 141 | WORK(7); 2025-09-09T13:45:15,330 | ^~~~ 2025-09-09T13:45:15,330 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-09T13:45:15,330 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:15,330 | ^~~~~~ 2025-09-09T13:45:15,330 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,330 141 | WORK(7); 2025-09-09T13:45:15,330 | ^~~~ 2025-09-09T13:45:15,332 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,332 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,332 | ^~ 2025-09-09T13:45:15,332 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,332 146 | WORK(0); 2025-09-09T13:45:15,332 | ^~~~ 2025-09-09T13:45:15,332 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-09T13:45:15,333 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:15,333 | ^~~~~~ 2025-09-09T13:45:15,333 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,333 146 | WORK(0); 2025-09-09T13:45:15,333 | ^~~~ 2025-09-09T13:45:15,335 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,335 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,335 | ^~ 2025-09-09T13:45:15,335 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,336 221 | WORK(0); 2025-09-09T13:45:15,336 | ^~~~ 2025-09-09T13:45:15,336 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-09T13:45:15,336 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:15,336 | ^~~~~~ 2025-09-09T13:45:15,336 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,336 221 | WORK(0); 2025-09-09T13:45:15,336 | ^~~~ 2025-09-09T13:45:15,337 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,337 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,337 | ^~ 2025-09-09T13:45:15,338 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,338 222 | WORK(1); 2025-09-09T13:45:15,338 | ^~~~ 2025-09-09T13:45:15,338 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-09T13:45:15,338 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:15,338 | ^~~~~~ 2025-09-09T13:45:15,338 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,338 222 | WORK(1); 2025-09-09T13:45:15,338 | ^~~~ 2025-09-09T13:45:15,339 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,339 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,339 | ^~ 2025-09-09T13:45:15,340 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,340 223 | WORK(2); 2025-09-09T13:45:15,340 | ^~~~ 2025-09-09T13:45:15,340 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-09T13:45:15,340 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:15,340 | ^~~~~~ 2025-09-09T13:45:15,340 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,340 223 | WORK(2); 2025-09-09T13:45:15,340 | ^~~~ 2025-09-09T13:45:15,341 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,341 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,342 | ^~ 2025-09-09T13:45:15,342 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,342 224 | WORK(3); 2025-09-09T13:45:15,342 | ^~~~ 2025-09-09T13:45:15,342 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-09T13:45:15,342 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:15,342 | ^~~~~~ 2025-09-09T13:45:15,342 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,342 224 | WORK(3); 2025-09-09T13:45:15,342 | ^~~~ 2025-09-09T13:45:15,343 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,343 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,344 | ^~ 2025-09-09T13:45:15,344 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,344 225 | WORK(4); 2025-09-09T13:45:15,344 | ^~~~ 2025-09-09T13:45:15,344 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-09T13:45:15,344 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:15,344 | ^~~~~~ 2025-09-09T13:45:15,344 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,344 225 | WORK(4); 2025-09-09T13:45:15,345 | ^~~~ 2025-09-09T13:45:15,345 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,345 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,346 | ^~ 2025-09-09T13:45:15,346 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,346 226 | WORK(5); 2025-09-09T13:45:15,346 | ^~~~ 2025-09-09T13:45:15,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-09T13:45:15,346 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:15,346 | ^~~~~~ 2025-09-09T13:45:15,346 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,347 226 | WORK(5); 2025-09-09T13:45:15,347 | ^~~~ 2025-09-09T13:45:15,347 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,348 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,348 | ^~ 2025-09-09T13:45:15,348 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,348 227 | WORK(6); 2025-09-09T13:45:15,348 | ^~~~ 2025-09-09T13:45:15,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-09T13:45:15,348 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:15,348 | ^~~~~~ 2025-09-09T13:45:15,348 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,349 227 | WORK(6); 2025-09-09T13:45:15,349 | ^~~~ 2025-09-09T13:45:15,349 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,350 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,350 | ^~ 2025-09-09T13:45:15,350 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,350 228 | WORK(7); 2025-09-09T13:45:15,350 | ^~~~ 2025-09-09T13:45:15,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-09T13:45:15,350 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:15,350 | ^~~~~~ 2025-09-09T13:45:15,350 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,351 228 | WORK(7); 2025-09-09T13:45:15,351 | ^~~~ 2025-09-09T13:45:15,352 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:15,352 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:15,352 | ^~ 2025-09-09T13:45:15,352 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,352 233 | WORK(0); 2025-09-09T13:45:15,352 | ^~~~ 2025-09-09T13:45:15,362 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-09T13:45:15,362 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:15,362 | ^~~~~~ 2025-09-09T13:45:15,362 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:15,362 233 | WORK(0); 2025-09-09T13:45:15,362 | ^~~~ 2025-09-09T13:45:17,099 In file included from ltp/src/srl/common/model/./BaseLabelModel.h:24, 2025-09-09T13:45:17,100 from ltp/src/srl/common/model/SeqLabelModel.h:16: 2025-09-09T13:45:17,100 ltp/src/srl/common/model/LookupModelBuilder.h: In member function ‘virtual std::vector LookupModelBuilder::forwardList(dynet::ComputationGraph&, const std::vector&)’: 2025-09-09T13:45:17,100 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-09T13:45:17,100 62 | for (int i = 0; i < nums.size(); i++) { 2025-09-09T13:45:17,100 | ~~^~~~~~~~~~~~~ 2025-09-09T13:45:17,183 In file included from ltp/src/srl/common/model/PiSrlModel.h:10: 2025-09-09T13:45:17,183 ltp/src/srl/common/model/../structure/SrlPiSample.h: In member function ‘std::vector SrlPiSample::getPredicateList()’: 2025-09-09T13:45:17,183 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-09T13:45:17,183 23 | for (int j = 0; j < data.size(); ++j) { 2025-09-09T13:45:17,183 | ~~^~~~~~~~~~~~~ 2025-09-09T13:45:17,205 In file included from ltp/src/srl/common/model/PiSrlModel.h:16: 2025-09-09T13:45:17,205 ltp/src/srl/common/model/AffineTransformModelBuilder.h: In member function ‘virtual void AffineTransformModelBuilder::init(dynet::Model&)’: 2025-09-09T13:45:17,205 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-09T13:45:17,205 53 | for (int i = 0; i < inputDims.size(); ++i) { 2025-09-09T13:45:17,206 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:17,219 ltp/src/srl/common/model/PiSrlModel.h: In member function ‘void PiSrlModel::registerDict(std::vector&)’: 2025-09-09T13:45:17,220 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-09T13:45:17,220 33 | for (int j = 0; j < samples.size(); ++j) { 2025-09-09T13:45:17,220 | ~~^~~~~~~~~~~~~~~~ 2025-09-09T13:45:17,220 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-09T13:45:17,220 34 | for (int k = 0; k < samples[j].size(); ++k) { 2025-09-09T13:45:17,220 | ~~^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:17,247 In file included from ltp/src/srl/common/extractor/ExtractorFileToWordEmb.h:10, 2025-09-09T13:45:17,247 from ltp/src/srl/common/structure/WordEmbBuilder.h:8, 2025-09-09T13:45:17,247 from ltp/src/srl/Pi/model/SrlPiModel.h:18: 2025-09-09T13:45:17,247 ltp/src/srl/common/extractor/ConverterFileContextToWordEmb.h: In member function ‘virtual void ConverterFileContextToWordEmb::convert(extractor::DataFileContext&)’: 2025-09-09T13:45:17,247 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-09T13:45:17,247 49 | for (int j = 1; j < line.data.size(); ++j) { 2025-09-09T13:45:17,248 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:17,297 ltp/src/srl/Pi/model/SrlPiModel.h: In member function ‘virtual std::vector PiModel::label(dynet::ComputationGraph&, SrlPiSample&)’: 2025-09-09T13:45:17,297 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-09T13:45:17,298 70 | for (int j = 0; j < samples.size(); ++j) { 2025-09-09T13:45:17,298 | ~~^~~~~~~~~~~~~~~~ 2025-09-09T13:45:17,299 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-09T13:45:17,300 89 | for (int k = 0; k < lstm_out.size(); ++k) { 2025-09-09T13:45:17,300 | ~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:17,301 ltp/src/srl/Pi/model/SrlPiModel.h: In member function ‘virtual dynet::expr::Expression PiModel::ExtractError(dynet::ComputationGraph&, std::vector&, SrlPiSample&, Performance&)’: 2025-09-09T13:45:17,302 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-09T13:45:17,302 99 | for (int j = 0; j < adists.size(); ++j) { 2025-09-09T13:45:17,302 | ~~^~~~~~~~~~~~~~~ 2025-09-09T13:45:17,304 ltp/src/srl/Pi/model/SrlPiModel.h: In member function ‘virtual void PiModel::ExtractResults(dynet::ComputationGraph&, std::vector&, SrlPiSample&)’: 2025-09-09T13:45:17,304 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-09T13:45:17,304 110 | for (int j = 0; j < adists.size(); ++j) { 2025-09-09T13:45:17,304 | ~~^~~~~~~~~~~~~~~ 2025-09-09T13:45:17,305 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-09T13:45:17,305 115 | for (int j = 0; j < adists.size(); ++j) { 2025-09-09T13:45:17,305 | ~~^~~~~~~~~~~~~~~ 2025-09-09T13:45:17,356 ltp/src/srl/DepSRL.cpp: In member function ‘int DepSRL::ReleaseResource()’: 2025-09-09T13:45:17,356 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-09T13:45:17,357 53 | delete srl_model; 2025-09-09T13:45:17,357 | ^~~~~~~~~~~~~~~~ 2025-09-09T13:45:17,357 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-09T13:45:17,357 54 | delete pi_model; 2025-09-09T13:45:17,357 | ^~~~~~~~~~~~~~~ 2025-09-09T13:45:17,371 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-09T13:45:17,371 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-09T13:45:17,371 69 | for (int j = 0; j < words.size(); ++j) { 2025-09-09T13:45:17,371 | ~~^~~~~~~~~~~~~~ 2025-09-09T13:45:17,407 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-09T13:45:17,408 ltp/src/srl/DepSRL.cpp:114:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-09T13:45:17,408 114 | for (int w = 0; w < sentence.size(); w++) args.push_back(sentence.getWord(w).getArgs()[idx]); 2025-09-09T13:45:17,408 | ~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:17,425 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::GetChildArea(SrlPiSample&, std::vector >&)’: 2025-09-09T13:45:17,425 ltp/src/srl/DepSRL.cpp:124:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-09T13:45:17,426 124 | for (int w = 0; w < sentence.size(); ++w) { 2025-09-09T13:45:17,426 | ~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:17,426 ltp/src/srl/DepSRL.cpp:127:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-09T13:45:17,426 127 | for (int w = 0; w < sentence.size(); ++w) { 2025-09-09T13:45:17,426 | ~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:17,427 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-09T13:45:17,427 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-09T13:45:17,427 147 | for (int j = 0; j < args.size(); ++j) { 2025-09-09T13:45:17,427 | ~~^~~~~~~~~~~~~ 2025-09-09T13:45:17,430 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::ProcessCollisions(int, std::vector, std::pair > >&)’: 2025-09-09T13:45:17,430 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-09T13:45:17,430 162 | for (int j = 0; j < results.size(); ++j) { 2025-09-09T13:45:17,430 | ~~^~~~~~~~~~~~~~~~ 2025-09-09T13:45:17,430 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-09T13:45:17,430 163 | for (int k = 0; k < results.size(); ++k) { 2025-09-09T13:45:17,430 | ~~^~~~~~~~~~~~~~~~ 2025-09-09T13:45:17,434 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::QTYArgsProcess(const std::vector >&, std::vector, std::pair > >&) const’: 2025-09-09T13:45:17,434 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-09T13:45:17,434 179 | for (int j = 0; j < vecResultForOnePredicate.size(); ++j) { 2025-09-09T13:45:17,434 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:17,760 ltp/src/srl/common/model/./BaseLabelModel.h: In instantiation of ‘void BaseLabelModel::freezeDict() [with SampleClass = SrlPiSample]’: 2025-09-09T13:45:17,760 ltp/src/srl/common/model/PiSrlModel.h:46:15: required from here 2025-09-09T13:45:17,761 46 | freezeDict(); 2025-09-09T13:45:17,761 | ~~~~~~~~~~^~ 2025-09-09T13:45:17,761 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-09T13:45:17,761 120 | for (int j = 0; j < dict.size(); ++j) { 2025-09-09T13:45:17,761 | ~~^~~~~~~~~~~~~ 2025-09-09T13:45:18,211 In file included from ltp/src/srl/common/model/BiRNNModelBuilder.h:9, 2025-09-09T13:45:18,211 from ltp/src/srl/common/model/PiSrlModel.h:15: 2025-09-09T13:45:18,211 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-09T13:45:18,212 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-09T13:45:18,212 105 | vector fw = forwardRNN.forward(hg, inputList); 2025-09-09T13:45:18,212 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-09T13:45:18,212 ltp/src/srl/Pi/model/SrlPiModel.h:88:47: required from here 2025-09-09T13:45:18,212 88 | vector lstm_out = lstm.forward(hg, sents); 2025-09-09T13:45:18,212 | ~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-09T13:45:18,212 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-09T13:45:18,212 87 | for (int i = 0; i < inputList.size(); ++i) { 2025-09-09T13:45:18,212 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:18,479 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-09T13:45:18,479 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20, 2025-09-09T13:45:18,479 from ltp/thirdparty/boost/include/boost/range/concepts.hpp:19, 2025-09-09T13:45:18,479 from ltp/thirdparty/boost/include/boost/range/size_type.hpp:20, 2025-09-09T13:45:18,479 from ltp/thirdparty/boost/include/boost/range/size.hpp:21, 2025-09-09T13:45:18,479 from ltp/thirdparty/boost/include/boost/range/functions.hpp:20, 2025-09-09T13:45:18,480 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:38: 2025-09-09T13:45:18,480 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-09T13:45:18,480 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-09T13:45:18,480 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:18,480 | ^ 2025-09-09T13:45:18,480 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-09T13:45:18,480 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:18,480 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:18,480 147 | Result, 2025-09-09T13:45:18,481 | ~~~~~~~ 2025-09-09T13:45:18,481 148 | Input, 2025-09-09T13:45:18,481 | ~~~~~~ 2025-09-09T13:45:18,481 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:18,481 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:18,481 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:18,481 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:18,481 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:18,481 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:47:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:18,482 47 | static void failed() { ((Model*)0)->constraints(); } 2025-09-09T13:45:18,482 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:18,482 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:26: 2025-09-09T13:45:18,482 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-09T13:45:18,482 40 | void constraints() 2025-09-09T13:45:18,482 | ^~~~~~~~~~~ 2025-09-09T13:45:19,232 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:45:19,232 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,232 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,232 | ^ 2025-09-09T13:45:19,232 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,232 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-09T13:45:19,233 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,233 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,233 145 | struct SinglePassIteratorConcept 2025-09-09T13:45:19,233 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,233 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:19,233 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:19,233 | ^ 2025-09-09T13:45:19,233 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:19,233 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:19,233 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:19,233 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-09T13:45:19,234 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-09T13:45:19,234 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,234 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,234 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,234 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,234 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,234 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,234 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,234 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,234 888 | ); \ 2025-09-09T13:45:19,235 | ~ 2025-09-09T13:45:19,235 /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-09T13:45:19,235 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,235 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,235 /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-09T13:45:19,235 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,235 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,235 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,235 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,235 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-09T13:45:19,235 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,236 | ^~~ 2025-09-09T13:45:19,236 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-09T13:45:19,236 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,236 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,236 147 | Result, 2025-09-09T13:45:19,236 | ~~~~~~~ 2025-09-09T13:45:19,236 148 | Input, 2025-09-09T13:45:19,236 | ~~~~~~ 2025-09-09T13:45:19,236 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,236 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,236 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,237 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,237 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,237 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,237 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,237 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,237 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:31: 2025-09-09T13:45:19,237 ltp/thirdparty/boost/include/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-09T13:45:19,237 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,237 | ^ 2025-09-09T13:45:19,238 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-09T13:45:19,238 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:45:19,238 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,238 | ^ 2025-09-09T13:45:19,238 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:19,238 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:19,238 | ^ 2025-09-09T13:45:19,238 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:45:19,238 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:19,238 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:19,238 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:45:19,239 45 | typedef mpl::bool_ type; 2025-09-09T13:45:19,239 | ^~~~ 2025-09-09T13:45:19,239 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-09T13:45:19,239 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:45:19,239 | ^~~~~ 2025-09-09T13:45:19,239 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:19,239 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-09T13:45:19,239 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,239 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,239 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,240 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,240 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,240 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,240 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,240 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,240 888 | ); \ 2025-09-09T13:45:19,240 | ~ 2025-09-09T13:45:19,240 /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-09T13:45:19,240 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,240 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,240 /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-09T13:45:19,241 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,241 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,241 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,241 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,241 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-09T13:45:19,241 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,241 | ^~~ 2025-09-09T13:45:19,241 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-09T13:45:19,241 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,242 147 | Result, 2025-09-09T13:45:19,242 | ~~~~~~~ 2025-09-09T13:45:19,242 148 | Input, 2025-09-09T13:45:19,242 | ~~~~~~ 2025-09-09T13:45:19,242 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,242 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,242 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,242 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,242 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,242 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,243 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,243 ltp/thirdparty/boost/include/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-09T13:45:19,243 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,243 | ^ 2025-09-09T13:45:19,243 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-09T13:45:19,243 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:116:7: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,243 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,243 | ^ 2025-09-09T13:45:19,243 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,243 145 | struct SinglePassIteratorConcept 2025-09-09T13:45:19,243 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,244 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:45:19,244 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:19,244 | ^ 2025-09-09T13:45:19,244 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:19,244 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:19,244 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:19,244 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:45:19,244 45 | typedef mpl::bool_ type; 2025-09-09T13:45:19,244 | ^~~~ 2025-09-09T13:45:19,244 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:19,244 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-09T13:45:19,245 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,245 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,245 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,245 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,245 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,245 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,245 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,245 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,245 888 | ); \ 2025-09-09T13:45:19,245 | ~ 2025-09-09T13:45:19,245 /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-09T13:45:19,245 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,246 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,246 /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-09T13:45:19,246 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,246 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,246 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,246 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,246 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-09T13:45:19,246 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,246 | ^~~ 2025-09-09T13:45:19,247 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-09T13:45:19,247 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,247 147 | Result, 2025-09-09T13:45:19,247 | ~~~~~~~ 2025-09-09T13:45:19,247 148 | Input, 2025-09-09T13:45:19,247 | ~~~~~~ 2025-09-09T13:45:19,247 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,247 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,247 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,247 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,248 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,248 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,248 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,248 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-09T13:45:19,248 30 | ~model() 2025-09-09T13:45:19,248 | ^ 2025-09-09T13:45:19,248 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:19,248 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:45:19,248 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,248 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:45:19,248 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,249 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,249 | ^ 2025-09-09T13:45:19,249 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,249 145 | struct SinglePassIteratorConcept 2025-09-09T13:45:19,249 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,249 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:19,249 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:19,249 | ^ 2025-09-09T13:45:19,249 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:19,249 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:19,249 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:19,249 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:45:19,250 45 | typedef mpl::bool_ type; 2025-09-09T13:45:19,250 | ^~~~ 2025-09-09T13:45:19,250 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:19,250 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-09T13:45:19,250 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,250 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,250 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,250 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,250 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,250 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,250 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,251 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,251 888 | ); \ 2025-09-09T13:45:19,251 | ~ 2025-09-09T13:45:19,251 /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-09T13:45:19,251 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,251 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,251 /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-09T13:45:19,251 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,251 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,252 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,252 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,252 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-09T13:45:19,252 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,252 | ^~~ 2025-09-09T13:45:19,252 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-09T13:45:19,252 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,252 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,252 147 | Result, 2025-09-09T13:45:19,252 | ~~~~~~~ 2025-09-09T13:45:19,252 148 | Input, 2025-09-09T13:45:19,253 | ~~~~~~ 2025-09-09T13:45:19,253 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,253 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,253 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,253 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,253 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,253 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,253 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,253 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,253 ltp/thirdparty/boost/include/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-09T13:45:19,253 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,253 | ^ 2025-09-09T13:45:19,254 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:45:19,254 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,254 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,254 | ^ 2025-09-09T13:45:19,254 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,254 145 | struct SinglePassIteratorConcept 2025-09-09T13:45:19,254 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,254 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:19,254 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:19,254 | ^ 2025-09-09T13:45:19,254 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:19,254 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:19,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:19,255 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:45:19,255 45 | typedef mpl::bool_ type; 2025-09-09T13:45:19,255 | ^~~~ 2025-09-09T13:45:19,255 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:19,255 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-09T13:45:19,255 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,255 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,255 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,256 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,256 888 | ); \ 2025-09-09T13:45:19,256 | ~ 2025-09-09T13:45:19,256 /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-09T13:45:19,256 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,256 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,256 /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-09T13:45:19,257 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,257 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,257 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,257 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,257 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-09T13:45:19,257 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,257 | ^~~ 2025-09-09T13:45:19,257 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-09T13:45:19,257 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,257 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,257 147 | Result, 2025-09-09T13:45:19,258 | ~~~~~~~ 2025-09-09T13:45:19,258 148 | Input, 2025-09-09T13:45:19,258 | ~~~~~~ 2025-09-09T13:45:19,258 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,258 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,258 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,258 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,258 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,258 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,258 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,258 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,258 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:45:19,259 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,259 | ^ 2025-09-09T13:45:19,259 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-09T13:45:19,259 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:45:19,259 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,259 | ^ 2025-09-09T13:45:19,259 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-09T13:45:19,259 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:19,259 | ^ 2025-09-09T13:45:19,259 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:45:19,259 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:19,260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:19,260 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:45:19,260 45 | typedef mpl::bool_ type; 2025-09-09T13:45:19,260 | ^~~~ 2025-09-09T13:45:19,260 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-09T13:45:19,260 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:45:19,260 | ^~~~~ 2025-09-09T13:45:19,260 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:19,260 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-09T13:45:19,260 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,260 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,261 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,261 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,261 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,261 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,261 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,261 888 | ); \ 2025-09-09T13:45:19,261 | ~ 2025-09-09T13:45:19,261 /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-09T13:45:19,262 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,262 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,262 /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-09T13:45:19,262 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,262 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,262 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,262 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,262 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-09T13:45:19,262 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,262 | ^~~ 2025-09-09T13:45:19,263 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-09T13:45:19,263 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,263 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,263 147 | Result, 2025-09-09T13:45:19,263 | ~~~~~~~ 2025-09-09T13:45:19,263 148 | Input, 2025-09-09T13:45:19,263 | ~~~~~~ 2025-09-09T13:45:19,263 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,263 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,263 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,264 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,264 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,264 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,264 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,264 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,264 ltp/thirdparty/boost/include/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-09T13:45:19,264 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,264 | ^ 2025-09-09T13:45:19,264 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-09T13:45:19,264 ltp/thirdparty/boost/include/boost/range/concepts.hpp:150:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,265 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,265 | ^ 2025-09-09T13:45:19,265 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:45:19,265 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:19,265 | ^ 2025-09-09T13:45:19,265 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:19,265 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:19,265 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:19,265 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:45:19,265 45 | typedef mpl::bool_ type; 2025-09-09T13:45:19,266 | ^~~~ 2025-09-09T13:45:19,266 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-09T13:45:19,266 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:45:19,266 | ^~~~~ 2025-09-09T13:45:19,266 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:19,266 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-09T13:45:19,266 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,266 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,267 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,267 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,267 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,267 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,267 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,267 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,267 888 | ); \ 2025-09-09T13:45:19,267 | ~ 2025-09-09T13:45:19,267 /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-09T13:45:19,267 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,268 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,268 /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-09T13:45:19,268 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,268 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,268 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,268 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-09T13:45:19,268 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,268 | ^~~ 2025-09-09T13:45:19,269 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-09T13:45:19,269 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,269 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,269 147 | Result, 2025-09-09T13:45:19,269 | ~~~~~~~ 2025-09-09T13:45:19,269 148 | Input, 2025-09-09T13:45:19,269 | ~~~~~~ 2025-09-09T13:45:19,269 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,269 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,269 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,269 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,270 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,270 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,270 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,270 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,270 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-09T13:45:19,270 30 | ~model() 2025-09-09T13:45:19,270 | ^ 2025-09-09T13:45:19,270 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:19,270 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:45:19,270 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,271 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:45:19,271 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,271 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,271 | ^ 2025-09-09T13:45:19,271 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:19,271 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:19,271 | ^ 2025-09-09T13:45:19,271 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:19,271 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:19,271 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:19,272 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:45:19,272 45 | typedef mpl::bool_ type; 2025-09-09T13:45:19,272 | ^~~~ 2025-09-09T13:45:19,272 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-09T13:45:19,272 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:45:19,272 | ^~~~~ 2025-09-09T13:45:19,272 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:19,272 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-09T13:45:19,272 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,273 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,273 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,273 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,273 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,273 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,273 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,273 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,273 888 | ); \ 2025-09-09T13:45:19,273 | ~ 2025-09-09T13:45:19,273 /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-09T13:45:19,273 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,274 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,274 /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-09T13:45:19,274 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,274 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,274 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,274 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-09T13:45:19,274 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,274 | ^~~ 2025-09-09T13:45:19,274 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-09T13:45:19,275 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,275 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,275 147 | Result, 2025-09-09T13:45:19,275 | ~~~~~~~ 2025-09-09T13:45:19,275 148 | Input, 2025-09-09T13:45:19,275 | ~~~~~~ 2025-09-09T13:45:19,275 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,275 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,275 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,275 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,275 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,275 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,276 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,276 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,276 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:45:19,276 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,276 | ^ 2025-09-09T13:45:19,276 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-09T13:45:19,276 ltp/thirdparty/boost/include/boost/range/concepts.hpp:276:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-09T13:45:19,276 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,276 | ^ 2025-09-09T13:45:19,276 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > > >]’ 2025-09-09T13:45:19,276 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:19,277 | ^ 2025-09-09T13:45:19,277 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-09T13:45:19,277 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:19,277 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:19,277 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-09T13:45:19,277 45 | typedef mpl::bool_ type; 2025-09-09T13:45:19,277 | ^~~~ 2025-09-09T13:45:19,277 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-09T13:45:19,277 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:45:19,277 | ^~~~~ 2025-09-09T13:45:19,278 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:19,278 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-09T13:45:19,278 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,278 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,278 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,278 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,278 888 | ); \ 2025-09-09T13:45:19,279 | ~ 2025-09-09T13:45:19,279 /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-09T13:45:19,279 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,279 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,279 /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-09T13:45:19,279 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,279 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,279 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,279 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,279 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-09T13:45:19,279 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,280 | ^~~ 2025-09-09T13:45:19,280 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-09T13:45:19,280 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,280 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,280 147 | Result, 2025-09-09T13:45:19,280 | ~~~~~~~ 2025-09-09T13:45:19,280 148 | Input, 2025-09-09T13:45:19,280 | ~~~~~~ 2025-09-09T13:45:19,280 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,280 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,280 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,280 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,280 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,281 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,281 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,281 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,281 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-09T13:45:19,281 30 | ~model() 2025-09-09T13:45:19,281 | ^ 2025-09-09T13:45:19,281 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:19,281 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-09T13:45:19,281 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,281 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’: 2025-09-09T13:45:19,282 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-09T13:45:19,282 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,282 | ^ 2025-09-09T13:45:19,282 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:19,282 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:19,282 | ^ 2025-09-09T13:45:19,282 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-09T13:45:19,282 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:19,282 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:19,282 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-09T13:45:19,282 45 | typedef mpl::bool_ type; 2025-09-09T13:45:19,283 | ^~~~ 2025-09-09T13:45:19,283 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-09T13:45:19,283 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:45:19,283 | ^~~~~ 2025-09-09T13:45:19,283 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:19,283 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-09T13:45:19,283 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,283 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,283 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,283 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,283 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,284 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,284 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,284 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,284 888 | ); \ 2025-09-09T13:45:19,284 | ~ 2025-09-09T13:45:19,284 /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-09T13:45:19,284 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,284 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,284 /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-09T13:45:19,284 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,284 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,284 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,285 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,285 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-09T13:45:19,285 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,285 | ^~~ 2025-09-09T13:45:19,285 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-09T13:45:19,285 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,285 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,285 147 | Result, 2025-09-09T13:45:19,285 | ~~~~~~~ 2025-09-09T13:45:19,285 148 | Input, 2025-09-09T13:45:19,285 | ~~~~~~ 2025-09-09T13:45:19,286 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,286 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,286 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,286 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,286 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,286 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,286 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,286 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,286 ltp/thirdparty/boost/include/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-09T13:45:19,286 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,286 | ^ 2025-09-09T13:45:19,287 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-09T13:45:19,287 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-09T13:45:19,287 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,287 | ^ 2025-09-09T13:45:19,287 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-09T13:45:19,287 645 | return boost::equal( l, r ); 2025-09-09T13:45:19,287 | ~~~~~~~~~~~~^~~~~~~~ 2025-09-09T13:45:19,287 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-09T13:45:19,287 333 | m_Match==Other.m_Match && 2025-09-09T13:45:19,287 | ~~~~~~~^~~~~~~~~~~~~~~ 2025-09-09T13:45:19,287 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-09T13:45:19,288 567 | return f1.equal(f2); 2025-09-09T13:45:19,288 | ~~~~~~~~^~~~ 2025-09-09T13:45:19,288 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-09T13:45:19,288 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,288 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,288 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,288 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,288 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,288 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,288 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,288 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,289 888 | ); \ 2025-09-09T13:45:19,289 | ~ 2025-09-09T13:45:19,289 ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:307:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:19,289 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-09T13:45:19,289 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,289 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,289 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,289 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,289 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,289 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,289 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,289 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,290 888 | ); \ 2025-09-09T13:45:19,290 | ~ 2025-09-09T13:45:19,290 /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-09T13:45:19,290 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,290 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,290 /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-09T13:45:19,290 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,290 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,290 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,291 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,291 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-09T13:45:19,291 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,291 | ^~~ 2025-09-09T13:45:19,291 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-09T13:45:19,291 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,291 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,291 147 | Result, 2025-09-09T13:45:19,291 | ~~~~~~~ 2025-09-09T13:45:19,291 148 | Input, 2025-09-09T13:45:19,291 | ~~~~~~ 2025-09-09T13:45:19,292 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,292 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,292 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,292 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,292 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,292 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,292 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,292 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,292 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-09T13:45:19,292 30 | ~model() 2025-09-09T13:45:19,292 | ^ 2025-09-09T13:45:19,292 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:19,293 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-09T13:45:19,293 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,293 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-09T13:45:19,293 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-09T13:45:19,293 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,293 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,293 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,293 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,293 | ^ 2025-09-09T13:45:19,293 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,293 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-09T13:45:19,294 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,294 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,294 145 | struct SinglePassIteratorConcept 2025-09-09T13:45:19,294 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,294 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:19,294 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:19,294 | ^ 2025-09-09T13:45:19,294 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-09T13:45:19,294 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-09T13:45:19,294 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,294 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,295 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,295 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,295 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,295 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,295 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,295 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,295 888 | ); \ 2025-09-09T13:45:19,295 | ~ 2025-09-09T13:45:19,295 /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-09T13:45:19,295 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,296 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,296 /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-09T13:45:19,296 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,296 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,296 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,296 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,296 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-09T13:45:19,296 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,296 | ^~~ 2025-09-09T13:45:19,296 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-09T13:45:19,297 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,297 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,297 147 | Result, 2025-09-09T13:45:19,297 | ~~~~~~~ 2025-09-09T13:45:19,297 148 | Input, 2025-09-09T13:45:19,297 | ~~~~~~ 2025-09-09T13:45:19,297 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,297 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,297 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,297 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,297 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,297 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,298 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,298 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,298 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-09T13:45:19,298 30 | ~model() 2025-09-09T13:45:19,298 | ^ 2025-09-09T13:45:19,298 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:19,298 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-09T13:45:19,298 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,298 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-09T13:45:19,298 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-09T13:45:19,298 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,299 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,299 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:45:19,299 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,299 | ^ 2025-09-09T13:45:19,299 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:19,299 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:19,299 | ^ 2025-09-09T13:45:19,299 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:45:19,299 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:19,299 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:19,299 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:45:19,299 45 | typedef mpl::bool_ type; 2025-09-09T13:45:19,300 | ^~~~ 2025-09-09T13:45:19,300 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:19,300 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-09T13:45:19,300 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,300 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,300 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,300 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,300 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,300 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,301 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,301 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,301 888 | ); \ 2025-09-09T13:45:19,301 | ~ 2025-09-09T13:45:19,301 /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-09T13:45:19,301 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,301 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,301 /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-09T13:45:19,301 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,302 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,302 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,302 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,302 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-09T13:45:19,302 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,302 | ^~~ 2025-09-09T13:45:19,302 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-09T13:45:19,302 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,302 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,302 147 | Result, 2025-09-09T13:45:19,303 | ~~~~~~~ 2025-09-09T13:45:19,303 148 | Input, 2025-09-09T13:45:19,303 | ~~~~~~ 2025-09-09T13:45:19,303 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,303 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,303 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,303 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,303 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,303 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,303 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,304 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,304 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-09T13:45:19,304 30 | ~model() 2025-09-09T13:45:19,304 | ^ 2025-09-09T13:45:19,304 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:19,304 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:45:19,304 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,304 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-09T13:45:19,304 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-09T13:45:19,304 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,305 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,305 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,305 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,305 | ^ 2025-09-09T13:45:19,305 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,305 145 | struct SinglePassIteratorConcept 2025-09-09T13:45:19,305 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,305 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:19,305 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:19,305 | ^ 2025-09-09T13:45:19,305 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:19,306 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:19,306 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:19,306 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-09T13:45:19,306 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-09T13:45:19,306 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,306 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,306 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,306 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,307 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,307 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,307 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,307 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,307 888 | ); \ 2025-09-09T13:45:19,307 | ~ 2025-09-09T13:45:19,307 /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-09T13:45:19,307 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,307 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,308 /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-09T13:45:19,308 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,308 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,308 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,308 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,308 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-09T13:45:19,308 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,308 | ^~~ 2025-09-09T13:45:19,308 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-09T13:45:19,308 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,309 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,309 147 | Result, 2025-09-09T13:45:19,309 | ~~~~~~~ 2025-09-09T13:45:19,309 148 | Input, 2025-09-09T13:45:19,309 | ~~~~~~ 2025-09-09T13:45:19,309 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,309 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,309 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,309 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,309 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,309 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,310 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,310 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,310 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-09T13:45:19,310 30 | ~model() 2025-09-09T13:45:19,310 | ^ 2025-09-09T13:45:19,310 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:19,310 134 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) 2025-09-09T13:45:19,310 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,310 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-09T13:45:19,310 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-09T13:45:19,311 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,311 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,311 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,311 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,311 | ^ 2025-09-09T13:45:19,311 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,311 145 | struct SinglePassIteratorConcept 2025-09-09T13:45:19,311 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,311 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:45:19,312 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:19,312 | ^ 2025-09-09T13:45:19,312 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:19,312 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:19,312 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:19,312 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-09T13:45:19,312 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-09T13:45:19,312 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,313 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,313 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,313 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,313 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,313 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,313 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,313 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,313 888 | ); \ 2025-09-09T13:45:19,313 | ~ 2025-09-09T13:45:19,313 /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-09T13:45:19,313 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,314 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,314 /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-09T13:45:19,314 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,314 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,314 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,314 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,314 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-09T13:45:19,314 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,314 | ^~~ 2025-09-09T13:45:19,314 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-09T13:45:19,315 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,315 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,315 147 | Result, 2025-09-09T13:45:19,315 | ~~~~~~~ 2025-09-09T13:45:19,315 148 | Input, 2025-09-09T13:45:19,315 | ~~~~~~ 2025-09-09T13:45:19,315 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,315 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,315 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,315 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,315 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,316 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,316 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,316 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,316 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-09T13:45:19,316 30 | ~model() 2025-09-09T13:45:19,316 | ^ 2025-09-09T13:45:19,316 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:19,316 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-09T13:45:19,316 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,317 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-09T13:45:19,317 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-09T13:45:19,317 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,317 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,317 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:45:19,317 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,317 | ^ 2025-09-09T13:45:19,317 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-09T13:45:19,317 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:19,318 | ^ 2025-09-09T13:45:19,318 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:45:19,318 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:19,318 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:19,318 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:45:19,318 45 | typedef mpl::bool_ type; 2025-09-09T13:45:19,318 | ^~~~ 2025-09-09T13:45:19,318 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:19,318 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-09T13:45:19,318 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,319 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,319 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,319 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,319 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,319 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,319 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,319 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,319 888 | ); \ 2025-09-09T13:45:19,319 | ~ 2025-09-09T13:45:19,319 /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-09T13:45:19,320 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,320 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,320 /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-09T13:45:19,320 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,320 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,320 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,320 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,320 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-09T13:45:19,320 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,320 | ^~~ 2025-09-09T13:45:19,321 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-09T13:45:19,321 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,321 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,321 147 | Result, 2025-09-09T13:45:19,321 | ~~~~~~~ 2025-09-09T13:45:19,321 148 | Input, 2025-09-09T13:45:19,321 | ~~~~~~ 2025-09-09T13:45:19,321 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,321 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,322 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,322 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,322 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,322 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,322 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,322 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,322 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-09T13:45:19,322 30 | ~model() 2025-09-09T13:45:19,322 | ^ 2025-09-09T13:45:19,323 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:19,323 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:45:19,323 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,323 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-09T13:45:19,323 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-09T13:45:19,323 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,324 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,324 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:19,324 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,324 | ^ 2025-09-09T13:45:19,324 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:19,324 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:19,324 | ^ 2025-09-09T13:45:19,324 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:19,325 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:19,325 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:19,325 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:45:19,325 45 | typedef mpl::bool_ type; 2025-09-09T13:45:19,325 | ^~~~ 2025-09-09T13:45:19,325 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:19,325 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-09T13:45:19,325 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,325 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,326 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,326 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,326 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,326 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,326 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,326 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,326 888 | ); \ 2025-09-09T13:45:19,326 | ~ 2025-09-09T13:45:19,326 /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-09T13:45:19,326 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,327 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,327 /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-09T13:45:19,327 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,327 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,327 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,327 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,327 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-09T13:45:19,327 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,327 | ^~~ 2025-09-09T13:45:19,327 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-09T13:45:19,328 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,328 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,328 147 | Result, 2025-09-09T13:45:19,328 | ~~~~~~~ 2025-09-09T13:45:19,328 148 | Input, 2025-09-09T13:45:19,328 | ~~~~~~ 2025-09-09T13:45:19,328 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,328 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,328 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,328 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,329 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,329 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,329 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,329 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,329 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-09T13:45:19,329 30 | ~model() 2025-09-09T13:45:19,329 | ^ 2025-09-09T13:45:19,329 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:19,330 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-09T13:45:19,330 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,330 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-09T13:45:19,330 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-09T13:45:19,330 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,330 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,330 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-09T13:45:19,330 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:19,330 | ^ 2025-09-09T13:45:19,330 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:19,331 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:19,331 | ^ 2025-09-09T13:45:19,331 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-09T13:45:19,331 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:19,331 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:19,331 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-09T13:45:19,331 45 | typedef mpl::bool_ type; 2025-09-09T13:45:19,331 | ^~~~ 2025-09-09T13:45:19,331 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:19,331 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-09T13:45:19,332 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:19,332 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,332 885 | *static_cast(&lhs) \ 2025-09-09T13:45:19,332 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,332 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:19,332 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,332 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:19,332 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,332 888 | ); \ 2025-09-09T13:45:19,333 | ~ 2025-09-09T13:45:19,333 /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-09T13:45:19,333 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:19,333 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:19,333 /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-09T13:45:19,333 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:19,333 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,333 712 | std::__iterator_category(__first)); 2025-09-09T13:45:19,333 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,334 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-09T13:45:19,334 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:19,334 | ^~~ 2025-09-09T13:45:19,334 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-09T13:45:19,334 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:19,334 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,334 147 | Result, 2025-09-09T13:45:19,334 | ~~~~~~~ 2025-09-09T13:45:19,334 148 | Input, 2025-09-09T13:45:19,335 | ~~~~~~ 2025-09-09T13:45:19,335 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:19,335 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,335 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:19,335 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:19,335 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,335 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:19,335 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:19,335 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:19,335 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-09T13:45:19,336 30 | ~model() 2025-09-09T13:45:19,336 | ^ 2025-09-09T13:45:19,336 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:19,336 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-09T13:45:19,336 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,809 ltp/src/srl/common/model/./BaseLabelModel.h: In instantiation of ‘std::vector BaseLabelModel::concatenate(std::vector, std::vector) [with SampleClass = SrlPiSample]’: 2025-09-09T13:45:19,809 ltp/src/srl/common/model/./BaseLabelModel.h:247:30: required from here 2025-09-09T13:45:19,809 247 | virtual vector concatenate(vector exprList1, vector exprList2) { 2025-09-09T13:45:19,809 | ^~~~~~~~~~~ 2025-09-09T13:45:19,809 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-09T13:45:19,809 250 | for (int i = 0; i < exprList1.size(); ++i) { 2025-09-09T13:45:19,810 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,810 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-09T13:45:19,810 ltp/src/srl/common/model/./BaseLabelModel.h:264:30: required from here 2025-09-09T13:45:19,810 264 | virtual vector lookUpExprList(vector exprList, vector& indexList, Expression& outOfIndex) { 2025-09-09T13:45:19,810 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:19,810 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-09T13:45:19,810 266 | for (int i = 0; i < indexList.size(); ++i) { 2025-09-09T13:45:19,810 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,813 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-09T13:45:19,813 ltp/src/srl/common/model/./RNNModelBuilder.h:128:22: required from here 2025-09-09T13:45:19,813 128 | virtual Expression forwardBack(dynet::ComputationGraph &hg, vector& inputList) { 2025-09-09T13:45:19,813 | ^~~~~~~~~~~ 2025-09-09T13:45:19,814 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-09T13:45:19,814 130 | for (int i = 0; i < inputList.size(); ++i) { 2025-09-09T13:45:19,814 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,814 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-09T13:45:19,815 ltp/src/srl/common/model/./RNNModelBuilder.h:169:22: required from here 2025-09-09T13:45:19,815 169 | virtual Expression forwardByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order) { 2025-09-09T13:45:19,815 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:19,815 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-09T13:45:19,815 171 | for (int i = 0; i < order.size(); ++i) { 2025-09-09T13:45:19,815 | ~~^~~~~~~~~~~~~~ 2025-09-09T13:45:19,815 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-09T13:45:19,815 ltp/src/srl/common/model/./RNNModelBuilder.h:177:22: required from here 2025-09-09T13:45:19,816 177 | virtual Expression forwardByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order, Expression& escape) { 2025-09-09T13:45:19,816 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:19,816 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-09T13:45:19,816 179 | for (int i = 0; i < order.size(); ++i) { 2025-09-09T13:45:19,816 | ~~^~~~~~~~~~~~~~ 2025-09-09T13:45:19,816 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-09T13:45:19,816 ltp/src/srl/common/model/./RNNModelBuilder.h:196:22: required from here 2025-09-09T13:45:19,816 196 | virtual Expression forwardBackByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order) { 2025-09-09T13:45:19,816 | ^~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,817 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-09T13:45:19,817 198 | for (int i = 0; i < order.size(); ++i) { 2025-09-09T13:45:19,817 | ~~^~~~~~~~~~~~~~ 2025-09-09T13:45:19,817 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-09T13:45:19,817 ltp/src/srl/common/model/./RNNModelBuilder.h:204:22: required from here 2025-09-09T13:45:19,817 204 | virtual Expression forwardBackByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order, Expression& escape) { 2025-09-09T13:45:19,817 | ^~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,817 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-09T13:45:19,817 206 | for (int i = 0; i < order.size(); ++i) { 2025-09-09T13:45:19,818 | ~~^~~~~~~~~~~~~~ 2025-09-09T13:45:19,826 In file included from ltp/src/srl/Pi/config/SrlPiConfig.h:9: 2025-09-09T13:45:19,827 ltp/thirdparty/boost/include/boost/serialization/access.hpp: In instantiation of ‘static void boost::serialization::access::destroy(const T*) [with T = SrlSrlBaseConfig]’: 2025-09-09T13:45:19,827 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-09T13:45:19,827 135 | boost::serialization::access::destroy( 2025-09-09T13:45:19,827 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,827 136 | static_cast(p) 2025-09-09T13:45:19,827 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,827 137 | ); 2025-09-09T13:45:19,827 | ~ 2025-09-09T13:45:19,828 ltp/thirdparty/boost/include/boost/serialization/extended_type_info_typeid.hpp:134:18: required from here 2025-09-09T13:45:19,828 134 | virtual void destroy(void const * const p) const { 2025-09-09T13:45:19,828 | ^~~~~~~ 2025-09-09T13:45:19,828 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-09T13:45:19,828 123 | delete const_cast(t); 2025-09-09T13:45:19,828 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,828 ltp/thirdparty/boost/include/boost/serialization/access.hpp: In instantiation of ‘static void boost::serialization::access::destroy(const T*) [with T = SrlPiBaseConfig]’: 2025-09-09T13:45:19,828 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-09T13:45:19,828 135 | boost::serialization::access::destroy( 2025-09-09T13:45:19,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:19,829 136 | static_cast(p) 2025-09-09T13:45:19,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:19,829 137 | ); 2025-09-09T13:45:19,829 | ~ 2025-09-09T13:45:19,829 ltp/thirdparty/boost/include/boost/serialization/extended_type_info_typeid.hpp:134:18: required from here 2025-09-09T13:45:19,829 134 | virtual void destroy(void const * const p) const { 2025-09-09T13:45:19,829 | ^~~~~~~ 2025-09-09T13:45:19,829 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-09T13:45:19,829 123 | delete const_cast(t); 2025-09-09T13:45:19,829 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:25,620 In file included from /usr/include/c++/14/bits/stl_algo.h:61, 2025-09-09T13:45:25,620 from /usr/include/c++/14/algorithm:61, 2025-09-09T13:45:25,620 from ltp/thirdparty/boost/include/boost/any.hpp:17, 2025-09-09T13:45:25,621 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:12: 2025-09-09T13:45:25,621 /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-09T13:45:25,621 /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-09T13:45:25,621 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-09-09T13:45:25,621 | ^~~~~~~~~~~~~ 2025-09-09T13:45:26,120 /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-09T13:45:26,120 /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-09T13:45:26,120 1770 | __insertion_sort(_RandomAccessIterator __first, 2025-09-09T13:45:26,121 | ^~~~~~~~~~~~~~~~ 2025-09-09T13:45:26,121 /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-09T13:45:36,249 /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-09T13:45:36,250 /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-09T13:45:36,250 1876 | __introsort_loop(_RandomAccessIterator __first, 2025-09-09T13:45:36,250 | ^~~~~~~~~~~~~~~~ 2025-09-09T13:45:36,250 /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-09T13:45:36,251 /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-09T13:45:36,251 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2025-09-09T13:45:36,251 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:36,350 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-09T13:45:36,350 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-09T13:45:36,351 inlined from ‘Prediction BaseLabelModel::extractPrediction(std::vector) [with SampleClass = SrlPiSample]’ at ltp/src/srl/common/model/./BaseLabelModel.h:215:9: 2025-09-09T13:45:36,351 /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-09T13:45:36,351 1905 | std::__introsort_loop(__first, __last, 2025-09-09T13:45:36,351 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:36,351 1906 | std::__lg(__last - __first) * 2, 2025-09-09T13:45:36,351 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:36,351 1907 | __comp); 2025-09-09T13:45:36,351 | ~~~~~~~ 2025-09-09T13:45:36,351 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-09T13:45:36,352 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-09T13:45:36,352 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-09T13:45:36,352 inlined from ‘Prediction BaseLabelModel::extractPrediction(std::vector) [with SampleClass = SrlPiSample]’ at ltp/src/srl/common/model/./BaseLabelModel.h:215:9: 2025-09-09T13:45:36,352 /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-09T13:45:36,352 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2025-09-09T13:45:36,352 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:36,352 /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-09T13:45:36,352 1822 | std::__insertion_sort(__first, __last, __comp); 2025-09-09T13:45:36,352 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:39,653 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-09T13:45:44,244 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-09T13:45:44,244 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-09T13:45:44,244 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-09T13:45:44,244 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-09T13:45:44,244 from ltp/thirdparty/boost/include/boost/program_options.hpp:15, 2025-09-09T13:45:44,244 from ltp/src/srl/include/base/config.h:8, 2025-09-09T13:45:44,244 from ltp/src/srl/common/config/ModelConf.h:8, 2025-09-09T13:45:44,245 from ltp/src/srl/Pi/config/SrlPiConfig.h:8, 2025-09-09T13:45:44,245 from ltp/src/srl/DepSRL.h:18, 2025-09-09T13:45:44,245 from ltp/src/srl/SRL_DLL.cpp:2: 2025-09-09T13:45:44,245 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:45:44,245 662 | , public std::unary_function 2025-09-09T13:45:44,245 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:44,245 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:45:44,245 from ltp/src/srl/SRL_DLL.h:6, 2025-09-09T13:45:44,245 from ltp/src/srl/SRL_DLL.cpp:1: 2025-09-09T13:45:44,245 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:45:44,246 117 | struct unary_function 2025-09-09T13:45:44,246 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:44,358 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:45:44,358 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:45:44,358 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:45:44,358 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:45:44,358 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-09T13:45:44,358 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-09T13:45:44,358 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-09T13:45:44,359 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-09T13:45:44,359 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:45:44,359 188 | failed ************ (Pred::************ 2025-09-09T13:45:44,359 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:44,359 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:45:44,359 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:44,359 190 | ); 2025-09-09T13:45:44,359 | ~ 2025-09-09T13:45:44,359 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:45:44,360 188 | failed ************ (Pred::************ 2025-09-09T13:45:44,360 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:44,360 | - 2025-09-09T13:45:44,360 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:45:44,360 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:44,360 190 | ); 2025-09-09T13:45:44,360 | ~ 2025-09-09T13:45:44,360 | - 2025-09-09T13:45:44,360 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:45:44,360 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:45:44,361 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:44,361 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:45:44,361 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:44,361 195 | ); 2025-09-09T13:45:44,361 | ~ 2025-09-09T13:45:44,361 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:45:44,361 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:45:44,361 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:44,361 | - 2025-09-09T13:45:44,362 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:45:44,362 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:44,362 195 | ); 2025-09-09T13:45:44,362 | ~ 2025-09-09T13:45:44,362 | - 2025-09-09T13:45:44,583 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-09T13:45:44,583 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-09T13:45:44,583 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-09T13:45:44,583 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-09T13:45:44,584 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-09T13:45:44,584 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:45:44,584 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:45:44,584 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:44,584 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:45:44,584 117 | struct unary_function 2025-09-09T13:45:44,584 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:44,584 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:45:44,584 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:45:44,585 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:44,585 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:45:44,585 117 | struct unary_function 2025-09-09T13:45:44,585 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:44,585 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:45:44,585 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:45:44,585 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:44,585 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:45:44,585 117 | struct unary_function 2025-09-09T13:45:44,585 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:45,228 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-09T13:45:45,229 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:45:45,229 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-09T13:45:45,229 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-09T13:45:45,229 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-09T13:45:45,229 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:45:45,229 666 | , public std::binary_function 2025-09-09T13:45:45,229 | ^~~~~~~~~~~~~~~ 2025-09-09T13:45:45,229 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:45:45,229 131 | struct binary_function 2025-09-09T13:45:45,229 | ^~~~~~~~~~~~~~~ 2025-09-09T13:45:45,555 In file included from ltp/thirdparty/boost/include/boost/optional/optional.hpp:48, 2025-09-09T13:45:45,555 from ltp/thirdparty/boost/include/boost/optional.hpp:15, 2025-09-09T13:45:45,555 from ltp/thirdparty/boost/include/boost/format/internals.hpp:20, 2025-09-09T13:45:45,556 from ltp/thirdparty/boost/include/boost/format.hpp:38, 2025-09-09T13:45:45,556 from ltp/src/srl/include/base/debug.h:15, 2025-09-09T13:45:45,556 from ltp/src/srl/common/config/ModelConf.h:9: 2025-09-09T13:45:45,556 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:36:32: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:45:45,556 36 | struct equal_pointees_t : std::binary_function 2025-09-09T13:45:45,556 | ^~~~~~~~~~~~~~~ 2025-09-09T13:45:45,556 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:45:45,556 131 | struct binary_function 2025-09-09T13:45:45,556 | ^~~~~~~~~~~~~~~ 2025-09-09T13:45:45,556 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:59:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:45:45,557 59 | struct less_pointees_t : std::binary_function 2025-09-09T13:45:45,557 | ^~~~~~~~~~~~~~~ 2025-09-09T13:45:45,557 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:45:45,557 131 | struct binary_function 2025-09-09T13:45:45,557 | ^~~~~~~~~~~~~~~ 2025-09-09T13:45:45,771 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/case_conv.hpp:24, 2025-09-09T13:45:45,771 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:20, 2025-09-09T13:45:45,771 from ltp/src/srl/include/base/debug.h:17: 2025-09-09T13:45:45,771 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-09T13:45:45,771 33 | struct to_lowerF : public std::unary_function 2025-09-09T13:45:45,771 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:45,771 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:45:45,772 117 | struct unary_function 2025-09-09T13:45:45,772 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:45,781 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-09T13:45:45,782 53 | struct to_upperF : public std::unary_function 2025-09-09T13:45:45,782 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:45,782 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:45:45,782 117 | struct unary_function 2025-09-09T13:45:45,782 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:45,801 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:28, 2025-09-09T13:45:45,801 from ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:16, 2025-09-09T13:45:45,801 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:23: 2025-09-09T13:45:45,801 ltp/thirdparty/boost/include/boost/algorithm/string/detail/util.hpp:93:29: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:45:45,801 93 | public std::unary_function< iterator_range, SeqT > 2025-09-09T13:45:45,801 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:45,801 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:45:45,802 117 | struct unary_function 2025-09-09T13:45:45,802 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:48,892 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:45:48,892 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:45:48,892 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:45:48,892 from ltp/thirdparty/dynet/dynet/tensor.h:31, 2025-09-09T13:45:48,892 from ltp/thirdparty/dynet/dynet/model.h:18, 2025-09-09T13:45:48,892 from ltp/src/srl/common/model/SeqLabelModel.h:9, 2025-09-09T13:45:48,892 from ltp/src/srl/common/model/PiSrlModel.h:9, 2025-09-09T13:45:48,892 from ltp/src/srl/Pi/model/SrlPiModel.h:9, 2025-09-09T13:45:48,892 from ltp/src/srl/DepSRL.h:20: 2025-09-09T13:45:48,893 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-09T13:45:48,893 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,893 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:45:48,893 | ^~ 2025-09-09T13:45:48,893 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-09T13:45:48,893 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:45:48,893 | ^~ 2025-09-09T13:45:48,893 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,893 134 | WORK(0); 2025-09-09T13:45:48,893 | ^~~~ 2025-09-09T13:45:48,893 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,894 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,894 | ^~ 2025-09-09T13:45:48,894 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,894 134 | WORK(0); 2025-09-09T13:45:48,894 | ^~~~ 2025-09-09T13:45:48,894 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-09T13:45:48,894 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:48,894 | ^~~~~~ 2025-09-09T13:45:48,894 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,894 134 | WORK(0); 2025-09-09T13:45:48,894 | ^~~~ 2025-09-09T13:45:48,895 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,895 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,895 | ^~ 2025-09-09T13:45:48,895 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,895 135 | WORK(1); 2025-09-09T13:45:48,895 | ^~~~ 2025-09-09T13:45:48,895 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-09T13:45:48,895 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:48,895 | ^~~~~~ 2025-09-09T13:45:48,895 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,896 135 | WORK(1); 2025-09-09T13:45:48,896 | ^~~~ 2025-09-09T13:45:48,896 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,896 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,896 | ^~ 2025-09-09T13:45:48,896 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,896 136 | WORK(2); 2025-09-09T13:45:48,896 | ^~~~ 2025-09-09T13:45:48,896 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-09T13:45:48,896 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:48,896 | ^~~~~~ 2025-09-09T13:45:48,897 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,897 136 | WORK(2); 2025-09-09T13:45:48,897 | ^~~~ 2025-09-09T13:45:48,897 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,897 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,897 | ^~ 2025-09-09T13:45:48,897 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,897 137 | WORK(3); 2025-09-09T13:45:48,897 | ^~~~ 2025-09-09T13:45:48,897 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-09T13:45:48,898 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:48,898 | ^~~~~~ 2025-09-09T13:45:48,898 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,898 137 | WORK(3); 2025-09-09T13:45:48,898 | ^~~~ 2025-09-09T13:45:48,898 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,898 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,898 | ^~ 2025-09-09T13:45:48,898 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,898 138 | WORK(4); 2025-09-09T13:45:48,899 | ^~~~ 2025-09-09T13:45:48,899 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-09T13:45:48,899 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:48,899 | ^~~~~~ 2025-09-09T13:45:48,899 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,899 138 | WORK(4); 2025-09-09T13:45:48,899 | ^~~~ 2025-09-09T13:45:48,899 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,899 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,899 | ^~ 2025-09-09T13:45:48,899 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,900 139 | WORK(5); 2025-09-09T13:45:48,900 | ^~~~ 2025-09-09T13:45:48,900 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-09T13:45:48,900 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:48,900 | ^~~~~~ 2025-09-09T13:45:48,900 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,900 139 | WORK(5); 2025-09-09T13:45:48,900 | ^~~~ 2025-09-09T13:45:48,900 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,900 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,900 | ^~ 2025-09-09T13:45:48,901 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,901 140 | WORK(6); 2025-09-09T13:45:48,901 | ^~~~ 2025-09-09T13:45:48,901 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-09T13:45:48,901 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:48,901 | ^~~~~~ 2025-09-09T13:45:48,901 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,901 140 | WORK(6); 2025-09-09T13:45:48,901 | ^~~~ 2025-09-09T13:45:48,902 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,902 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,902 | ^~ 2025-09-09T13:45:48,902 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,902 141 | WORK(7); 2025-09-09T13:45:48,902 | ^~~~ 2025-09-09T13:45:48,902 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-09T13:45:48,902 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:48,902 | ^~~~~~ 2025-09-09T13:45:48,902 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,902 141 | WORK(7); 2025-09-09T13:45:48,903 | ^~~~ 2025-09-09T13:45:48,903 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,903 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,903 | ^~ 2025-09-09T13:45:48,903 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,903 146 | WORK(0); 2025-09-09T13:45:48,903 | ^~~~ 2025-09-09T13:45:48,903 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-09T13:45:48,903 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:45:48,903 | ^~~~~~ 2025-09-09T13:45:48,903 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,904 146 | WORK(0); 2025-09-09T13:45:48,904 | ^~~~ 2025-09-09T13:45:48,904 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,904 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,904 | ^~ 2025-09-09T13:45:48,904 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,904 221 | WORK(0); 2025-09-09T13:45:48,904 | ^~~~ 2025-09-09T13:45:48,904 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-09T13:45:48,905 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:48,905 | ^~~~~~ 2025-09-09T13:45:48,905 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,905 221 | WORK(0); 2025-09-09T13:45:48,905 | ^~~~ 2025-09-09T13:45:48,905 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,905 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,905 | ^~ 2025-09-09T13:45:48,905 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,906 222 | WORK(1); 2025-09-09T13:45:48,906 | ^~~~ 2025-09-09T13:45:48,906 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-09T13:45:48,906 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:48,906 | ^~~~~~ 2025-09-09T13:45:48,906 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,906 222 | WORK(1); 2025-09-09T13:45:48,906 | ^~~~ 2025-09-09T13:45:48,906 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,906 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,907 | ^~ 2025-09-09T13:45:48,907 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,907 223 | WORK(2); 2025-09-09T13:45:48,907 | ^~~~ 2025-09-09T13:45:48,907 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-09T13:45:48,907 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:48,907 | ^~~~~~ 2025-09-09T13:45:48,907 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,907 223 | WORK(2); 2025-09-09T13:45:48,907 | ^~~~ 2025-09-09T13:45:48,907 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,908 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,908 | ^~ 2025-09-09T13:45:48,908 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,908 224 | WORK(3); 2025-09-09T13:45:48,908 | ^~~~ 2025-09-09T13:45:48,908 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-09T13:45:48,908 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:48,908 | ^~~~~~ 2025-09-09T13:45:48,908 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,908 224 | WORK(3); 2025-09-09T13:45:48,909 | ^~~~ 2025-09-09T13:45:48,909 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,909 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,909 | ^~ 2025-09-09T13:45:48,909 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,909 225 | WORK(4); 2025-09-09T13:45:48,909 | ^~~~ 2025-09-09T13:45:48,909 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-09T13:45:48,909 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:48,909 | ^~~~~~ 2025-09-09T13:45:48,909 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,910 225 | WORK(4); 2025-09-09T13:45:48,910 | ^~~~ 2025-09-09T13:45:48,910 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,910 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,910 | ^~ 2025-09-09T13:45:48,910 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,910 226 | WORK(5); 2025-09-09T13:45:48,910 | ^~~~ 2025-09-09T13:45:48,910 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-09T13:45:48,910 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:48,911 | ^~~~~~ 2025-09-09T13:45:48,911 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,911 226 | WORK(5); 2025-09-09T13:45:48,911 | ^~~~ 2025-09-09T13:45:48,911 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,911 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,911 | ^~ 2025-09-09T13:45:48,911 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,911 227 | WORK(6); 2025-09-09T13:45:48,911 | ^~~~ 2025-09-09T13:45:48,912 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-09T13:45:48,912 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:48,912 | ^~~~~~ 2025-09-09T13:45:48,912 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,912 227 | WORK(6); 2025-09-09T13:45:48,912 | ^~~~ 2025-09-09T13:45:48,912 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,912 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,912 | ^~ 2025-09-09T13:45:48,912 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,913 228 | WORK(7); 2025-09-09T13:45:48,913 | ^~~~ 2025-09-09T13:45:48,913 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-09T13:45:48,913 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:48,913 | ^~~~~~ 2025-09-09T13:45:48,913 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,913 228 | WORK(7); 2025-09-09T13:45:48,913 | ^~~~ 2025-09-09T13:45:48,913 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:45:48,913 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:45:48,913 | ^~ 2025-09-09T13:45:48,914 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,914 233 | WORK(0); 2025-09-09T13:45:48,914 | ^~~~ 2025-09-09T13:45:48,914 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-09T13:45:48,914 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:45:48,914 | ^~~~~~ 2025-09-09T13:45:48,914 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:45:48,914 233 | WORK(0); 2025-09-09T13:45:48,914 | ^~~~ 2025-09-09T13:45:50,651 In file included from ltp/src/srl/common/model/./BaseLabelModel.h:24, 2025-09-09T13:45:50,651 from ltp/src/srl/common/model/SeqLabelModel.h:16: 2025-09-09T13:45:50,651 ltp/src/srl/common/model/LookupModelBuilder.h: In member function ‘virtual std::vector LookupModelBuilder::forwardList(dynet::ComputationGraph&, const std::vector&)’: 2025-09-09T13:45:50,652 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-09T13:45:50,652 62 | for (int i = 0; i < nums.size(); i++) { 2025-09-09T13:45:50,652 | ~~^~~~~~~~~~~~~ 2025-09-09T13:45:50,731 In file included from ltp/src/srl/common/model/PiSrlModel.h:10: 2025-09-09T13:45:50,732 ltp/src/srl/common/model/../structure/SrlPiSample.h: In member function ‘std::vector SrlPiSample::getPredicateList()’: 2025-09-09T13:45:50,732 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-09T13:45:50,732 23 | for (int j = 0; j < data.size(); ++j) { 2025-09-09T13:45:50,732 | ~~^~~~~~~~~~~~~ 2025-09-09T13:45:50,752 In file included from ltp/src/srl/common/model/PiSrlModel.h:16: 2025-09-09T13:45:50,752 ltp/src/srl/common/model/AffineTransformModelBuilder.h: In member function ‘virtual void AffineTransformModelBuilder::init(dynet::Model&)’: 2025-09-09T13:45:50,752 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-09T13:45:50,752 53 | for (int i = 0; i < inputDims.size(); ++i) { 2025-09-09T13:45:50,752 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:50,767 ltp/src/srl/common/model/PiSrlModel.h: In member function ‘void PiSrlModel::registerDict(std::vector&)’: 2025-09-09T13:45:50,767 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-09T13:45:50,767 33 | for (int j = 0; j < samples.size(); ++j) { 2025-09-09T13:45:50,767 | ~~^~~~~~~~~~~~~~~~ 2025-09-09T13:45:50,767 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-09T13:45:50,768 34 | for (int k = 0; k < samples[j].size(); ++k) { 2025-09-09T13:45:50,768 | ~~^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:50,795 In file included from ltp/src/srl/common/extractor/ExtractorFileToWordEmb.h:10, 2025-09-09T13:45:50,795 from ltp/src/srl/common/structure/WordEmbBuilder.h:8, 2025-09-09T13:45:50,795 from ltp/src/srl/Pi/model/SrlPiModel.h:18: 2025-09-09T13:45:50,795 ltp/src/srl/common/extractor/ConverterFileContextToWordEmb.h: In member function ‘virtual void ConverterFileContextToWordEmb::convert(extractor::DataFileContext&)’: 2025-09-09T13:45:50,795 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-09T13:45:50,795 49 | for (int j = 1; j < line.data.size(); ++j) { 2025-09-09T13:45:50,796 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:50,846 ltp/src/srl/Pi/model/SrlPiModel.h: In member function ‘virtual std::vector PiModel::label(dynet::ComputationGraph&, SrlPiSample&)’: 2025-09-09T13:45:50,846 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-09T13:45:50,846 70 | for (int j = 0; j < samples.size(); ++j) { 2025-09-09T13:45:50,846 | ~~^~~~~~~~~~~~~~~~ 2025-09-09T13:45:50,848 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-09T13:45:50,849 89 | for (int k = 0; k < lstm_out.size(); ++k) { 2025-09-09T13:45:50,849 | ~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:50,851 ltp/src/srl/Pi/model/SrlPiModel.h: In member function ‘virtual dynet::expr::Expression PiModel::ExtractError(dynet::ComputationGraph&, std::vector&, SrlPiSample&, Performance&)’: 2025-09-09T13:45:50,851 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-09T13:45:50,851 99 | for (int j = 0; j < adists.size(); ++j) { 2025-09-09T13:45:50,852 | ~~^~~~~~~~~~~~~~~ 2025-09-09T13:45:50,854 ltp/src/srl/Pi/model/SrlPiModel.h: In member function ‘virtual void PiModel::ExtractResults(dynet::ComputationGraph&, std::vector&, SrlPiSample&)’: 2025-09-09T13:45:50,854 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-09T13:45:50,854 110 | for (int j = 0; j < adists.size(); ++j) { 2025-09-09T13:45:50,854 | ~~^~~~~~~~~~~~~~~ 2025-09-09T13:45:50,856 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-09T13:45:50,856 115 | for (int j = 0; j < adists.size(); ++j) { 2025-09-09T13:45:50,856 | ~~^~~~~~~~~~~~~~~ 2025-09-09T13:45:51,247 ltp/src/srl/common/model/./BaseLabelModel.h: In instantiation of ‘void BaseLabelModel::freezeDict() [with SampleClass = SrlPiSample]’: 2025-09-09T13:45:51,247 ltp/src/srl/common/model/PiSrlModel.h:46:15: required from here 2025-09-09T13:45:51,247 46 | freezeDict(); 2025-09-09T13:45:51,247 | ~~~~~~~~~~^~ 2025-09-09T13:45:51,247 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-09T13:45:51,248 120 | for (int j = 0; j < dict.size(); ++j) { 2025-09-09T13:45:51,248 | ~~^~~~~~~~~~~~~ 2025-09-09T13:45:51,678 In file included from ltp/src/srl/common/model/BiRNNModelBuilder.h:9, 2025-09-09T13:45:51,678 from ltp/src/srl/common/model/PiSrlModel.h:15: 2025-09-09T13:45:51,678 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-09T13:45:51,678 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-09T13:45:51,679 105 | vector fw = forwardRNN.forward(hg, inputList); 2025-09-09T13:45:51,679 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-09T13:45:51,679 ltp/src/srl/Pi/model/SrlPiModel.h:88:47: required from here 2025-09-09T13:45:51,679 88 | vector lstm_out = lstm.forward(hg, sents); 2025-09-09T13:45:51,679 | ~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-09T13:45:51,679 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-09T13:45:51,679 87 | for (int i = 0; i < inputList.size(); ++i) { 2025-09-09T13:45:51,679 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:51,927 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-09T13:45:51,927 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20, 2025-09-09T13:45:51,927 from ltp/thirdparty/boost/include/boost/range/concepts.hpp:19, 2025-09-09T13:45:51,927 from ltp/thirdparty/boost/include/boost/range/size_type.hpp:20, 2025-09-09T13:45:51,927 from ltp/thirdparty/boost/include/boost/range/size.hpp:21, 2025-09-09T13:45:51,927 from ltp/thirdparty/boost/include/boost/range/functions.hpp:20, 2025-09-09T13:45:51,928 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:38: 2025-09-09T13:45:51,928 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-09T13:45:51,928 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-09T13:45:51,928 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:51,928 | ^ 2025-09-09T13:45:51,928 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-09T13:45:51,928 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:51,928 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:51,928 147 | Result, 2025-09-09T13:45:51,928 | ~~~~~~~ 2025-09-09T13:45:51,929 148 | Input, 2025-09-09T13:45:51,929 | ~~~~~~ 2025-09-09T13:45:51,929 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:51,929 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:51,929 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:51,929 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:51,929 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:51,929 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:47:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:51,929 47 | static void failed() { ((Model*)0)->constraints(); } 2025-09-09T13:45:51,929 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:51,930 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:26: 2025-09-09T13:45:51,930 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-09T13:45:51,930 40 | void constraints() 2025-09-09T13:45:51,930 | ^~~~~~~~~~~ 2025-09-09T13:45:52,556 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:45:52,556 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,556 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,556 | ^ 2025-09-09T13:45:52,556 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,556 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-09T13:45:52,556 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,557 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,557 145 | struct SinglePassIteratorConcept 2025-09-09T13:45:52,557 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,557 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:45:52,557 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:52,557 | ^ 2025-09-09T13:45:52,557 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:52,557 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:52,557 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:52,557 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-09T13:45:52,557 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-09T13:45:52,558 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,558 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,558 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,558 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,558 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,558 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,558 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,558 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,558 888 | ); \ 2025-09-09T13:45:52,558 | ~ 2025-09-09T13:45:52,558 /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-09T13:45:52,559 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,559 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,559 /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-09T13:45:52,559 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,559 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,559 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,559 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,559 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-09T13:45:52,559 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,559 | ^~~ 2025-09-09T13:45:52,559 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-09T13:45:52,559 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,560 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,560 147 | Result, 2025-09-09T13:45:52,560 | ~~~~~~~ 2025-09-09T13:45:52,560 148 | Input, 2025-09-09T13:45:52,560 | ~~~~~~ 2025-09-09T13:45:52,560 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,560 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,560 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,560 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,560 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,560 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,561 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,561 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,561 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:31: 2025-09-09T13:45:52,561 ltp/thirdparty/boost/include/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-09T13:45:52,562 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,562 | ^ 2025-09-09T13:45:52,564 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-09T13:45:52,564 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:45:52,564 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,564 | ^ 2025-09-09T13:45:52,564 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:52,564 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:52,564 | ^ 2025-09-09T13:45:52,564 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:45:52,564 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:52,565 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:52,565 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:45:52,565 45 | typedef mpl::bool_ type; 2025-09-09T13:45:52,565 | ^~~~ 2025-09-09T13:45:52,565 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-09T13:45:52,565 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:45:52,565 | ^~~~~ 2025-09-09T13:45:52,565 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:52,565 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-09T13:45:52,565 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,565 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,566 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,566 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,566 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,566 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,566 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,566 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,566 888 | ); \ 2025-09-09T13:45:52,566 | ~ 2025-09-09T13:45:52,566 /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-09T13:45:52,566 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,566 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,567 /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-09T13:45:52,567 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,567 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,567 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,567 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,567 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-09T13:45:52,567 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,567 | ^~~ 2025-09-09T13:45:52,567 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-09T13:45:52,567 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,567 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,567 147 | Result, 2025-09-09T13:45:52,568 | ~~~~~~~ 2025-09-09T13:45:52,568 148 | Input, 2025-09-09T13:45:52,568 | ~~~~~~ 2025-09-09T13:45:52,568 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,568 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,568 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,568 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,568 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,568 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,568 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,568 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,572 ltp/thirdparty/boost/include/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-09T13:45:52,572 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,572 | ^ 2025-09-09T13:45:52,572 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-09T13:45:52,572 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:116:7: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,572 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,572 | ^ 2025-09-09T13:45:52,572 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,572 145 | struct SinglePassIteratorConcept 2025-09-09T13:45:52,573 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,573 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:52,573 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:52,573 | ^ 2025-09-09T13:45:52,573 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:52,573 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:52,573 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:52,573 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:45:52,573 45 | typedef mpl::bool_ type; 2025-09-09T13:45:52,573 | ^~~~ 2025-09-09T13:45:52,573 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:52,574 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-09T13:45:52,574 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,574 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,574 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,574 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,574 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,574 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,574 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,574 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,574 888 | ); \ 2025-09-09T13:45:52,575 | ~ 2025-09-09T13:45:52,575 /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-09T13:45:52,575 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,575 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,575 /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-09T13:45:52,575 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,575 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,575 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,575 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-09T13:45:52,576 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,576 | ^~~ 2025-09-09T13:45:52,576 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-09T13:45:52,576 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,576 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,576 147 | Result, 2025-09-09T13:45:52,576 | ~~~~~~~ 2025-09-09T13:45:52,576 148 | Input, 2025-09-09T13:45:52,576 | ~~~~~~ 2025-09-09T13:45:52,576 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,577 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,577 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,577 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,577 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,577 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,577 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,577 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,577 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-09T13:45:52,577 30 | ~model() 2025-09-09T13:45:52,577 | ^ 2025-09-09T13:45:52,577 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:52,578 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:45:52,578 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,578 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:45:52,578 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,578 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,578 | ^ 2025-09-09T13:45:52,578 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,578 145 | struct SinglePassIteratorConcept 2025-09-09T13:45:52,578 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,578 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:52,578 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:52,579 | ^ 2025-09-09T13:45:52,579 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:52,579 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:52,579 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:52,579 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:45:52,579 45 | typedef mpl::bool_ type; 2025-09-09T13:45:52,579 | ^~~~ 2025-09-09T13:45:52,579 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:52,579 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-09T13:45:52,579 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,579 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,580 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,580 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,580 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,580 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,580 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,580 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,580 888 | ); \ 2025-09-09T13:45:52,580 | ~ 2025-09-09T13:45:52,580 /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-09T13:45:52,580 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,580 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,580 /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-09T13:45:52,581 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,581 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,581 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,581 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,581 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-09T13:45:52,581 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,581 | ^~~ 2025-09-09T13:45:52,581 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-09T13:45:52,581 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,582 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,582 147 | Result, 2025-09-09T13:45:52,582 | ~~~~~~~ 2025-09-09T13:45:52,582 148 | Input, 2025-09-09T13:45:52,582 | ~~~~~~ 2025-09-09T13:45:52,582 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,582 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,582 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,582 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,582 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,582 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,583 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,583 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,583 ltp/thirdparty/boost/include/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-09T13:45:52,583 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,583 | ^ 2025-09-09T13:45:52,583 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:45:52,583 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,583 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,583 | ^ 2025-09-09T13:45:52,583 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,583 145 | struct SinglePassIteratorConcept 2025-09-09T13:45:52,583 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,584 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:52,584 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:52,584 | ^ 2025-09-09T13:45:52,584 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:52,584 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:52,584 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:52,584 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:45:52,584 45 | typedef mpl::bool_ type; 2025-09-09T13:45:52,584 | ^~~~ 2025-09-09T13:45:52,584 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:52,584 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-09T13:45:52,585 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,585 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,585 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,585 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,585 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,585 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,585 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,585 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,585 888 | ); \ 2025-09-09T13:45:52,585 | ~ 2025-09-09T13:45:52,585 /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-09T13:45:52,585 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,586 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,586 /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-09T13:45:52,586 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,586 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,586 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,586 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,586 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-09T13:45:52,586 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,586 | ^~~ 2025-09-09T13:45:52,587 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-09T13:45:52,587 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,587 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,587 147 | Result, 2025-09-09T13:45:52,587 | ~~~~~~~ 2025-09-09T13:45:52,587 148 | Input, 2025-09-09T13:45:52,587 | ~~~~~~ 2025-09-09T13:45:52,587 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,587 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,587 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,587 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,588 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,588 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,588 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,588 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,588 ltp/thirdparty/boost/include/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-09T13:45:52,588 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,588 | ^ 2025-09-09T13:45:52,588 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-09T13:45:52,588 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:45:52,588 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,588 | ^ 2025-09-09T13:45:52,589 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:52,589 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:52,589 | ^ 2025-09-09T13:45:52,589 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:45:52,589 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:52,589 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:52,589 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:45:52,589 45 | typedef mpl::bool_ type; 2025-09-09T13:45:52,589 | ^~~~ 2025-09-09T13:45:52,589 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-09T13:45:52,589 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:45:52,590 | ^~~~~ 2025-09-09T13:45:52,590 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:52,590 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-09T13:45:52,590 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,590 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,590 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,590 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,590 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,590 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,590 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,590 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,590 888 | ); \ 2025-09-09T13:45:52,591 | ~ 2025-09-09T13:45:52,591 /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-09T13:45:52,591 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,591 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,591 /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-09T13:45:52,591 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,591 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,591 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,592 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,592 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-09T13:45:52,592 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,592 | ^~~ 2025-09-09T13:45:52,592 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-09T13:45:52,592 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,592 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,592 147 | Result, 2025-09-09T13:45:52,592 | ~~~~~~~ 2025-09-09T13:45:52,592 148 | Input, 2025-09-09T13:45:52,593 | ~~~~~~ 2025-09-09T13:45:52,593 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,593 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,593 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,593 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,593 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,593 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,593 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,593 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,593 ltp/thirdparty/boost/include/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-09T13:45:52,593 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,594 | ^ 2025-09-09T13:45:52,594 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-09T13:45:52,594 ltp/thirdparty/boost/include/boost/range/concepts.hpp:150:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,594 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,594 | ^ 2025-09-09T13:45:52,594 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:52,594 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:52,594 | ^ 2025-09-09T13:45:52,594 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:52,594 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:52,594 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:52,595 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:45:52,595 45 | typedef mpl::bool_ type; 2025-09-09T13:45:52,595 | ^~~~ 2025-09-09T13:45:52,595 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-09T13:45:52,595 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:45:52,595 | ^~~~~ 2025-09-09T13:45:52,595 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:52,595 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-09T13:45:52,595 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,595 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,595 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,596 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,596 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,596 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,596 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,596 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,596 888 | ); \ 2025-09-09T13:45:52,596 | ~ 2025-09-09T13:45:52,596 /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-09T13:45:52,596 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,596 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,597 /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-09T13:45:52,597 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,597 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,597 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,597 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,597 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-09T13:45:52,597 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,597 | ^~~ 2025-09-09T13:45:52,597 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-09T13:45:52,597 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,597 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,598 147 | Result, 2025-09-09T13:45:52,598 | ~~~~~~~ 2025-09-09T13:45:52,598 148 | Input, 2025-09-09T13:45:52,598 | ~~~~~~ 2025-09-09T13:45:52,598 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,598 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,598 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,598 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,598 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,598 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,598 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,598 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,599 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-09T13:45:52,599 30 | ~model() 2025-09-09T13:45:52,599 | ^ 2025-09-09T13:45:52,599 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:52,599 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:45:52,599 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,599 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:45:52,599 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,599 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,599 | ^ 2025-09-09T13:45:52,599 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:52,600 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:52,600 | ^ 2025-09-09T13:45:52,600 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:52,600 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:52,600 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:52,600 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:45:52,600 45 | typedef mpl::bool_ type; 2025-09-09T13:45:52,600 | ^~~~ 2025-09-09T13:45:52,600 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-09T13:45:52,600 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:45:52,600 | ^~~~~ 2025-09-09T13:45:52,600 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:52,601 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-09T13:45:52,601 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,601 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,601 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,601 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,601 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,601 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,602 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,602 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,602 888 | ); \ 2025-09-09T13:45:52,602 | ~ 2025-09-09T13:45:52,602 /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-09T13:45:52,602 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,602 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,602 /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-09T13:45:52,602 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,602 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,602 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,603 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,603 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-09T13:45:52,603 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,603 | ^~~ 2025-09-09T13:45:52,603 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-09T13:45:52,603 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,603 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,603 147 | Result, 2025-09-09T13:45:52,603 | ~~~~~~~ 2025-09-09T13:45:52,603 148 | Input, 2025-09-09T13:45:52,603 | ~~~~~~ 2025-09-09T13:45:52,604 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,604 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,604 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,604 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,604 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,604 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,604 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,604 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,604 ltp/thirdparty/boost/include/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-09T13:45:52,604 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,604 | ^ 2025-09-09T13:45:52,604 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-09T13:45:52,605 ltp/thirdparty/boost/include/boost/range/concepts.hpp:276:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-09T13:45:52,605 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,605 | ^ 2025-09-09T13:45:52,605 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > > >]’ 2025-09-09T13:45:52,605 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:52,605 | ^ 2025-09-09T13:45:52,605 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-09T13:45:52,605 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:52,605 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:52,605 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-09T13:45:52,605 45 | typedef mpl::bool_ type; 2025-09-09T13:45:52,606 | ^~~~ 2025-09-09T13:45:52,606 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-09T13:45:52,606 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:45:52,606 | ^~~~~ 2025-09-09T13:45:52,606 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:52,606 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-09T13:45:52,606 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,606 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,606 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,607 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,607 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,607 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,607 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,607 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,607 888 | ); \ 2025-09-09T13:45:52,607 | ~ 2025-09-09T13:45:52,607 /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-09T13:45:52,607 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,607 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,607 /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-09T13:45:52,608 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,608 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,608 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,608 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,608 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-09T13:45:52,608 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,608 | ^~~ 2025-09-09T13:45:52,608 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-09T13:45:52,608 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,608 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,608 147 | Result, 2025-09-09T13:45:52,608 | ~~~~~~~ 2025-09-09T13:45:52,609 148 | Input, 2025-09-09T13:45:52,609 | ~~~~~~ 2025-09-09T13:45:52,609 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,609 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,609 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,609 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,609 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,609 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,609 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,609 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,609 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-09T13:45:52,609 30 | ~model() 2025-09-09T13:45:52,610 | ^ 2025-09-09T13:45:52,610 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:52,610 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-09T13:45:52,610 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,610 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’: 2025-09-09T13:45:52,610 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-09T13:45:52,610 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,610 | ^ 2025-09-09T13:45:52,610 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:52,610 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:52,610 | ^ 2025-09-09T13:45:52,611 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-09T13:45:52,611 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:52,611 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:52,611 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-09T13:45:52,611 45 | typedef mpl::bool_ type; 2025-09-09T13:45:52,611 | ^~~~ 2025-09-09T13:45:52,611 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-09T13:45:52,611 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:45:52,611 | ^~~~~ 2025-09-09T13:45:52,612 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:52,612 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-09T13:45:52,612 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,612 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,612 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,612 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,612 888 | ); \ 2025-09-09T13:45:52,613 | ~ 2025-09-09T13:45:52,613 /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-09T13:45:52,613 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,613 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,613 /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-09T13:45:52,613 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,613 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,613 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,613 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,613 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-09T13:45:52,613 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,613 | ^~~ 2025-09-09T13:45:52,614 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-09T13:45:52,614 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,614 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,614 147 | Result, 2025-09-09T13:45:52,614 | ~~~~~~~ 2025-09-09T13:45:52,614 148 | Input, 2025-09-09T13:45:52,614 | ~~~~~~ 2025-09-09T13:45:52,614 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,614 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,614 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,614 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,614 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,615 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,615 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,615 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,615 ltp/thirdparty/boost/include/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-09T13:45:52,615 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,615 | ^ 2025-09-09T13:45:52,615 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-09T13:45:52,615 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-09T13:45:52,615 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,615 | ^ 2025-09-09T13:45:52,616 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-09T13:45:52,616 645 | return boost::equal( l, r ); 2025-09-09T13:45:52,616 | ~~~~~~~~~~~~^~~~~~~~ 2025-09-09T13:45:52,616 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-09T13:45:52,616 333 | m_Match==Other.m_Match && 2025-09-09T13:45:52,616 | ~~~~~~~^~~~~~~~~~~~~~~ 2025-09-09T13:45:52,616 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-09T13:45:52,616 567 | return f1.equal(f2); 2025-09-09T13:45:52,616 | ~~~~~~~~^~~~ 2025-09-09T13:45:52,616 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-09T13:45:52,616 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,617 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,617 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,617 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,617 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,617 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,617 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,617 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,617 888 | ); \ 2025-09-09T13:45:52,617 | ~ 2025-09-09T13:45:52,617 ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:307:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:52,617 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-09T13:45:52,618 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,618 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,618 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,618 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,618 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,618 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,618 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,618 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,618 888 | ); \ 2025-09-09T13:45:52,618 | ~ 2025-09-09T13:45:52,618 /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-09T13:45:52,618 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,619 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,619 /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-09T13:45:52,619 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,619 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,619 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,619 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,619 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-09T13:45:52,619 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,620 | ^~~ 2025-09-09T13:45:52,620 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-09T13:45:52,620 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,620 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,620 147 | Result, 2025-09-09T13:45:52,620 | ~~~~~~~ 2025-09-09T13:45:52,620 148 | Input, 2025-09-09T13:45:52,620 | ~~~~~~ 2025-09-09T13:45:52,620 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,620 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,620 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,621 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,621 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,621 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,621 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,621 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,621 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-09T13:45:52,621 30 | ~model() 2025-09-09T13:45:52,621 | ^ 2025-09-09T13:45:52,621 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:52,621 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-09T13:45:52,621 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,622 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-09T13:45:52,622 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-09T13:45:52,622 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,622 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,622 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,622 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,622 | ^ 2025-09-09T13:45:52,622 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,622 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-09T13:45:52,622 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,622 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,622 145 | struct SinglePassIteratorConcept 2025-09-09T13:45:52,623 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,623 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:52,623 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:52,623 | ^ 2025-09-09T13:45:52,623 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-09T13:45:52,623 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-09T13:45:52,623 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,623 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,623 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,623 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,623 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,624 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,624 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,624 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,624 888 | ); \ 2025-09-09T13:45:52,624 | ~ 2025-09-09T13:45:52,624 /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-09T13:45:52,624 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,624 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,624 /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-09T13:45:52,624 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,625 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,625 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,625 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,625 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-09T13:45:52,625 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,625 | ^~~ 2025-09-09T13:45:52,625 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-09T13:45:52,625 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,625 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,625 147 | Result, 2025-09-09T13:45:52,626 | ~~~~~~~ 2025-09-09T13:45:52,626 148 | Input, 2025-09-09T13:45:52,626 | ~~~~~~ 2025-09-09T13:45:52,626 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,626 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,626 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,626 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,626 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,626 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,626 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,626 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,627 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-09T13:45:52,627 30 | ~model() 2025-09-09T13:45:52,627 | ^ 2025-09-09T13:45:52,627 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:52,627 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-09T13:45:52,627 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,627 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-09T13:45:52,627 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-09T13:45:52,627 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,627 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,627 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:45:52,628 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,628 | ^ 2025-09-09T13:45:52,628 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:52,628 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:52,628 | ^ 2025-09-09T13:45:52,628 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:45:52,628 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:52,628 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:52,628 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:45:52,628 45 | typedef mpl::bool_ type; 2025-09-09T13:45:52,628 | ^~~~ 2025-09-09T13:45:52,628 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:52,629 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-09T13:45:52,629 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,629 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,629 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,629 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,629 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,629 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,629 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,629 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,629 888 | ); \ 2025-09-09T13:45:52,630 | ~ 2025-09-09T13:45:52,630 /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-09T13:45:52,630 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,630 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,630 /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-09T13:45:52,630 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,630 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,630 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,630 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,630 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-09T13:45:52,631 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,631 | ^~~ 2025-09-09T13:45:52,631 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-09T13:45:52,631 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,631 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,631 147 | Result, 2025-09-09T13:45:52,631 | ~~~~~~~ 2025-09-09T13:45:52,631 148 | Input, 2025-09-09T13:45:52,631 | ~~~~~~ 2025-09-09T13:45:52,632 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,632 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,632 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,632 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,632 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,632 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,632 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,632 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,632 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-09T13:45:52,632 30 | ~model() 2025-09-09T13:45:52,633 | ^ 2025-09-09T13:45:52,633 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:52,633 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:45:52,633 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,633 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-09T13:45:52,633 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-09T13:45:52,633 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,633 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,633 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,633 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,634 | ^ 2025-09-09T13:45:52,634 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,634 145 | struct SinglePassIteratorConcept 2025-09-09T13:45:52,634 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,634 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:45:52,634 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:52,634 | ^ 2025-09-09T13:45:52,634 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:52,634 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:52,634 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:52,635 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-09T13:45:52,635 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-09T13:45:52,635 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,635 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,635 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,635 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,635 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,636 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,636 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,636 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,636 888 | ); \ 2025-09-09T13:45:52,636 | ~ 2025-09-09T13:45:52,636 /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-09T13:45:52,636 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,636 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,636 /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-09T13:45:52,636 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,637 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,637 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,637 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,637 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-09T13:45:52,637 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,637 | ^~~ 2025-09-09T13:45:52,637 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-09T13:45:52,637 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,637 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,637 147 | Result, 2025-09-09T13:45:52,638 | ~~~~~~~ 2025-09-09T13:45:52,638 148 | Input, 2025-09-09T13:45:52,638 | ~~~~~~ 2025-09-09T13:45:52,638 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,638 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,638 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,638 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,638 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,638 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,638 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,639 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,639 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-09T13:45:52,639 30 | ~model() 2025-09-09T13:45:52,639 | ^ 2025-09-09T13:45:52,639 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:52,639 134 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) 2025-09-09T13:45:52,639 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,639 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-09T13:45:52,639 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-09T13:45:52,639 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,640 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,640 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,640 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,640 | ^ 2025-09-09T13:45:52,640 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,640 145 | struct SinglePassIteratorConcept 2025-09-09T13:45:52,640 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,640 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:52,640 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:52,640 | ^ 2025-09-09T13:45:52,641 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:52,641 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:52,641 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:52,641 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-09T13:45:52,641 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-09T13:45:52,641 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,641 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,641 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,641 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,642 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,642 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,642 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,642 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,642 888 | ); \ 2025-09-09T13:45:52,642 | ~ 2025-09-09T13:45:52,642 /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-09T13:45:52,642 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,642 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,642 /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-09T13:45:52,643 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,643 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,643 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,643 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,643 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-09T13:45:52,643 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,643 | ^~~ 2025-09-09T13:45:52,643 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-09T13:45:52,643 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,643 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,644 147 | Result, 2025-09-09T13:45:52,644 | ~~~~~~~ 2025-09-09T13:45:52,644 148 | Input, 2025-09-09T13:45:52,644 | ~~~~~~ 2025-09-09T13:45:52,644 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,644 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,644 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,644 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,644 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,644 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,644 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,645 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,645 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-09T13:45:52,645 30 | ~model() 2025-09-09T13:45:52,645 | ^ 2025-09-09T13:45:52,645 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:52,645 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-09T13:45:52,645 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,645 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-09T13:45:52,645 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-09T13:45:52,645 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,646 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,646 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:45:52,646 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,646 | ^ 2025-09-09T13:45:52,646 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:52,646 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:52,646 | ^ 2025-09-09T13:45:52,646 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:45:52,646 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:52,646 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:52,647 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:45:52,647 45 | typedef mpl::bool_ type; 2025-09-09T13:45:52,647 | ^~~~ 2025-09-09T13:45:52,647 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:52,647 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-09T13:45:52,647 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,647 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,647 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,647 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,648 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,648 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,648 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,648 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,648 888 | ); \ 2025-09-09T13:45:52,648 | ~ 2025-09-09T13:45:52,648 /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-09T13:45:52,648 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,648 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,648 /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-09T13:45:52,648 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,649 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,649 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,649 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,649 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-09T13:45:52,649 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,649 | ^~~ 2025-09-09T13:45:52,649 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-09T13:45:52,649 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,649 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,649 147 | Result, 2025-09-09T13:45:52,650 | ~~~~~~~ 2025-09-09T13:45:52,650 148 | Input, 2025-09-09T13:45:52,650 | ~~~~~~ 2025-09-09T13:45:52,650 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,650 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,650 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,650 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,650 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,650 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,650 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,651 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,651 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-09T13:45:52,651 30 | ~model() 2025-09-09T13:45:52,651 | ^ 2025-09-09T13:45:52,651 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:52,651 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:45:52,651 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,651 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-09T13:45:52,651 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-09T13:45:52,652 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,652 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,652 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:45:52,652 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,652 | ^ 2025-09-09T13:45:52,652 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:52,652 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:52,652 | ^ 2025-09-09T13:45:52,652 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:45:52,653 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:52,653 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:52,653 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:45:52,653 45 | typedef mpl::bool_ type; 2025-09-09T13:45:52,653 | ^~~~ 2025-09-09T13:45:52,653 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:52,653 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-09T13:45:52,653 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,653 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,653 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,653 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,654 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,654 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,654 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,654 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,654 888 | ); \ 2025-09-09T13:45:52,654 | ~ 2025-09-09T13:45:52,654 /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-09T13:45:52,654 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,654 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,654 /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-09T13:45:52,655 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,655 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,655 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,655 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,655 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-09T13:45:52,655 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,655 | ^~~ 2025-09-09T13:45:52,655 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-09T13:45:52,655 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,655 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,656 147 | Result, 2025-09-09T13:45:52,656 | ~~~~~~~ 2025-09-09T13:45:52,656 148 | Input, 2025-09-09T13:45:52,656 | ~~~~~~ 2025-09-09T13:45:52,656 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,656 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,656 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,656 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,656 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,656 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,657 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,657 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,657 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-09T13:45:52,657 30 | ~model() 2025-09-09T13:45:52,657 | ^ 2025-09-09T13:45:52,657 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:52,657 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-09T13:45:52,657 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,657 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-09T13:45:52,657 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-09T13:45:52,657 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,658 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,658 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-09T13:45:52,658 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:45:52,658 | ^ 2025-09-09T13:45:52,658 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:45:52,658 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:45:52,658 | ^ 2025-09-09T13:45:52,658 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-09T13:45:52,658 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:45:52,659 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:45:52,659 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-09T13:45:52,659 45 | typedef mpl::bool_ type; 2025-09-09T13:45:52,659 | ^~~~ 2025-09-09T13:45:52,659 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:45:52,659 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-09T13:45:52,659 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:45:52,659 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,659 885 | *static_cast(&lhs) \ 2025-09-09T13:45:52,659 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,659 886 | , *static_cast(&rhs) \ 2025-09-09T13:45:52,660 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,660 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:45:52,660 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,660 888 | ); \ 2025-09-09T13:45:52,660 | ~ 2025-09-09T13:45:52,660 /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-09T13:45:52,660 1673 | for (; __first != __last; ++__first) 2025-09-09T13:45:52,660 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:45:52,660 /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-09T13:45:52,660 711 | _M_range_initialize(__first, __last, 2025-09-09T13:45:52,661 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,661 712 | std::__iterator_category(__first)); 2025-09-09T13:45:52,661 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,661 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-09T13:45:52,661 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:45:52,661 | ^~~ 2025-09-09T13:45:52,661 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-09T13:45:52,661 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:45:52,661 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:45:52,662 147 | Result, 2025-09-09T13:45:52,662 | ~~~~~~~ 2025-09-09T13:45:52,662 148 | Input, 2025-09-09T13:45:52,662 | ~~~~~~ 2025-09-09T13:45:52,662 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:45:52,662 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,662 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:45:52,662 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:45:52,662 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,662 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:45:52,662 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:45:52,663 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:45:52,663 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-09T13:45:52,663 30 | ~model() 2025-09-09T13:45:52,663 | ^ 2025-09-09T13:45:52,663 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:45:52,663 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-09T13:45:52,663 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,723 ltp/src/srl/common/model/./BaseLabelModel.h: In instantiation of ‘std::vector BaseLabelModel::concatenate(std::vector, std::vector) [with SampleClass = SrlPiSample]’: 2025-09-09T13:45:52,723 ltp/src/srl/common/model/./BaseLabelModel.h:247:30: required from here 2025-09-09T13:45:52,723 247 | virtual vector concatenate(vector exprList1, vector exprList2) { 2025-09-09T13:45:52,723 | ^~~~~~~~~~~ 2025-09-09T13:45:52,723 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-09T13:45:52,723 250 | for (int i = 0; i < exprList1.size(); ++i) { 2025-09-09T13:45:52,723 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,724 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-09T13:45:52,724 ltp/src/srl/common/model/./BaseLabelModel.h:264:30: required from here 2025-09-09T13:45:52,724 264 | virtual vector lookUpExprList(vector exprList, vector& indexList, Expression& outOfIndex) { 2025-09-09T13:45:52,724 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:52,724 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-09T13:45:52,724 266 | for (int i = 0; i < indexList.size(); ++i) { 2025-09-09T13:45:52,724 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,727 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-09T13:45:52,727 ltp/src/srl/common/model/./RNNModelBuilder.h:128:22: required from here 2025-09-09T13:45:52,727 128 | virtual Expression forwardBack(dynet::ComputationGraph &hg, vector& inputList) { 2025-09-09T13:45:52,727 | ^~~~~~~~~~~ 2025-09-09T13:45:52,727 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-09T13:45:52,727 130 | for (int i = 0; i < inputList.size(); ++i) { 2025-09-09T13:45:52,727 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,728 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-09T13:45:52,728 ltp/src/srl/common/model/./RNNModelBuilder.h:169:22: required from here 2025-09-09T13:45:52,729 169 | virtual Expression forwardByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order) { 2025-09-09T13:45:52,729 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:52,729 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-09T13:45:52,729 171 | for (int i = 0; i < order.size(); ++i) { 2025-09-09T13:45:52,729 | ~~^~~~~~~~~~~~~~ 2025-09-09T13:45:52,729 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-09T13:45:52,729 ltp/src/srl/common/model/./RNNModelBuilder.h:177:22: required from here 2025-09-09T13:45:52,729 177 | virtual Expression forwardByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order, Expression& escape) { 2025-09-09T13:45:52,729 | ^~~~~~~~~~~~~~ 2025-09-09T13:45:52,730 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-09T13:45:52,730 179 | for (int i = 0; i < order.size(); ++i) { 2025-09-09T13:45:52,730 | ~~^~~~~~~~~~~~~~ 2025-09-09T13:45:52,730 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-09T13:45:52,730 ltp/src/srl/common/model/./RNNModelBuilder.h:196:22: required from here 2025-09-09T13:45:52,730 196 | virtual Expression forwardBackByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order) { 2025-09-09T13:45:52,730 | ^~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,730 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-09T13:45:52,730 198 | for (int i = 0; i < order.size(); ++i) { 2025-09-09T13:45:52,730 | ~~^~~~~~~~~~~~~~ 2025-09-09T13:45:52,731 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-09T13:45:52,731 ltp/src/srl/common/model/./RNNModelBuilder.h:204:22: required from here 2025-09-09T13:45:52,731 204 | virtual Expression forwardBackByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order, Expression& escape) { 2025-09-09T13:45:52,731 | ^~~~~~~~~~~~~~~~~~ 2025-09-09T13:45:52,731 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-09T13:45:52,731 206 | for (int i = 0; i < order.size(); ++i) { 2025-09-09T13:45:52,731 | ~~^~~~~~~~~~~~~~ 2025-09-09T13:46:06,390 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-09T13:46:11,236 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-09T13:46:11,236 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-09T13:46:11,236 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-09T13:46:11,236 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-09T13:46:11,237 from ltp/thirdparty/boost/include/boost/program_options.hpp:15, 2025-09-09T13:46:11,237 from ltp/src/srl/include/base/config.h:8, 2025-09-09T13:46:11,237 from ltp/src/srl/include/base/debug.h:14, 2025-09-09T13:46:11,237 from ltp/src/srl/Srl/model/SrlSrlModel.h:9, 2025-09-09T13:46:11,237 from ltp/src/srl/Srl/model/SrlSrlModel.cpp:5: 2025-09-09T13:46:11,237 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:46:11,237 662 | , public std::unary_function 2025-09-09T13:46:11,237 | ^~~~~~~~~~~~~~ 2025-09-09T13:46:11,237 In file included from /usr/include/c++/14/bits/refwrap.h:39, 2025-09-09T13:46:11,238 from /usr/include/c++/14/vector:68, 2025-09-09T13:46:11,238 from ltp/src/srl/Srl/model/SrlSrlModel.h:8: 2025-09-09T13:46:11,238 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:46:11,238 117 | struct unary_function 2025-09-09T13:46:11,238 | ^~~~~~~~~~~~~~ 2025-09-09T13:46:11,255 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:46:11,255 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:46:11,255 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:46:11,256 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:46:11,256 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-09T13:46:11,256 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-09T13:46:11,256 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-09T13:46:11,256 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-09T13:46:11,256 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:46:11,256 188 | failed ************ (Pred::************ 2025-09-09T13:46:11,256 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:11,256 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:46:11,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:11,257 190 | ); 2025-09-09T13:46:11,257 | ~ 2025-09-09T13:46:11,257 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:46:11,257 188 | failed ************ (Pred::************ 2025-09-09T13:46:11,257 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:11,257 | - 2025-09-09T13:46:11,257 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:46:11,257 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:11,257 190 | ); 2025-09-09T13:46:11,258 | ~ 2025-09-09T13:46:11,258 | - 2025-09-09T13:46:11,258 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:46:11,258 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:46:11,258 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:11,258 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:46:11,258 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:11,258 195 | ); 2025-09-09T13:46:11,259 | ~ 2025-09-09T13:46:11,259 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:46:11,259 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:46:11,259 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:11,259 | - 2025-09-09T13:46:11,259 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:46:11,259 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:11,260 195 | ); 2025-09-09T13:46:11,260 | ~ 2025-09-09T13:46:11,260 | - 2025-09-09T13:46:11,479 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-09T13:46:11,479 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-09T13:46:11,480 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-09T13:46:11,480 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-09T13:46:11,480 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-09T13:46:11,480 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:46:11,480 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:46:11,480 | ^~~~~~~~~~~~~~ 2025-09-09T13:46:11,480 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:46:11,480 117 | struct unary_function 2025-09-09T13:46:11,480 | ^~~~~~~~~~~~~~ 2025-09-09T13:46:11,481 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:46:11,481 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:46:11,481 | ^~~~~~~~~~~~~~ 2025-09-09T13:46:11,481 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:46:11,481 117 | struct unary_function 2025-09-09T13:46:11,481 | ^~~~~~~~~~~~~~ 2025-09-09T13:46:11,481 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:46:11,481 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:46:11,481 | ^~~~~~~~~~~~~~ 2025-09-09T13:46:11,481 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:46:11,482 117 | struct unary_function 2025-09-09T13:46:11,482 | ^~~~~~~~~~~~~~ 2025-09-09T13:46:11,948 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-09T13:46:11,948 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:46:11,949 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-09T13:46:11,949 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-09T13:46:11,949 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-09T13:46:11,949 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:46:11,949 666 | , public std::binary_function 2025-09-09T13:46:11,949 | ^~~~~~~~~~~~~~~ 2025-09-09T13:46:11,949 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:46:11,949 131 | struct binary_function 2025-09-09T13:46:11,949 | ^~~~~~~~~~~~~~~ 2025-09-09T13:46:12,260 In file included from ltp/thirdparty/boost/include/boost/optional/optional.hpp:48, 2025-09-09T13:46:12,260 from ltp/thirdparty/boost/include/boost/optional.hpp:15, 2025-09-09T13:46:12,260 from ltp/thirdparty/boost/include/boost/format/internals.hpp:20, 2025-09-09T13:46:12,260 from ltp/thirdparty/boost/include/boost/format.hpp:38, 2025-09-09T13:46:12,261 from ltp/src/srl/include/base/debug.h:15: 2025-09-09T13:46:12,261 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:36:32: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:46:12,261 36 | struct equal_pointees_t : std::binary_function 2025-09-09T13:46:12,261 | ^~~~~~~~~~~~~~~ 2025-09-09T13:46:12,261 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:46:12,261 131 | struct binary_function 2025-09-09T13:46:12,261 | ^~~~~~~~~~~~~~~ 2025-09-09T13:46:12,261 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:59:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:46:12,261 59 | struct less_pointees_t : std::binary_function 2025-09-09T13:46:12,262 | ^~~~~~~~~~~~~~~ 2025-09-09T13:46:12,262 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:46:12,262 131 | struct binary_function 2025-09-09T13:46:12,262 | ^~~~~~~~~~~~~~~ 2025-09-09T13:46:12,476 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/case_conv.hpp:24, 2025-09-09T13:46:12,477 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:20, 2025-09-09T13:46:12,477 from ltp/src/srl/include/base/debug.h:17: 2025-09-09T13:46:12,477 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-09T13:46:12,477 33 | struct to_lowerF : public std::unary_function 2025-09-09T13:46:12,477 | ^~~~~~~~~~~~~~ 2025-09-09T13:46:12,477 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:46:12,477 117 | struct unary_function 2025-09-09T13:46:12,477 | ^~~~~~~~~~~~~~ 2025-09-09T13:46:12,481 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-09T13:46:12,482 53 | struct to_upperF : public std::unary_function 2025-09-09T13:46:12,482 | ^~~~~~~~~~~~~~ 2025-09-09T13:46:12,482 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:46:12,482 117 | struct unary_function 2025-09-09T13:46:12,482 | ^~~~~~~~~~~~~~ 2025-09-09T13:46:12,502 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:28, 2025-09-09T13:46:12,503 from ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:16, 2025-09-09T13:46:12,503 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:23: 2025-09-09T13:46:12,503 ltp/thirdparty/boost/include/boost/algorithm/string/detail/util.hpp:93:29: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:46:12,503 93 | public std::unary_function< iterator_range, SeqT > 2025-09-09T13:46:12,503 | ^~~~~~~~~~~~~~ 2025-09-09T13:46:12,503 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:46:12,503 117 | struct unary_function 2025-09-09T13:46:12,504 | ^~~~~~~~~~~~~~ 2025-09-09T13:46:15,562 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:46:15,562 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:46:15,562 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:46:15,562 from ltp/thirdparty/dynet/dynet/tensor.h:31, 2025-09-09T13:46:15,562 from ltp/thirdparty/dynet/dynet/model.h:18, 2025-09-09T13:46:15,562 from ltp/src/srl/common/model/SeqLabelModel.h:9, 2025-09-09T13:46:15,562 from ltp/src/srl/Srl/model/SrlSrlModel.h:10: 2025-09-09T13:46:15,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-09T13:46:15,562 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,563 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:46:15,563 | ^~ 2025-09-09T13:46:15,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-09T13:46:15,563 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:46:15,563 | ^~ 2025-09-09T13:46:15,563 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,563 134 | WORK(0); 2025-09-09T13:46:15,563 | ^~~~ 2025-09-09T13:46:15,563 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,563 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,563 | ^~ 2025-09-09T13:46:15,564 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,564 134 | WORK(0); 2025-09-09T13:46:15,564 | ^~~~ 2025-09-09T13:46:15,564 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-09T13:46:15,564 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:15,564 | ^~~~~~ 2025-09-09T13:46:15,564 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,564 134 | WORK(0); 2025-09-09T13:46:15,564 | ^~~~ 2025-09-09T13:46:15,564 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,564 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,565 | ^~ 2025-09-09T13:46:15,565 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,565 135 | WORK(1); 2025-09-09T13:46:15,565 | ^~~~ 2025-09-09T13:46:15,565 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-09T13:46:15,565 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:15,565 | ^~~~~~ 2025-09-09T13:46:15,565 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,565 135 | WORK(1); 2025-09-09T13:46:15,565 | ^~~~ 2025-09-09T13:46:15,566 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,566 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,566 | ^~ 2025-09-09T13:46:15,566 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,566 136 | WORK(2); 2025-09-09T13:46:15,566 | ^~~~ 2025-09-09T13:46:15,566 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-09T13:46:15,566 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:15,566 | ^~~~~~ 2025-09-09T13:46:15,566 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,566 136 | WORK(2); 2025-09-09T13:46:15,567 | ^~~~ 2025-09-09T13:46:15,567 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,567 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,567 | ^~ 2025-09-09T13:46:15,567 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,567 137 | WORK(3); 2025-09-09T13:46:15,567 | ^~~~ 2025-09-09T13:46:15,567 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-09T13:46:15,567 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:15,567 | ^~~~~~ 2025-09-09T13:46:15,567 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,568 137 | WORK(3); 2025-09-09T13:46:15,568 | ^~~~ 2025-09-09T13:46:15,568 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,568 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,568 | ^~ 2025-09-09T13:46:15,568 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,568 138 | WORK(4); 2025-09-09T13:46:15,568 | ^~~~ 2025-09-09T13:46:15,568 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-09T13:46:15,568 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:15,568 | ^~~~~~ 2025-09-09T13:46:15,569 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,569 138 | WORK(4); 2025-09-09T13:46:15,569 | ^~~~ 2025-09-09T13:46:15,569 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,569 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,569 | ^~ 2025-09-09T13:46:15,569 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,569 139 | WORK(5); 2025-09-09T13:46:15,569 | ^~~~ 2025-09-09T13:46:15,569 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-09T13:46:15,570 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:15,570 | ^~~~~~ 2025-09-09T13:46:15,570 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,570 139 | WORK(5); 2025-09-09T13:46:15,570 | ^~~~ 2025-09-09T13:46:15,570 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,570 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,570 | ^~ 2025-09-09T13:46:15,570 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,570 140 | WORK(6); 2025-09-09T13:46:15,570 | ^~~~ 2025-09-09T13:46:15,571 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-09T13:46:15,571 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:15,571 | ^~~~~~ 2025-09-09T13:46:15,571 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,571 140 | WORK(6); 2025-09-09T13:46:15,571 | ^~~~ 2025-09-09T13:46:15,571 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,571 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,571 | ^~ 2025-09-09T13:46:15,571 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,572 141 | WORK(7); 2025-09-09T13:46:15,572 | ^~~~ 2025-09-09T13:46:15,572 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-09T13:46:15,572 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:15,572 | ^~~~~~ 2025-09-09T13:46:15,572 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,572 141 | WORK(7); 2025-09-09T13:46:15,572 | ^~~~ 2025-09-09T13:46:15,572 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,572 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,572 | ^~ 2025-09-09T13:46:15,573 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,573 146 | WORK(0); 2025-09-09T13:46:15,573 | ^~~~ 2025-09-09T13:46:15,573 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-09T13:46:15,573 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:15,573 | ^~~~~~ 2025-09-09T13:46:15,573 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,573 146 | WORK(0); 2025-09-09T13:46:15,573 | ^~~~ 2025-09-09T13:46:15,573 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,573 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,574 | ^~ 2025-09-09T13:46:15,574 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,574 221 | WORK(0); 2025-09-09T13:46:15,574 | ^~~~ 2025-09-09T13:46:15,574 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-09T13:46:15,574 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:15,574 | ^~~~~~ 2025-09-09T13:46:15,574 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,574 221 | WORK(0); 2025-09-09T13:46:15,574 | ^~~~ 2025-09-09T13:46:15,575 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,575 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,575 | ^~ 2025-09-09T13:46:15,575 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,575 222 | WORK(1); 2025-09-09T13:46:15,575 | ^~~~ 2025-09-09T13:46:15,575 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-09T13:46:15,575 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:15,575 | ^~~~~~ 2025-09-09T13:46:15,575 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,575 222 | WORK(1); 2025-09-09T13:46:15,576 | ^~~~ 2025-09-09T13:46:15,576 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,576 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,576 | ^~ 2025-09-09T13:46:15,576 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,576 223 | WORK(2); 2025-09-09T13:46:15,576 | ^~~~ 2025-09-09T13:46:15,576 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-09T13:46:15,576 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:15,576 | ^~~~~~ 2025-09-09T13:46:15,577 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,577 223 | WORK(2); 2025-09-09T13:46:15,577 | ^~~~ 2025-09-09T13:46:15,577 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,577 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,577 | ^~ 2025-09-09T13:46:15,577 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,577 224 | WORK(3); 2025-09-09T13:46:15,577 | ^~~~ 2025-09-09T13:46:15,577 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-09T13:46:15,578 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:15,578 | ^~~~~~ 2025-09-09T13:46:15,578 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,578 224 | WORK(3); 2025-09-09T13:46:15,578 | ^~~~ 2025-09-09T13:46:15,578 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,578 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,578 | ^~ 2025-09-09T13:46:15,578 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,578 225 | WORK(4); 2025-09-09T13:46:15,578 | ^~~~ 2025-09-09T13:46:15,579 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-09T13:46:15,579 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:15,579 | ^~~~~~ 2025-09-09T13:46:15,579 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,579 225 | WORK(4); 2025-09-09T13:46:15,579 | ^~~~ 2025-09-09T13:46:15,579 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,579 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,579 | ^~ 2025-09-09T13:46:15,579 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,580 226 | WORK(5); 2025-09-09T13:46:15,580 | ^~~~ 2025-09-09T13:46:15,580 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-09T13:46:15,580 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:15,580 | ^~~~~~ 2025-09-09T13:46:15,580 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,580 226 | WORK(5); 2025-09-09T13:46:15,580 | ^~~~ 2025-09-09T13:46:15,580 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,580 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,581 | ^~ 2025-09-09T13:46:15,581 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,581 227 | WORK(6); 2025-09-09T13:46:15,581 | ^~~~ 2025-09-09T13:46:15,581 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-09T13:46:15,581 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:15,581 | ^~~~~~ 2025-09-09T13:46:15,581 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,581 227 | WORK(6); 2025-09-09T13:46:15,582 | ^~~~ 2025-09-09T13:46:15,582 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,582 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,582 | ^~ 2025-09-09T13:46:15,582 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,582 228 | WORK(7); 2025-09-09T13:46:15,582 | ^~~~ 2025-09-09T13:46:15,582 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-09T13:46:15,582 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:15,582 | ^~~~~~ 2025-09-09T13:46:15,582 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,583 228 | WORK(7); 2025-09-09T13:46:15,583 | ^~~~ 2025-09-09T13:46:15,583 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:15,583 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:15,583 | ^~ 2025-09-09T13:46:15,583 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,583 233 | WORK(0); 2025-09-09T13:46:15,583 | ^~~~ 2025-09-09T13:46:15,583 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-09T13:46:15,583 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:15,584 | ^~~~~~ 2025-09-09T13:46:15,584 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:15,584 233 | WORK(0); 2025-09-09T13:46:15,584 | ^~~~ 2025-09-09T13:46:17,333 In file included from ltp/src/srl/common/model/./BaseLabelModel.h:24, 2025-09-09T13:46:17,333 from ltp/src/srl/common/model/SeqLabelModel.h:16: 2025-09-09T13:46:17,333 ltp/src/srl/common/model/LookupModelBuilder.h: In member function ‘virtual std::vector LookupModelBuilder::forwardList(dynet::ComputationGraph&, const std::vector&)’: 2025-09-09T13:46:17,333 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-09T13:46:17,333 62 | for (int i = 0; i < nums.size(); i++) { 2025-09-09T13:46:17,333 | ~~^~~~~~~~~~~~~ 2025-09-09T13:46:17,435 In file included from ltp/src/srl/Srl/model/SrlSrlModel.h:12: 2025-09-09T13:46:17,435 ltp/src/srl/common/structure/SrlPiSample.h: In member function ‘std::vector SrlPiSample::getPredicateList()’: 2025-09-09T13:46:17,435 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-09T13:46:17,435 23 | for (int j = 0; j < data.size(); ++j) { 2025-09-09T13:46:17,435 | ~~^~~~~~~~~~~~~ 2025-09-09T13:46:17,458 In file included from ltp/src/srl/Srl/model/SrlSrlModel.h:19: 2025-09-09T13:46:17,458 ltp/src/srl/common/model/AffineTransformModelBuilder.h: In member function ‘virtual void AffineTransformModelBuilder::init(dynet::Model&)’: 2025-09-09T13:46:17,459 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-09T13:46:17,459 53 | for (int i = 0; i < inputDims.size(); ++i) { 2025-09-09T13:46:17,459 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:17,472 In file included from ltp/src/srl/Srl/model/SrlSrlModel.h:20: 2025-09-09T13:46:17,473 ltp/src/srl/common/model/PiSrlModel.h: In member function ‘void PiSrlModel::registerDict(std::vector&)’: 2025-09-09T13:46:17,473 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-09T13:46:17,473 33 | for (int j = 0; j < samples.size(); ++j) { 2025-09-09T13:46:17,473 | ~~^~~~~~~~~~~~~~~~ 2025-09-09T13:46:17,473 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-09T13:46:17,473 34 | for (int k = 0; k < samples[j].size(); ++k) { 2025-09-09T13:46:17,473 | ~~^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:17,499 In file included from ltp/src/srl/common/extractor/ExtractorFileToWordEmb.h:10, 2025-09-09T13:46:17,499 from ltp/src/srl/common/structure/WordEmbBuilder.h:8, 2025-09-09T13:46:17,499 from ltp/src/srl/Srl/model/SrlSrlModel.h:21: 2025-09-09T13:46:17,499 ltp/src/srl/common/extractor/ConverterFileContextToWordEmb.h: In member function ‘virtual void ConverterFileContextToWordEmb::convert(extractor::DataFileContext&)’: 2025-09-09T13:46:17,499 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-09T13:46:17,499 49 | for (int j = 1; j < line.data.size(); ++j) { 2025-09-09T13:46:17,499 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:17,545 ltp/src/srl/Srl/model/SrlSrlModel.cpp: In member function ‘virtual std::vector SrlSrlModel::label(dynet::ComputationGraph&, SrlPiSample&)’: 2025-09-09T13:46:17,545 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-09T13:46:17,545 11 | for (int j = 0; j < predicates.size(); ++j) { 2025-09-09T13:46:17,545 | ~~^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:17,549 ltp/src/srl/Srl/model/SrlSrlModel.cpp: In member function ‘std::vector SrlSrlModel::labelOnePredicate(dynet::ComputationGraph&, SrlPiSample&, int)’: 2025-09-09T13:46:17,549 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-09T13:46:17,550 26 | for (int j = 0; j < samples.size(); ++j) { 2025-09-09T13:46:17,550 | ~~^~~~~~~~~~~~~~~~ 2025-09-09T13:46:17,551 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-09T13:46:17,552 46 | for (int j = 0; j < samples.size(); ++j) { 2025-09-09T13:46:17,552 | ~~^~~~~~~~~~~~~~~~ 2025-09-09T13:46:17,884 ltp/src/srl/common/model/./BaseLabelModel.h: In instantiation of ‘void BaseLabelModel::freezeDict() [with SampleClass = SrlPiSample]’: 2025-09-09T13:46:17,884 ltp/src/srl/common/model/PiSrlModel.h:46:15: required from here 2025-09-09T13:46:17,884 46 | freezeDict(); 2025-09-09T13:46:17,885 | ~~~~~~~~~~^~ 2025-09-09T13:46:17,885 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-09T13:46:17,885 120 | for (int j = 0; j < dict.size(); ++j) { 2025-09-09T13:46:17,885 | ~~^~~~~~~~~~~~~ 2025-09-09T13:46:18,324 In file included from ltp/src/srl/common/model/BiRNNModelBuilder.h:9, 2025-09-09T13:46:18,324 from ltp/src/srl/Srl/model/SrlSrlModel.h:18: 2025-09-09T13:46:18,324 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-09T13:46:18,324 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-09T13:46:18,324 105 | vector fw = forwardRNN.forward(hg, inputList); 2025-09-09T13:46:18,325 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-09T13:46:18,325 ltp/src/srl/Srl/model/SrlSrlModel.cpp:44:64: required from here 2025-09-09T13:46:18,325 44 | vector sent_lstm_out_list = ctx_sent_lstm.forward(hg, sentList); 2025-09-09T13:46:18,325 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-09T13:46:18,325 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-09T13:46:18,325 87 | for (int i = 0; i < inputList.size(); ++i) { 2025-09-09T13:46:18,325 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:18,327 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-09T13:46:18,327 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-09T13:46:18,327 129 | forwardRNN.forwardByOrder(hg, inputList, order1, escape), 2025-09-09T13:46:18,328 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:18,328 ltp/src/srl/Srl/model/SrlSrlModel.cpp:50:60: required from here 2025-09-09T13:46:18,328 50 | Expression stx_sent_out = stx_sent_lstm.forwardBy2Order(hg, sentList, pred_path, arg_path, sent_root); 2025-09-09T13:46:18,328 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:18,328 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-09T13:46:18,328 179 | for (int i = 0; i < order.size(); ++i) { 2025-09-09T13:46:18,328 | ~~^~~~~~~~~~~~~~ 2025-09-09T13:46:18,571 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-09T13:46:18,572 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20, 2025-09-09T13:46:18,572 from ltp/thirdparty/boost/include/boost/range/concepts.hpp:19, 2025-09-09T13:46:18,572 from ltp/thirdparty/boost/include/boost/range/size_type.hpp:20, 2025-09-09T13:46:18,572 from ltp/thirdparty/boost/include/boost/range/size.hpp:21, 2025-09-09T13:46:18,572 from ltp/thirdparty/boost/include/boost/range/functions.hpp:20, 2025-09-09T13:46:18,572 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:38: 2025-09-09T13:46:18,572 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-09T13:46:18,572 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-09T13:46:18,573 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:18,573 | ^ 2025-09-09T13:46:18,573 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-09T13:46:18,573 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:18,573 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:18,573 147 | Result, 2025-09-09T13:46:18,573 | ~~~~~~~ 2025-09-09T13:46:18,573 148 | Input, 2025-09-09T13:46:18,573 | ~~~~~~ 2025-09-09T13:46:18,573 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:18,574 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:18,574 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:18,574 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:18,574 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:18,574 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:47:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:18,574 47 | static void failed() { ((Model*)0)->constraints(); } 2025-09-09T13:46:18,574 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:18,574 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:26: 2025-09-09T13:46:18,574 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-09T13:46:18,575 40 | void constraints() 2025-09-09T13:46:18,575 | ^~~~~~~~~~~ 2025-09-09T13:46:19,191 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:46:19,191 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,191 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,191 | ^ 2025-09-09T13:46:19,191 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,191 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-09T13:46:19,191 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,191 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,192 145 | struct SinglePassIteratorConcept 2025-09-09T13:46:19,192 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,192 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:46:19,192 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:46:19,192 | ^ 2025-09-09T13:46:19,192 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:46:19,192 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:46:19,192 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:46:19,192 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-09T13:46:19,192 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-09T13:46:19,193 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,193 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,193 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,193 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,193 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,193 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,193 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,193 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,193 888 | ); \ 2025-09-09T13:46:19,193 | ~ 2025-09-09T13:46:19,193 /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-09T13:46:19,194 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,194 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,194 /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-09T13:46:19,194 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,194 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,194 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,194 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,194 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-09T13:46:19,194 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,194 | ^~~ 2025-09-09T13:46:19,195 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-09T13:46:19,195 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,195 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,195 147 | Result, 2025-09-09T13:46:19,195 | ~~~~~~~ 2025-09-09T13:46:19,195 148 | Input, 2025-09-09T13:46:19,195 | ~~~~~~ 2025-09-09T13:46:19,195 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,195 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,195 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,195 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,196 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,196 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,196 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,196 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,196 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:31: 2025-09-09T13:46:19,196 ltp/thirdparty/boost/include/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-09T13:46:19,196 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,196 | ^ 2025-09-09T13:46:19,196 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-09T13:46:19,197 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:46:19,197 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,197 | ^ 2025-09-09T13:46:19,197 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:46:19,197 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:46:19,197 | ^ 2025-09-09T13:46:19,197 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:46:19,197 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:46:19,197 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:46:19,197 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:46:19,197 45 | typedef mpl::bool_ type; 2025-09-09T13:46:19,198 | ^~~~ 2025-09-09T13:46:19,198 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-09T13:46:19,198 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:46:19,198 | ^~~~~ 2025-09-09T13:46:19,198 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:46:19,198 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-09T13:46:19,198 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,198 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,198 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,198 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,199 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,199 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,199 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,199 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,199 888 | ); \ 2025-09-09T13:46:19,199 | ~ 2025-09-09T13:46:19,199 /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-09T13:46:19,199 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,199 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,199 /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-09T13:46:19,199 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,200 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,200 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,200 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,200 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-09T13:46:19,200 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,200 | ^~~ 2025-09-09T13:46:19,200 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-09T13:46:19,200 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,200 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,200 147 | Result, 2025-09-09T13:46:19,201 | ~~~~~~~ 2025-09-09T13:46:19,201 148 | Input, 2025-09-09T13:46:19,201 | ~~~~~~ 2025-09-09T13:46:19,201 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,201 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,201 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,201 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,201 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,201 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,201 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,201 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,201 ltp/thirdparty/boost/include/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-09T13:46:19,202 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,202 | ^ 2025-09-09T13:46:19,202 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-09T13:46:19,202 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:116:7: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,202 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,202 | ^ 2025-09-09T13:46:19,202 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,202 145 | struct SinglePassIteratorConcept 2025-09-09T13:46:19,202 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,202 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:46:19,202 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:46:19,203 | ^ 2025-09-09T13:46:19,203 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:46:19,203 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:46:19,203 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:46:19,203 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:46:19,203 45 | typedef mpl::bool_ type; 2025-09-09T13:46:19,203 | ^~~~ 2025-09-09T13:46:19,203 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:46:19,203 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-09T13:46:19,203 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,203 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,204 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,204 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,204 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,204 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,204 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,204 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,204 888 | ); \ 2025-09-09T13:46:19,204 | ~ 2025-09-09T13:46:19,204 /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-09T13:46:19,204 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,204 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,205 /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-09T13:46:19,205 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,205 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,205 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,205 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,205 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-09T13:46:19,205 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,205 | ^~~ 2025-09-09T13:46:19,205 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-09T13:46:19,206 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,206 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,206 147 | Result, 2025-09-09T13:46:19,206 | ~~~~~~~ 2025-09-09T13:46:19,206 148 | Input, 2025-09-09T13:46:19,206 | ~~~~~~ 2025-09-09T13:46:19,206 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,206 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,206 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,206 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,206 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,207 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,207 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,207 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,207 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-09T13:46:19,207 30 | ~model() 2025-09-09T13:46:19,207 | ^ 2025-09-09T13:46:19,207 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:46:19,207 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:46:19,207 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,207 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:46:19,208 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,208 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,208 | ^ 2025-09-09T13:46:19,208 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,208 145 | struct SinglePassIteratorConcept 2025-09-09T13:46:19,208 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,208 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:46:19,208 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:46:19,208 | ^ 2025-09-09T13:46:19,208 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:46:19,208 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:46:19,209 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:46:19,209 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:46:19,209 45 | typedef mpl::bool_ type; 2025-09-09T13:46:19,209 | ^~~~ 2025-09-09T13:46:19,209 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:46:19,209 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-09T13:46:19,209 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,209 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,209 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,209 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,209 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,210 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,210 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,210 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,210 888 | ); \ 2025-09-09T13:46:19,210 | ~ 2025-09-09T13:46:19,210 /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-09T13:46:19,210 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,210 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,210 /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-09T13:46:19,211 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,211 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,211 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,211 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,211 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-09T13:46:19,211 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,211 | ^~~ 2025-09-09T13:46:19,211 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-09T13:46:19,211 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,212 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,212 147 | Result, 2025-09-09T13:46:19,212 | ~~~~~~~ 2025-09-09T13:46:19,212 148 | Input, 2025-09-09T13:46:19,212 | ~~~~~~ 2025-09-09T13:46:19,212 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,212 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,212 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,212 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,212 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,212 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,213 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,213 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,213 ltp/thirdparty/boost/include/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-09T13:46:19,213 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,213 | ^ 2025-09-09T13:46:19,213 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:46:19,213 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,213 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,213 | ^ 2025-09-09T13:46:19,213 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,213 145 | struct SinglePassIteratorConcept 2025-09-09T13:46:19,214 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,214 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:46:19,214 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:46:19,214 | ^ 2025-09-09T13:46:19,214 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:46:19,214 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:46:19,214 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:46:19,214 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:46:19,214 45 | typedef mpl::bool_ type; 2025-09-09T13:46:19,214 | ^~~~ 2025-09-09T13:46:19,215 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:46:19,215 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-09T13:46:19,215 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,215 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,215 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,215 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,215 888 | ); \ 2025-09-09T13:46:19,216 | ~ 2025-09-09T13:46:19,216 /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-09T13:46:19,216 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,216 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,216 /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-09T13:46:19,216 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,216 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,216 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,217 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,217 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-09T13:46:19,217 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,217 | ^~~ 2025-09-09T13:46:19,217 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-09T13:46:19,217 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,217 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,217 147 | Result, 2025-09-09T13:46:19,217 | ~~~~~~~ 2025-09-09T13:46:19,217 148 | Input, 2025-09-09T13:46:19,218 | ~~~~~~ 2025-09-09T13:46:19,218 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,218 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,218 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,218 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,218 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,218 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,218 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,218 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,218 ltp/thirdparty/boost/include/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-09T13:46:19,218 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,219 | ^ 2025-09-09T13:46:19,219 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-09T13:46:19,219 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:46:19,219 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,219 | ^ 2025-09-09T13:46:19,219 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:46:19,219 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:46:19,219 | ^ 2025-09-09T13:46:19,219 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:46:19,219 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:46:19,219 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:46:19,220 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:46:19,220 45 | typedef mpl::bool_ type; 2025-09-09T13:46:19,220 | ^~~~ 2025-09-09T13:46:19,220 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-09T13:46:19,220 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:46:19,220 | ^~~~~ 2025-09-09T13:46:19,220 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:46:19,220 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-09T13:46:19,220 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,220 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,221 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,221 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,221 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,221 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,221 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,221 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,221 888 | ); \ 2025-09-09T13:46:19,221 | ~ 2025-09-09T13:46:19,221 /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-09T13:46:19,222 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,222 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,222 /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-09T13:46:19,222 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,222 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,222 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,222 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,222 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-09T13:46:19,223 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,223 | ^~~ 2025-09-09T13:46:19,223 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-09T13:46:19,223 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,223 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,223 147 | Result, 2025-09-09T13:46:19,223 | ~~~~~~~ 2025-09-09T13:46:19,223 148 | Input, 2025-09-09T13:46:19,223 | ~~~~~~ 2025-09-09T13:46:19,223 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,223 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,224 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,224 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,224 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,224 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,224 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,224 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,224 ltp/thirdparty/boost/include/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-09T13:46:19,224 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,224 | ^ 2025-09-09T13:46:19,224 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-09T13:46:19,224 ltp/thirdparty/boost/include/boost/range/concepts.hpp:150:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,225 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,225 | ^ 2025-09-09T13:46:19,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-09T13:46:19,225 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:46:19,225 | ^ 2025-09-09T13:46:19,225 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:46:19,225 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:46:19,225 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:46:19,225 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:46:19,225 45 | typedef mpl::bool_ type; 2025-09-09T13:46:19,225 | ^~~~ 2025-09-09T13:46:19,226 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-09T13:46:19,226 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:46:19,226 | ^~~~~ 2025-09-09T13:46:19,226 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:46:19,226 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-09T13:46:19,226 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,226 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,226 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,226 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,227 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,227 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,227 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,227 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,227 888 | ); \ 2025-09-09T13:46:19,227 | ~ 2025-09-09T13:46:19,227 /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-09T13:46:19,227 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,227 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,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-09T13:46:19,227 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,228 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,228 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,228 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,228 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-09T13:46:19,228 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,228 | ^~~ 2025-09-09T13:46:19,228 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-09T13:46:19,228 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,228 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,228 147 | Result, 2025-09-09T13:46:19,228 | ~~~~~~~ 2025-09-09T13:46:19,228 148 | Input, 2025-09-09T13:46:19,229 | ~~~~~~ 2025-09-09T13:46:19,229 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,229 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,229 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,229 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,229 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,229 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,229 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,229 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,229 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-09T13:46:19,229 30 | ~model() 2025-09-09T13:46:19,229 | ^ 2025-09-09T13:46:19,230 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:46:19,230 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:46:19,230 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,230 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:46:19,230 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,230 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,230 | ^ 2025-09-09T13:46:19,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::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:46:19,230 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:46:19,230 | ^ 2025-09-09T13:46:19,230 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:46:19,231 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:46:19,231 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:46:19,231 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:46:19,231 45 | typedef mpl::bool_ type; 2025-09-09T13:46:19,231 | ^~~~ 2025-09-09T13:46:19,231 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-09T13:46:19,231 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:46:19,231 | ^~~~~ 2025-09-09T13:46:19,231 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:46:19,232 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-09T13:46:19,232 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,232 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,232 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,232 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,232 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,232 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,232 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,232 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,232 888 | ); \ 2025-09-09T13:46:19,233 | ~ 2025-09-09T13:46:19,233 /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-09T13:46:19,233 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,233 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,233 /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-09T13:46:19,233 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,233 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,233 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,233 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-09T13:46:19,233 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,234 | ^~~ 2025-09-09T13:46:19,234 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-09T13:46:19,234 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,234 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,234 147 | Result, 2025-09-09T13:46:19,234 | ~~~~~~~ 2025-09-09T13:46:19,234 148 | Input, 2025-09-09T13:46:19,234 | ~~~~~~ 2025-09-09T13:46:19,234 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,234 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,234 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,234 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,235 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,235 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,235 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,235 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,235 ltp/thirdparty/boost/include/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-09T13:46:19,235 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,235 | ^ 2025-09-09T13:46:19,235 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-09T13:46:19,235 ltp/thirdparty/boost/include/boost/range/concepts.hpp:276:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-09T13:46:19,235 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,235 | ^ 2025-09-09T13:46:19,236 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:46:19,236 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:46:19,236 | ^ 2025-09-09T13:46:19,236 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-09T13:46:19,236 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:46:19,236 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:46:19,236 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-09T13:46:19,236 45 | typedef mpl::bool_ type; 2025-09-09T13:46:19,236 | ^~~~ 2025-09-09T13:46:19,236 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-09T13:46:19,237 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:46:19,237 | ^~~~~ 2025-09-09T13:46:19,237 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:46:19,237 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-09T13:46:19,237 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,237 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,237 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,237 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,237 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,237 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,237 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,238 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,238 888 | ); \ 2025-09-09T13:46:19,238 | ~ 2025-09-09T13:46:19,238 /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-09T13:46:19,238 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,238 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,238 /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-09T13:46:19,238 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,238 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,238 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,238 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,239 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-09T13:46:19,239 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,239 | ^~~ 2025-09-09T13:46:19,239 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-09T13:46:19,239 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,239 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,239 147 | Result, 2025-09-09T13:46:19,239 | ~~~~~~~ 2025-09-09T13:46:19,239 148 | Input, 2025-09-09T13:46:19,239 | ~~~~~~ 2025-09-09T13:46:19,239 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,239 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,240 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,240 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,240 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,240 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,240 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,240 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,240 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-09T13:46:19,240 30 | ~model() 2025-09-09T13:46:19,240 | ^ 2025-09-09T13:46:19,240 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:46:19,240 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-09T13:46:19,240 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,241 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’: 2025-09-09T13:46:19,241 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-09T13:46:19,241 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,241 | ^ 2025-09-09T13:46:19,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::SinglePassRangeConcept > > >]’ 2025-09-09T13:46:19,241 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:46:19,241 | ^ 2025-09-09T13:46:19,241 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-09T13:46:19,241 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:46:19,241 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:46:19,242 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-09T13:46:19,242 45 | typedef mpl::bool_ type; 2025-09-09T13:46:19,242 | ^~~~ 2025-09-09T13:46:19,242 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-09T13:46:19,242 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:46:19,242 | ^~~~~ 2025-09-09T13:46:19,242 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:46:19,242 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-09T13:46:19,242 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,242 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,243 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,243 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,243 888 | ); \ 2025-09-09T13:46:19,243 | ~ 2025-09-09T13:46:19,243 /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-09T13:46:19,243 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,243 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,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-09T13:46:19,243 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,244 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,244 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,244 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,244 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-09T13:46:19,244 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,244 | ^~~ 2025-09-09T13:46:19,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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-09T13:46:19,244 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,244 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,244 147 | Result, 2025-09-09T13:46:19,244 | ~~~~~~~ 2025-09-09T13:46:19,244 148 | Input, 2025-09-09T13:46:19,245 | ~~~~~~ 2025-09-09T13:46:19,245 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,245 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,245 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,245 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,245 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,245 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,245 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,245 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,246 ltp/thirdparty/boost/include/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-09T13:46:19,246 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,246 | ^ 2025-09-09T13:46:19,246 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-09T13:46:19,246 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-09T13:46:19,246 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,246 | ^ 2025-09-09T13:46:19,246 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-09T13:46:19,246 645 | return boost::equal( l, r ); 2025-09-09T13:46:19,246 | ~~~~~~~~~~~~^~~~~~~~ 2025-09-09T13:46:19,246 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-09T13:46:19,247 333 | m_Match==Other.m_Match && 2025-09-09T13:46:19,247 | ~~~~~~~^~~~~~~~~~~~~~~ 2025-09-09T13:46:19,247 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-09T13:46:19,247 567 | return f1.equal(f2); 2025-09-09T13:46:19,247 | ~~~~~~~~^~~~ 2025-09-09T13:46:19,247 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-09T13:46:19,247 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,247 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,247 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,248 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,248 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,248 888 | ); \ 2025-09-09T13:46:19,248 | ~ 2025-09-09T13:46:19,248 ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:307:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:46:19,248 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-09T13:46:19,248 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,248 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,248 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,248 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,248 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,249 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,249 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,249 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,249 888 | ); \ 2025-09-09T13:46:19,249 | ~ 2025-09-09T13:46:19,249 /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-09T13:46:19,249 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,249 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,249 /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-09T13:46:19,249 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,250 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,250 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,250 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,250 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-09T13:46:19,250 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,250 | ^~~ 2025-09-09T13:46:19,250 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-09T13:46:19,250 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,250 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,250 147 | Result, 2025-09-09T13:46:19,251 | ~~~~~~~ 2025-09-09T13:46:19,251 148 | Input, 2025-09-09T13:46:19,251 | ~~~~~~ 2025-09-09T13:46:19,251 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,251 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,251 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,251 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,251 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,251 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,251 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,251 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,251 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-09T13:46:19,252 30 | ~model() 2025-09-09T13:46:19,252 | ^ 2025-09-09T13:46:19,252 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:46:19,252 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-09T13:46:19,252 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,252 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-09T13:46:19,252 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-09T13:46:19,252 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,252 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,252 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,252 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,253 | ^ 2025-09-09T13:46:19,253 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,253 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-09T13:46:19,253 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,253 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,253 145 | struct SinglePassIteratorConcept 2025-09-09T13:46:19,253 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,253 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:46:19,253 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:46:19,253 | ^ 2025-09-09T13:46:19,253 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-09T13:46:19,253 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-09T13:46:19,254 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,254 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,254 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,254 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,254 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,254 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,254 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,254 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,254 888 | ); \ 2025-09-09T13:46:19,255 | ~ 2025-09-09T13:46:19,255 /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-09T13:46:19,255 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,255 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,255 /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-09T13:46:19,255 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,255 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,255 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,255 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-09T13:46:19,256 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,256 | ^~~ 2025-09-09T13:46:19,256 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-09T13:46:19,256 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,256 147 | Result, 2025-09-09T13:46:19,256 | ~~~~~~~ 2025-09-09T13:46:19,256 148 | Input, 2025-09-09T13:46:19,256 | ~~~~~~ 2025-09-09T13:46:19,256 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,257 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,257 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,257 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,257 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,257 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,257 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,257 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-09T13:46:19,257 30 | ~model() 2025-09-09T13:46:19,257 | ^ 2025-09-09T13:46:19,257 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:46:19,257 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-09T13:46:19,257 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,258 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-09T13:46:19,258 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-09T13:46:19,258 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,258 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,258 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:46:19,258 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,258 | ^ 2025-09-09T13:46:19,258 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:46:19,258 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:46:19,258 | ^ 2025-09-09T13:46:19,258 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:46:19,259 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:46:19,259 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:46:19,259 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:46:19,259 45 | typedef mpl::bool_ type; 2025-09-09T13:46:19,259 | ^~~~ 2025-09-09T13:46:19,259 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:46:19,259 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-09T13:46:19,259 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,259 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,260 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,260 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,260 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,260 888 | ); \ 2025-09-09T13:46:19,260 | ~ 2025-09-09T13:46:19,260 /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-09T13:46:19,260 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,261 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,261 /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-09T13:46:19,261 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,261 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,261 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,261 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,261 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-09T13:46:19,261 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,261 | ^~~ 2025-09-09T13:46:19,262 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-09T13:46:19,262 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,262 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,262 147 | Result, 2025-09-09T13:46:19,262 | ~~~~~~~ 2025-09-09T13:46:19,262 148 | Input, 2025-09-09T13:46:19,262 | ~~~~~~ 2025-09-09T13:46:19,262 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,262 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,262 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,263 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,263 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,263 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,263 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,263 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,263 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-09T13:46:19,263 30 | ~model() 2025-09-09T13:46:19,263 | ^ 2025-09-09T13:46:19,263 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:46:19,263 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:46:19,264 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,264 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-09T13:46:19,264 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-09T13:46:19,264 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,264 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,264 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,264 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,264 | ^ 2025-09-09T13:46:19,264 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,264 145 | struct SinglePassIteratorConcept 2025-09-09T13:46:19,265 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,265 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:46:19,265 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:46:19,265 | ^ 2025-09-09T13:46:19,265 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:46:19,265 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:46:19,265 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:46:19,265 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-09T13:46:19,266 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-09T13:46:19,266 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,266 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,266 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,266 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,266 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,266 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,266 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,266 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,267 888 | ); \ 2025-09-09T13:46:19,267 | ~ 2025-09-09T13:46:19,267 /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-09T13:46:19,267 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,267 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,267 /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-09T13:46:19,267 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,267 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,267 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,268 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-09T13:46:19,268 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,268 | ^~~ 2025-09-09T13:46:19,268 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-09T13:46:19,268 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,268 147 | Result, 2025-09-09T13:46:19,268 | ~~~~~~~ 2025-09-09T13:46:19,268 148 | Input, 2025-09-09T13:46:19,268 | ~~~~~~ 2025-09-09T13:46:19,269 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,269 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,269 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,269 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,269 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,269 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,269 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,269 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,269 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-09T13:46:19,269 30 | ~model() 2025-09-09T13:46:19,270 | ^ 2025-09-09T13:46:19,270 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:46:19,270 134 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) 2025-09-09T13:46:19,270 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,270 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-09T13:46:19,270 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-09T13:46:19,270 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,270 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,270 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,271 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,271 | ^ 2025-09-09T13:46:19,271 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,271 145 | struct SinglePassIteratorConcept 2025-09-09T13:46:19,271 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,271 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:46:19,271 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:46:19,271 | ^ 2025-09-09T13:46:19,271 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:46:19,272 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:46:19,272 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:46:19,272 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-09T13:46:19,272 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-09T13:46:19,272 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,272 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,272 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,272 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,272 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,273 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,273 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,273 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,273 888 | ); \ 2025-09-09T13:46:19,273 | ~ 2025-09-09T13:46:19,273 /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-09T13:46:19,273 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,273 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,273 /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-09T13:46:19,273 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,274 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,274 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,274 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-09T13:46:19,274 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,274 | ^~~ 2025-09-09T13:46:19,274 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-09T13:46:19,274 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,274 147 | Result, 2025-09-09T13:46:19,275 | ~~~~~~~ 2025-09-09T13:46:19,275 148 | Input, 2025-09-09T13:46:19,275 | ~~~~~~ 2025-09-09T13:46:19,275 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,275 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,275 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,275 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,275 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,275 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,275 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,275 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,276 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-09T13:46:19,276 30 | ~model() 2025-09-09T13:46:19,276 | ^ 2025-09-09T13:46:19,276 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:46:19,276 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-09T13:46:19,276 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,276 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-09T13:46:19,276 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-09T13:46:19,276 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,276 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,276 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:46:19,277 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,277 | ^ 2025-09-09T13:46:19,277 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:46:19,277 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:46:19,277 | ^ 2025-09-09T13:46:19,277 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:46:19,277 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:46:19,277 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:46:19,277 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:46:19,278 45 | typedef mpl::bool_ type; 2025-09-09T13:46:19,278 | ^~~~ 2025-09-09T13:46:19,278 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:46:19,278 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-09T13:46:19,278 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,278 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,278 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,279 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,279 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,279 888 | ); \ 2025-09-09T13:46:19,279 | ~ 2025-09-09T13:46:19,279 /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-09T13:46:19,279 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,279 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,279 /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-09T13:46:19,279 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,279 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,279 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,280 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,280 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-09T13:46:19,280 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,280 | ^~~ 2025-09-09T13:46:19,280 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-09T13:46:19,280 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,280 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,280 147 | Result, 2025-09-09T13:46:19,280 | ~~~~~~~ 2025-09-09T13:46:19,280 148 | Input, 2025-09-09T13:46:19,281 | ~~~~~~ 2025-09-09T13:46:19,281 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,281 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,281 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,281 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,281 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,281 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,281 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,281 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,281 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-09T13:46:19,282 30 | ~model() 2025-09-09T13:46:19,282 | ^ 2025-09-09T13:46:19,282 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:46:19,282 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:46:19,282 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,282 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-09T13:46:19,282 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-09T13:46:19,282 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,283 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,283 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:46:19,283 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,283 | ^ 2025-09-09T13:46:19,283 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:46:19,283 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:46:19,283 | ^ 2025-09-09T13:46:19,283 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:46:19,283 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:46:19,283 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:46:19,283 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:46:19,284 45 | typedef mpl::bool_ type; 2025-09-09T13:46:19,284 | ^~~~ 2025-09-09T13:46:19,284 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:46:19,284 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-09T13:46:19,284 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,284 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,284 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,284 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,284 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,285 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,285 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,285 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,285 888 | ); \ 2025-09-09T13:46:19,285 | ~ 2025-09-09T13:46:19,285 /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-09T13:46:19,285 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,285 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,285 /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-09T13:46:19,285 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,286 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,286 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,286 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,286 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-09T13:46:19,286 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,286 | ^~~ 2025-09-09T13:46:19,286 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-09T13:46:19,286 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,286 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,286 147 | Result, 2025-09-09T13:46:19,286 | ~~~~~~~ 2025-09-09T13:46:19,287 148 | Input, 2025-09-09T13:46:19,287 | ~~~~~~ 2025-09-09T13:46:19,287 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,287 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,287 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,287 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,287 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,287 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,287 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,287 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,287 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-09T13:46:19,288 30 | ~model() 2025-09-09T13:46:19,288 | ^ 2025-09-09T13:46:19,288 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:46:19,288 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-09T13:46:19,288 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,288 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-09T13:46:19,288 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-09T13:46:19,288 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,288 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,289 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-09T13:46:19,289 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:46:19,289 | ^ 2025-09-09T13:46:19,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::SinglePassRangeConcept > > >]’ 2025-09-09T13:46:19,289 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:46:19,289 | ^ 2025-09-09T13:46:19,289 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-09T13:46:19,289 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:46:19,289 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:46:19,289 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-09T13:46:19,289 45 | typedef mpl::bool_ type; 2025-09-09T13:46:19,290 | ^~~~ 2025-09-09T13:46:19,290 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:46:19,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-09T13:46:19,290 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:46:19,290 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,290 885 | *static_cast(&lhs) \ 2025-09-09T13:46:19,290 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,290 886 | , *static_cast(&rhs) \ 2025-09-09T13:46:19,290 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,291 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:46:19,291 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,291 888 | ); \ 2025-09-09T13:46:19,291 | ~ 2025-09-09T13:46:19,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-09T13:46:19,291 1673 | for (; __first != __last; ++__first) 2025-09-09T13:46:19,291 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:46:19,291 /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-09T13:46:19,292 711 | _M_range_initialize(__first, __last, 2025-09-09T13:46:19,292 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,292 712 | std::__iterator_category(__first)); 2025-09-09T13:46:19,292 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,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 = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-09T13:46:19,292 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:46:19,292 | ^~~ 2025-09-09T13:46:19,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 = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-09T13:46:19,292 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:46:19,292 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:46:19,293 147 | Result, 2025-09-09T13:46:19,293 | ~~~~~~~ 2025-09-09T13:46:19,293 148 | Input, 2025-09-09T13:46:19,293 | ~~~~~~ 2025-09-09T13:46:19,293 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:46:19,293 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,293 ltp/src/srl/include/extractor/ConverterFileReader.h:48:12: required from here 2025-09-09T13:46:19,293 48 | split(lineFeatures, line, boost::is_any_of(" \t")); 2025-09-09T13:46:19,293 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,293 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:46:19,294 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:46:19,294 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:46:19,294 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-09T13:46:19,294 30 | ~model() 2025-09-09T13:46:19,294 | ^ 2025-09-09T13:46:19,294 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:46:19,294 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-09T13:46:19,294 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,352 ltp/src/srl/common/model/./BaseLabelModel.h: In instantiation of ‘std::vector BaseLabelModel::concatenate(std::vector, std::vector) [with SampleClass = SrlPiSample]’: 2025-09-09T13:46:19,352 ltp/src/srl/common/model/./BaseLabelModel.h:247:30: required from here 2025-09-09T13:46:19,353 247 | virtual vector concatenate(vector exprList1, vector exprList2) { 2025-09-09T13:46:19,353 | ^~~~~~~~~~~ 2025-09-09T13:46:19,353 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-09T13:46:19,353 250 | for (int i = 0; i < exprList1.size(); ++i) { 2025-09-09T13:46:19,353 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,353 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-09T13:46:19,353 ltp/src/srl/common/model/./BaseLabelModel.h:264:30: required from here 2025-09-09T13:46:19,353 264 | virtual vector lookUpExprList(vector exprList, vector& indexList, Expression& outOfIndex) { 2025-09-09T13:46:19,354 | ^~~~~~~~~~~~~~ 2025-09-09T13:46:19,354 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-09T13:46:19,354 266 | for (int i = 0; i < indexList.size(); ++i) { 2025-09-09T13:46:19,354 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,356 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-09T13:46:19,356 ltp/src/srl/common/model/./RNNModelBuilder.h:128:22: required from here 2025-09-09T13:46:19,356 128 | virtual Expression forwardBack(dynet::ComputationGraph &hg, vector& inputList) { 2025-09-09T13:46:19,357 | ^~~~~~~~~~~ 2025-09-09T13:46:19,357 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-09T13:46:19,357 130 | for (int i = 0; i < inputList.size(); ++i) { 2025-09-09T13:46:19,357 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,358 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-09T13:46:19,358 ltp/src/srl/common/model/./RNNModelBuilder.h:169:22: required from here 2025-09-09T13:46:19,358 169 | virtual Expression forwardByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order) { 2025-09-09T13:46:19,358 | ^~~~~~~~~~~~~~ 2025-09-09T13:46:19,358 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-09T13:46:19,358 171 | for (int i = 0; i < order.size(); ++i) { 2025-09-09T13:46:19,358 | ~~^~~~~~~~~~~~~~ 2025-09-09T13:46:19,358 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-09T13:46:19,359 ltp/src/srl/common/model/./RNNModelBuilder.h:196:22: required from here 2025-09-09T13:46:19,359 196 | virtual Expression forwardBackByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order) { 2025-09-09T13:46:19,359 | ^~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,359 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-09T13:46:19,359 198 | for (int i = 0; i < order.size(); ++i) { 2025-09-09T13:46:19,359 | ~~^~~~~~~~~~~~~~ 2025-09-09T13:46:19,359 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-09T13:46:19,359 ltp/src/srl/common/model/./RNNModelBuilder.h:204:22: required from here 2025-09-09T13:46:19,360 204 | virtual Expression forwardBackByOrder(dynet::ComputationGraph &hg, vector& inputList, vector& order, Expression& escape) { 2025-09-09T13:46:19,360 | ^~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:19,360 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-09T13:46:19,360 206 | for (int i = 0; i < order.size(); ++i) { 2025-09-09T13:46:19,360 | ~~^~~~~~~~~~~~~~ 2025-09-09T13:46:23,604 In file included from /usr/include/c++/14/bits/stl_algo.h:61, 2025-09-09T13:46:23,604 from /usr/include/c++/14/algorithm:61, 2025-09-09T13:46:23,604 from ltp/thirdparty/boost/include/boost/any.hpp:17, 2025-09-09T13:46:23,604 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:12: 2025-09-09T13:46:23,604 /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-09T13:46:23,604 /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-09T13:46:23,604 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-09-09T13:46:23,605 | ^~~~~~~~~~~~~ 2025-09-09T13:46:23,878 /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-09T13:46:23,878 /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-09T13:46:23,878 1770 | __insertion_sort(_RandomAccessIterator __first, 2025-09-09T13:46:23,878 | ^~~~~~~~~~~~~~~~ 2025-09-09T13:46:23,878 /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-09T13:46:32,846 /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-09T13:46:32,847 /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-09T13:46:32,847 1876 | __introsort_loop(_RandomAccessIterator __first, 2025-09-09T13:46:32,847 | ^~~~~~~~~~~~~~~~ 2025-09-09T13:46:32,847 /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-09T13:46:32,847 /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-09T13:46:32,848 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2025-09-09T13:46:32,848 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:32,948 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-09T13:46:32,949 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-09T13:46:32,949 inlined from ‘Prediction BaseLabelModel::extractPrediction(std::vector) [with SampleClass = SrlPiSample]’ at ltp/src/srl/common/model/./BaseLabelModel.h:215:9: 2025-09-09T13:46:32,949 /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-09T13:46:32,949 1905 | std::__introsort_loop(__first, __last, 2025-09-09T13:46:32,949 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:46:32,949 1906 | std::__lg(__last - __first) * 2, 2025-09-09T13:46:32,949 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:32,949 1907 | __comp); 2025-09-09T13:46:32,949 | ~~~~~~~ 2025-09-09T13:46:32,950 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-09T13:46:32,950 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-09T13:46:32,950 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-09T13:46:32,950 inlined from ‘Prediction BaseLabelModel::extractPrediction(std::vector) [with SampleClass = SrlPiSample]’ at ltp/src/srl/common/model/./BaseLabelModel.h:215:9: 2025-09-09T13:46:32,950 /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-09T13:46:32,950 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2025-09-09T13:46:32,950 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:32,950 /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-09T13:46:32,950 1822 | std::__insertion_sort(__first, __last, __comp); 2025-09-09T13:46:32,950 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:36,230 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-09T13:46:38,835 In file included from ltp/thirdparty/boost/include/boost/serialization/export.hpp:32, 2025-09-09T13:46:38,835 from ltp/thirdparty/dynet/dynet/model.h:15, 2025-09-09T13:46:38,835 from ltp/src/srl/common/model/./ModelBuilder.h:8, 2025-09-09T13:46:38,835 from ltp/src/srl/common/model/AffineTransformModelBuilder.h:8, 2025-09-09T13:46:38,835 from ltp/src/srl/common/model/AffineTransformModelBuilder.cpp:5: 2025-09-09T13:46:38,835 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:46:38,835 188 | failed ************ (Pred::************ 2025-09-09T13:46:38,835 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:38,836 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:46:38,836 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:38,836 190 | ); 2025-09-09T13:46:38,836 | ~ 2025-09-09T13:46:38,836 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:46:38,836 188 | failed ************ (Pred::************ 2025-09-09T13:46:38,836 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:38,836 | - 2025-09-09T13:46:38,836 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:46:38,836 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:38,837 190 | ); 2025-09-09T13:46:38,837 | ~ 2025-09-09T13:46:38,837 | - 2025-09-09T13:46:38,837 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:46:38,837 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:46:38,837 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:38,837 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:46:38,837 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:38,837 195 | ); 2025-09-09T13:46:38,837 | ~ 2025-09-09T13:46:38,838 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:46:38,838 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:46:38,838 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:38,838 | - 2025-09-09T13:46:38,838 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:46:38,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:38,838 195 | ); 2025-09-09T13:46:38,838 | ~ 2025-09-09T13:46:38,838 | - 2025-09-09T13:46:41,878 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:46:41,878 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:46:41,879 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:46:41,879 from ltp/thirdparty/dynet/dynet/tensor.h:31, 2025-09-09T13:46:41,879 from ltp/thirdparty/dynet/dynet/model.h:18: 2025-09-09T13:46:41,879 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-09T13:46:41,879 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,879 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:46:41,879 | ^~ 2025-09-09T13:46:41,879 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-09T13:46:41,879 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:46:41,880 | ^~ 2025-09-09T13:46:41,880 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,880 134 | WORK(0); 2025-09-09T13:46:41,880 | ^~~~ 2025-09-09T13:46:41,880 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,880 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,880 | ^~ 2025-09-09T13:46:41,880 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,880 134 | WORK(0); 2025-09-09T13:46:41,880 | ^~~~ 2025-09-09T13:46:41,880 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-09T13:46:41,881 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:41,881 | ^~~~~~ 2025-09-09T13:46:41,881 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,881 134 | WORK(0); 2025-09-09T13:46:41,881 | ^~~~ 2025-09-09T13:46:41,881 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,881 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,881 | ^~ 2025-09-09T13:46:41,881 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,881 135 | WORK(1); 2025-09-09T13:46:41,882 | ^~~~ 2025-09-09T13:46:41,882 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-09T13:46:41,882 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:41,882 | ^~~~~~ 2025-09-09T13:46:41,882 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,882 135 | WORK(1); 2025-09-09T13:46:41,882 | ^~~~ 2025-09-09T13:46:41,882 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,882 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,882 | ^~ 2025-09-09T13:46:41,883 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,883 136 | WORK(2); 2025-09-09T13:46:41,883 | ^~~~ 2025-09-09T13:46:41,883 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-09T13:46:41,883 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:41,883 | ^~~~~~ 2025-09-09T13:46:41,883 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,883 136 | WORK(2); 2025-09-09T13:46:41,883 | ^~~~ 2025-09-09T13:46:41,883 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,883 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,884 | ^~ 2025-09-09T13:46:41,884 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,884 137 | WORK(3); 2025-09-09T13:46:41,884 | ^~~~ 2025-09-09T13:46:41,884 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-09T13:46:41,884 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:41,884 | ^~~~~~ 2025-09-09T13:46:41,884 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,884 137 | WORK(3); 2025-09-09T13:46:41,884 | ^~~~ 2025-09-09T13:46:41,885 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,885 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,885 | ^~ 2025-09-09T13:46:41,885 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,885 138 | WORK(4); 2025-09-09T13:46:41,885 | ^~~~ 2025-09-09T13:46:41,885 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-09T13:46:41,885 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:41,885 | ^~~~~~ 2025-09-09T13:46:41,885 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,885 138 | WORK(4); 2025-09-09T13:46:41,886 | ^~~~ 2025-09-09T13:46:41,886 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,886 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,886 | ^~ 2025-09-09T13:46:41,886 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,886 139 | WORK(5); 2025-09-09T13:46:41,886 | ^~~~ 2025-09-09T13:46:41,886 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-09T13:46:41,886 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:41,886 | ^~~~~~ 2025-09-09T13:46:41,887 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,887 139 | WORK(5); 2025-09-09T13:46:41,887 | ^~~~ 2025-09-09T13:46:41,887 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,887 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,887 | ^~ 2025-09-09T13:46:41,887 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,887 140 | WORK(6); 2025-09-09T13:46:41,887 | ^~~~ 2025-09-09T13:46:41,887 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-09T13:46:41,887 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:41,888 | ^~~~~~ 2025-09-09T13:46:41,888 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,888 140 | WORK(6); 2025-09-09T13:46:41,888 | ^~~~ 2025-09-09T13:46:41,888 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,888 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,888 | ^~ 2025-09-09T13:46:41,888 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,888 141 | WORK(7); 2025-09-09T13:46:41,888 | ^~~~ 2025-09-09T13:46:41,889 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-09T13:46:41,889 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:41,889 | ^~~~~~ 2025-09-09T13:46:41,889 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,889 141 | WORK(7); 2025-09-09T13:46:41,889 | ^~~~ 2025-09-09T13:46:41,889 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,889 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,889 | ^~ 2025-09-09T13:46:41,889 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,889 146 | WORK(0); 2025-09-09T13:46:41,890 | ^~~~ 2025-09-09T13:46:41,890 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-09T13:46:41,890 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:41,890 | ^~~~~~ 2025-09-09T13:46:41,890 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,890 146 | WORK(0); 2025-09-09T13:46:41,890 | ^~~~ 2025-09-09T13:46:41,890 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,890 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,890 | ^~ 2025-09-09T13:46:41,891 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,891 221 | WORK(0); 2025-09-09T13:46:41,891 | ^~~~ 2025-09-09T13:46:41,891 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-09T13:46:41,891 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:41,891 | ^~~~~~ 2025-09-09T13:46:41,891 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,891 221 | WORK(0); 2025-09-09T13:46:41,891 | ^~~~ 2025-09-09T13:46:41,891 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,892 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,892 | ^~ 2025-09-09T13:46:41,892 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,892 222 | WORK(1); 2025-09-09T13:46:41,892 | ^~~~ 2025-09-09T13:46:41,892 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-09T13:46:41,892 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:41,892 | ^~~~~~ 2025-09-09T13:46:41,892 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,892 222 | WORK(1); 2025-09-09T13:46:41,892 | ^~~~ 2025-09-09T13:46:41,893 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,893 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,893 | ^~ 2025-09-09T13:46:41,893 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,893 223 | WORK(2); 2025-09-09T13:46:41,893 | ^~~~ 2025-09-09T13:46:41,893 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-09T13:46:41,893 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:41,893 | ^~~~~~ 2025-09-09T13:46:41,893 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,894 223 | WORK(2); 2025-09-09T13:46:41,894 | ^~~~ 2025-09-09T13:46:41,894 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,894 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,894 | ^~ 2025-09-09T13:46:41,894 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,894 224 | WORK(3); 2025-09-09T13:46:41,894 | ^~~~ 2025-09-09T13:46:41,894 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-09T13:46:41,894 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:41,894 | ^~~~~~ 2025-09-09T13:46:41,895 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,895 224 | WORK(3); 2025-09-09T13:46:41,895 | ^~~~ 2025-09-09T13:46:41,895 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,895 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,895 | ^~ 2025-09-09T13:46:41,895 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,895 225 | WORK(4); 2025-09-09T13:46:41,895 | ^~~~ 2025-09-09T13:46:41,895 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-09T13:46:41,896 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:41,896 | ^~~~~~ 2025-09-09T13:46:41,896 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,896 225 | WORK(4); 2025-09-09T13:46:41,896 | ^~~~ 2025-09-09T13:46:41,896 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,896 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,896 | ^~ 2025-09-09T13:46:41,896 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,896 226 | WORK(5); 2025-09-09T13:46:41,896 | ^~~~ 2025-09-09T13:46:41,897 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-09T13:46:41,897 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:41,897 | ^~~~~~ 2025-09-09T13:46:41,897 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,897 226 | WORK(5); 2025-09-09T13:46:41,897 | ^~~~ 2025-09-09T13:46:41,897 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,897 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,897 | ^~ 2025-09-09T13:46:41,897 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,898 227 | WORK(6); 2025-09-09T13:46:41,898 | ^~~~ 2025-09-09T13:46:41,898 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-09T13:46:41,898 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:41,898 | ^~~~~~ 2025-09-09T13:46:41,898 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,898 227 | WORK(6); 2025-09-09T13:46:41,898 | ^~~~ 2025-09-09T13:46:41,898 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,898 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,898 | ^~ 2025-09-09T13:46:41,899 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,899 228 | WORK(7); 2025-09-09T13:46:41,899 | ^~~~ 2025-09-09T13:46:41,899 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-09T13:46:41,899 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:41,899 | ^~~~~~ 2025-09-09T13:46:41,899 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,899 228 | WORK(7); 2025-09-09T13:46:41,899 | ^~~~ 2025-09-09T13:46:41,899 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:41,900 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:41,900 | ^~ 2025-09-09T13:46:41,900 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,900 233 | WORK(0); 2025-09-09T13:46:41,900 | ^~~~ 2025-09-09T13:46:41,900 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-09T13:46:41,900 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:41,900 | ^~~~~~ 2025-09-09T13:46:41,900 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:41,900 233 | WORK(0); 2025-09-09T13:46:41,900 | ^~~~ 2025-09-09T13:46:43,553 ltp/src/srl/common/model/AffineTransformModelBuilder.h: In member function ‘virtual void AffineTransformModelBuilder::init(dynet::Model&)’: 2025-09-09T13:46:43,554 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-09T13:46:43,554 53 | for (int i = 0; i < inputDims.size(); ++i) { 2025-09-09T13:46:43,554 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:43,556 ltp/src/srl/common/model/AffineTransformModelBuilder.cpp: In member function ‘virtual dynet::expr::Expression AffineTransformModelBuilder::forward(dynet::ComputationGraph&, const std::vector&)’: 2025-09-09T13:46:43,556 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-09T13:46:43,557 12 | for (int i = 0; i < mulParams.size(); ++i) { 2025-09-09T13:46:43,557 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:45,471 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-09T13:46:47,821 In file included from ltp/thirdparty/boost/include/boost/serialization/export.hpp:32, 2025-09-09T13:46:47,821 from ltp/thirdparty/dynet/dynet/model.h:15, 2025-09-09T13:46:47,821 from ltp/src/srl/common/model/ModelBuilder.h:8, 2025-09-09T13:46:47,821 from ltp/src/srl/common/model/CNN1dLayerBuilder.h:8, 2025-09-09T13:46:47,821 from ltp/src/srl/common/model/CNN1dLayerBuilder.cpp:5: 2025-09-09T13:46:47,821 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:46:47,821 188 | failed ************ (Pred::************ 2025-09-09T13:46:47,822 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:47,822 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:46:47,822 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:47,822 190 | ); 2025-09-09T13:46:47,822 | ~ 2025-09-09T13:46:47,822 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:46:47,822 188 | failed ************ (Pred::************ 2025-09-09T13:46:47,822 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:47,823 | - 2025-09-09T13:46:47,823 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:46:47,823 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:47,823 190 | ); 2025-09-09T13:46:47,823 | ~ 2025-09-09T13:46:47,823 | - 2025-09-09T13:46:47,823 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:46:47,823 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:46:47,823 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:47,823 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:46:47,824 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:47,824 195 | ); 2025-09-09T13:46:47,824 | ~ 2025-09-09T13:46:47,824 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:46:47,824 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:46:47,824 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:47,824 | - 2025-09-09T13:46:47,824 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:46:47,824 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:46:47,824 195 | ); 2025-09-09T13:46:47,825 | ~ 2025-09-09T13:46:47,825 | - 2025-09-09T13:46:50,890 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:46:50,890 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:46:50,890 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:46:50,890 from ltp/thirdparty/dynet/dynet/tensor.h:31, 2025-09-09T13:46:50,890 from ltp/thirdparty/dynet/dynet/model.h:18: 2025-09-09T13:46:50,891 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-09T13:46:50,891 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,891 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:46:50,891 | ^~ 2025-09-09T13:46:50,891 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-09T13:46:50,891 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:46:50,891 | ^~ 2025-09-09T13:46:50,891 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,891 134 | WORK(0); 2025-09-09T13:46:50,892 | ^~~~ 2025-09-09T13:46:50,892 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,892 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,892 | ^~ 2025-09-09T13:46:50,892 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,892 134 | WORK(0); 2025-09-09T13:46:50,892 | ^~~~ 2025-09-09T13:46:50,892 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-09T13:46:50,893 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:50,893 | ^~~~~~ 2025-09-09T13:46:50,893 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,893 134 | WORK(0); 2025-09-09T13:46:50,893 | ^~~~ 2025-09-09T13:46:50,893 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,893 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,893 | ^~ 2025-09-09T13:46:50,893 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,893 135 | WORK(1); 2025-09-09T13:46:50,894 | ^~~~ 2025-09-09T13:46:50,894 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-09T13:46:50,894 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:50,894 | ^~~~~~ 2025-09-09T13:46:50,894 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,894 135 | WORK(1); 2025-09-09T13:46:50,894 | ^~~~ 2025-09-09T13:46:50,894 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,894 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,895 | ^~ 2025-09-09T13:46:50,895 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,895 136 | WORK(2); 2025-09-09T13:46:50,895 | ^~~~ 2025-09-09T13:46:50,895 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-09T13:46:50,895 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:50,895 | ^~~~~~ 2025-09-09T13:46:50,895 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,895 136 | WORK(2); 2025-09-09T13:46:50,895 | ^~~~ 2025-09-09T13:46:50,895 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,896 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,896 | ^~ 2025-09-09T13:46:50,896 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,896 137 | WORK(3); 2025-09-09T13:46:50,896 | ^~~~ 2025-09-09T13:46:50,896 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-09T13:46:50,896 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:50,896 | ^~~~~~ 2025-09-09T13:46:50,896 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,896 137 | WORK(3); 2025-09-09T13:46:50,897 | ^~~~ 2025-09-09T13:46:50,897 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,897 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,897 | ^~ 2025-09-09T13:46:50,897 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,897 138 | WORK(4); 2025-09-09T13:46:50,897 | ^~~~ 2025-09-09T13:46:50,897 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-09T13:46:50,897 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:50,898 | ^~~~~~ 2025-09-09T13:46:50,898 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,898 138 | WORK(4); 2025-09-09T13:46:50,898 | ^~~~ 2025-09-09T13:46:50,898 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,898 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,898 | ^~ 2025-09-09T13:46:50,898 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,898 139 | WORK(5); 2025-09-09T13:46:50,899 | ^~~~ 2025-09-09T13:46:50,899 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-09T13:46:50,899 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:50,899 | ^~~~~~ 2025-09-09T13:46:50,899 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,899 139 | WORK(5); 2025-09-09T13:46:50,899 | ^~~~ 2025-09-09T13:46:50,899 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,900 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,900 | ^~ 2025-09-09T13:46:50,900 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,900 140 | WORK(6); 2025-09-09T13:46:50,900 | ^~~~ 2025-09-09T13:46:50,900 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-09T13:46:50,900 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:50,900 | ^~~~~~ 2025-09-09T13:46:50,901 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,901 140 | WORK(6); 2025-09-09T13:46:50,901 | ^~~~ 2025-09-09T13:46:50,901 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,901 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,901 | ^~ 2025-09-09T13:46:50,901 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,902 141 | WORK(7); 2025-09-09T13:46:50,902 | ^~~~ 2025-09-09T13:46:50,902 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-09T13:46:50,902 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:50,902 | ^~~~~~ 2025-09-09T13:46:50,902 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,902 141 | WORK(7); 2025-09-09T13:46:50,902 | ^~~~ 2025-09-09T13:46:50,902 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,903 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,903 | ^~ 2025-09-09T13:46:50,903 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,903 146 | WORK(0); 2025-09-09T13:46:50,903 | ^~~~ 2025-09-09T13:46:50,903 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-09T13:46:50,903 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:46:50,903 | ^~~~~~ 2025-09-09T13:46:50,903 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,903 146 | WORK(0); 2025-09-09T13:46:50,903 | ^~~~ 2025-09-09T13:46:50,904 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,904 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,904 | ^~ 2025-09-09T13:46:50,904 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,904 221 | WORK(0); 2025-09-09T13:46:50,904 | ^~~~ 2025-09-09T13:46:50,904 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-09T13:46:50,904 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:50,904 | ^~~~~~ 2025-09-09T13:46:50,904 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,905 221 | WORK(0); 2025-09-09T13:46:50,905 | ^~~~ 2025-09-09T13:46:50,905 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,905 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,905 | ^~ 2025-09-09T13:46:50,905 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,905 222 | WORK(1); 2025-09-09T13:46:50,905 | ^~~~ 2025-09-09T13:46:50,905 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-09T13:46:50,905 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:50,906 | ^~~~~~ 2025-09-09T13:46:50,906 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,906 222 | WORK(1); 2025-09-09T13:46:50,906 | ^~~~ 2025-09-09T13:46:50,906 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,906 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,906 | ^~ 2025-09-09T13:46:50,906 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,906 223 | WORK(2); 2025-09-09T13:46:50,906 | ^~~~ 2025-09-09T13:46:50,906 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-09T13:46:50,907 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:50,907 | ^~~~~~ 2025-09-09T13:46:50,907 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,907 223 | WORK(2); 2025-09-09T13:46:50,907 | ^~~~ 2025-09-09T13:46:50,907 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,907 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,907 | ^~ 2025-09-09T13:46:50,907 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,907 224 | WORK(3); 2025-09-09T13:46:50,908 | ^~~~ 2025-09-09T13:46:50,908 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-09T13:46:50,908 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:50,908 | ^~~~~~ 2025-09-09T13:46:50,908 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,908 224 | WORK(3); 2025-09-09T13:46:50,908 | ^~~~ 2025-09-09T13:46:50,908 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,908 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,908 | ^~ 2025-09-09T13:46:50,908 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,909 225 | WORK(4); 2025-09-09T13:46:50,909 | ^~~~ 2025-09-09T13:46:50,909 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-09T13:46:50,909 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:50,909 | ^~~~~~ 2025-09-09T13:46:50,909 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,909 225 | WORK(4); 2025-09-09T13:46:50,909 | ^~~~ 2025-09-09T13:46:50,909 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,909 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,909 | ^~ 2025-09-09T13:46:50,910 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,910 226 | WORK(5); 2025-09-09T13:46:50,910 | ^~~~ 2025-09-09T13:46:50,910 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-09T13:46:50,910 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:50,910 | ^~~~~~ 2025-09-09T13:46:50,910 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,910 226 | WORK(5); 2025-09-09T13:46:50,910 | ^~~~ 2025-09-09T13:46:50,911 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,911 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,911 | ^~ 2025-09-09T13:46:50,911 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,911 227 | WORK(6); 2025-09-09T13:46:50,911 | ^~~~ 2025-09-09T13:46:50,911 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-09T13:46:50,911 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:50,911 | ^~~~~~ 2025-09-09T13:46:50,911 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,912 227 | WORK(6); 2025-09-09T13:46:50,912 | ^~~~ 2025-09-09T13:46:50,912 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,912 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,912 | ^~ 2025-09-09T13:46:50,912 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,912 228 | WORK(7); 2025-09-09T13:46:50,912 | ^~~~ 2025-09-09T13:46:50,912 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-09T13:46:50,912 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:50,912 | ^~~~~~ 2025-09-09T13:46:50,913 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,913 228 | WORK(7); 2025-09-09T13:46:50,913 | ^~~~ 2025-09-09T13:46:50,913 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:46:50,913 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:46:50,913 | ^~ 2025-09-09T13:46:50,913 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,913 233 | WORK(0); 2025-09-09T13:46:50,913 | ^~~~ 2025-09-09T13:46:50,913 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-09T13:46:50,913 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:46:50,914 | ^~~~~~ 2025-09-09T13:46:50,914 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:46:50,914 233 | WORK(0); 2025-09-09T13:46:50,914 | ^~~~ 2025-09-09T13:46:54,999 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-09T13:46:55,989 In file included from ltp/src/srl/common/structure/SrlPiSample.cpp:5: 2025-09-09T13:46:55,989 ltp/src/srl/common/structure/SrlPiSample.h: In member function ‘std::vector SrlPiSample::getPredicateList()’: 2025-09-09T13:46:55,990 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-09T13:46:55,990 23 | for (int j = 0; j < data.size(); ++j) { 2025-09-09T13:46:55,990 | ~~^~~~~~~~~~~~~ 2025-09-09T13:46:56,713 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-09T13:46:59,907 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-09T13:46:59,908 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-09T13:46:59,908 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-09T13:46:59,908 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-09T13:46:59,908 from ltp/thirdparty/boost/include/boost/program_options.hpp:15, 2025-09-09T13:46:59,908 from ltp/src/srl/include/base/config.h:8, 2025-09-09T13:46:59,908 from ltp/src/srl/include/base/config.cpp:5: 2025-09-09T13:46:59,908 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:46:59,908 662 | , public std::unary_function 2025-09-09T13:46:59,908 | ^~~~~~~~~~~~~~ 2025-09-09T13:46:59,909 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:46:59,909 from ltp/thirdparty/boost/include/boost/program_options/errors.hpp:12, 2025-09-09T13:46:59,909 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:12: 2025-09-09T13:46:59,909 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:46:59,909 117 | struct unary_function 2025-09-09T13:46:59,909 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:00,021 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:47:00,021 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:47:00,021 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:47:00,021 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:47:00,021 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-09T13:47:00,021 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-09T13:47:00,022 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-09T13:47:00,022 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-09T13:47:00,022 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:47:00,022 188 | failed ************ (Pred::************ 2025-09-09T13:47:00,022 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:00,022 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:47:00,022 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:00,022 190 | ); 2025-09-09T13:47:00,022 | ~ 2025-09-09T13:47:00,023 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:47:00,023 188 | failed ************ (Pred::************ 2025-09-09T13:47:00,023 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:00,023 | - 2025-09-09T13:47:00,023 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:47:00,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:00,023 190 | ); 2025-09-09T13:47:00,023 | ~ 2025-09-09T13:47:00,023 | - 2025-09-09T13:47:00,023 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:47:00,024 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:47:00,024 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:00,024 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:47:00,024 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:00,024 195 | ); 2025-09-09T13:47:00,024 | ~ 2025-09-09T13:47:00,024 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:47:00,024 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:47:00,024 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:00,024 | - 2025-09-09T13:47:00,025 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:47:00,025 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:00,025 195 | ); 2025-09-09T13:47:00,025 | ~ 2025-09-09T13:47:00,025 | - 2025-09-09T13:47:00,241 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-09T13:47:00,241 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-09T13:47:00,241 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-09T13:47:00,241 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-09T13:47:00,241 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-09T13:47:00,241 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:00,242 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:47:00,242 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:00,242 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:00,242 117 | struct unary_function 2025-09-09T13:47:00,242 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:00,242 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:00,242 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:47:00,242 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:00,242 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:00,243 117 | struct unary_function 2025-09-09T13:47:00,243 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:00,243 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:00,243 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:47:00,243 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:00,243 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:00,243 117 | struct unary_function 2025-09-09T13:47:00,243 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:00,913 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-09T13:47:00,913 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:47:00,913 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-09T13:47:00,913 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-09T13:47:00,913 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-09T13:47:00,913 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:00,914 666 | , public std::binary_function 2025-09-09T13:47:00,914 | ^~~~~~~~~~~~~~~ 2025-09-09T13:47:00,914 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:47:00,914 131 | struct binary_function 2025-09-09T13:47:00,914 | ^~~~~~~~~~~~~~~ 2025-09-09T13:47:04,514 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-09T13:47:08,325 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-09T13:47:08,325 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-09T13:47:08,325 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-09T13:47:08,325 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-09T13:47:08,325 from ltp/thirdparty/boost/include/boost/program_options.hpp:15, 2025-09-09T13:47:08,326 from ltp/src/srl/include/base/config.h:8, 2025-09-09T13:47:08,326 from ltp/src/srl/include/base/debug.h:14, 2025-09-09T13:47:08,326 from ltp/src/srl/include/base/debug.cpp:5: 2025-09-09T13:47:08,326 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:08,326 662 | , public std::unary_function 2025-09-09T13:47:08,326 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:08,327 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:47:08,327 from ltp/src/srl/include/base/debug.h:9: 2025-09-09T13:47:08,327 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:08,327 117 | struct unary_function 2025-09-09T13:47:08,327 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:08,346 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:47:08,346 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:47:08,346 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:47:08,346 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:47:08,346 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-09T13:47:08,346 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-09T13:47:08,346 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-09T13:47:08,346 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-09T13:47:08,347 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:47:08,347 188 | failed ************ (Pred::************ 2025-09-09T13:47:08,347 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:08,347 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:47:08,347 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:08,347 190 | ); 2025-09-09T13:47:08,347 | ~ 2025-09-09T13:47:08,347 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:47:08,347 188 | failed ************ (Pred::************ 2025-09-09T13:47:08,347 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:08,348 | - 2025-09-09T13:47:08,348 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:47:08,348 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:08,348 190 | ); 2025-09-09T13:47:08,348 | ~ 2025-09-09T13:47:08,348 | - 2025-09-09T13:47:08,348 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:47:08,349 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:47:08,349 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:08,349 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:47:08,349 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:08,349 195 | ); 2025-09-09T13:47:08,349 | ~ 2025-09-09T13:47:08,349 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:47:08,349 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:47:08,349 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:08,349 | - 2025-09-09T13:47:08,350 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:47:08,350 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:08,350 195 | ); 2025-09-09T13:47:08,350 | ~ 2025-09-09T13:47:08,350 | - 2025-09-09T13:47:08,573 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-09T13:47:08,574 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-09T13:47:08,574 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-09T13:47:08,574 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-09T13:47:08,574 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-09T13:47:08,574 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:08,574 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:47:08,574 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:08,574 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:08,574 117 | struct unary_function 2025-09-09T13:47:08,575 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:08,575 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:08,575 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:47:08,575 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:08,576 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:08,576 117 | struct unary_function 2025-09-09T13:47:08,576 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:08,576 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:08,577 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:47:08,577 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:08,577 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:08,577 117 | struct unary_function 2025-09-09T13:47:08,577 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:09,044 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-09T13:47:09,045 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:47:09,045 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-09T13:47:09,045 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-09T13:47:09,045 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-09T13:47:09,045 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:09,045 666 | , public std::binary_function 2025-09-09T13:47:09,045 | ^~~~~~~~~~~~~~~ 2025-09-09T13:47:09,046 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:47:09,046 131 | struct binary_function 2025-09-09T13:47:09,046 | ^~~~~~~~~~~~~~~ 2025-09-09T13:47:09,360 In file included from ltp/thirdparty/boost/include/boost/optional/optional.hpp:48, 2025-09-09T13:47:09,360 from ltp/thirdparty/boost/include/boost/optional.hpp:15, 2025-09-09T13:47:09,360 from ltp/thirdparty/boost/include/boost/format/internals.hpp:20, 2025-09-09T13:47:09,360 from ltp/thirdparty/boost/include/boost/format.hpp:38, 2025-09-09T13:47:09,360 from ltp/src/srl/include/base/debug.h:15: 2025-09-09T13:47:09,360 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:36:32: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:09,360 36 | struct equal_pointees_t : std::binary_function 2025-09-09T13:47:09,360 | ^~~~~~~~~~~~~~~ 2025-09-09T13:47:09,360 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:47:09,361 131 | struct binary_function 2025-09-09T13:47:09,361 | ^~~~~~~~~~~~~~~ 2025-09-09T13:47:09,361 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:59:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:09,362 59 | struct less_pointees_t : std::binary_function 2025-09-09T13:47:09,362 | ^~~~~~~~~~~~~~~ 2025-09-09T13:47:09,362 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:47:09,362 131 | struct binary_function 2025-09-09T13:47:09,362 | ^~~~~~~~~~~~~~~ 2025-09-09T13:47:09,582 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/case_conv.hpp:24, 2025-09-09T13:47:09,582 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:20, 2025-09-09T13:47:09,582 from ltp/src/srl/include/base/debug.h:17: 2025-09-09T13:47:09,582 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-09T13:47:09,583 33 | struct to_lowerF : public std::unary_function 2025-09-09T13:47:09,583 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:09,583 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:09,583 117 | struct unary_function 2025-09-09T13:47:09,583 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:09,583 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-09T13:47:09,583 53 | struct to_upperF : public std::unary_function 2025-09-09T13:47:09,584 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:09,584 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:09,584 117 | struct unary_function 2025-09-09T13:47:09,584 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:09,607 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:28, 2025-09-09T13:47:09,608 from ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:16, 2025-09-09T13:47:09,608 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:23: 2025-09-09T13:47:09,608 ltp/thirdparty/boost/include/boost/algorithm/string/detail/util.hpp:93:29: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:09,608 93 | public std::unary_function< iterator_range, SeqT > 2025-09-09T13:47:09,608 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:09,608 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:09,608 117 | struct unary_function 2025-09-09T13:47:09,608 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:10,170 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-09T13:47:10,170 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20, 2025-09-09T13:47:10,170 from ltp/thirdparty/boost/include/boost/range/concepts.hpp:19, 2025-09-09T13:47:10,170 from ltp/thirdparty/boost/include/boost/range/size_type.hpp:20, 2025-09-09T13:47:10,170 from ltp/thirdparty/boost/include/boost/range/size.hpp:21, 2025-09-09T13:47:10,171 from ltp/thirdparty/boost/include/boost/range/functions.hpp:20, 2025-09-09T13:47:10,171 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:38: 2025-09-09T13:47:10,171 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-09T13:47:10,171 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-09T13:47:10,171 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,171 | ^ 2025-09-09T13:47:10,171 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-09T13:47:10,171 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,172 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,172 147 | Result, 2025-09-09T13:47:10,172 | ~~~~~~~ 2025-09-09T13:47:10,172 148 | Input, 2025-09-09T13:47:10,172 | ~~~~~~ 2025-09-09T13:47:10,172 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,172 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,172 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,172 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,172 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,173 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:47:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,173 47 | static void failed() { ((Model*)0)->constraints(); } 2025-09-09T13:47:10,173 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,173 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:26: 2025-09-09T13:47:10,173 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-09T13:47:10,173 40 | void constraints() 2025-09-09T13:47:10,173 | ^~~~~~~~~~~ 2025-09-09T13:47:10,483 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:47:10,483 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,484 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,484 | ^ 2025-09-09T13:47:10,484 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,484 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-09T13:47:10,484 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,484 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,484 145 | struct SinglePassIteratorConcept 2025-09-09T13:47:10,484 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,484 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:47:10,484 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:47:10,485 | ^ 2025-09-09T13:47:10,485 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:47:10,485 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:47:10,485 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:47:10,485 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-09T13:47:10,485 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-09T13:47:10,485 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,485 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,485 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,485 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,486 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,486 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,486 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,486 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,486 888 | ); \ 2025-09-09T13:47:10,486 | ~ 2025-09-09T13:47:10,486 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::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-09T13:47:10,486 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,486 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,486 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::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-09T13:47:10,487 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,487 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,487 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,487 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,487 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-09T13:47:10,487 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,487 | ^~~ 2025-09-09T13:47:10,487 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-09T13:47:10,487 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,487 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,487 147 | Result, 2025-09-09T13:47:10,488 | ~~~~~~~ 2025-09-09T13:47:10,488 148 | Input, 2025-09-09T13:47:10,488 | ~~~~~~ 2025-09-09T13:47:10,488 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,488 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,488 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,488 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,488 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,488 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,489 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,489 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,489 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:31: 2025-09-09T13:47:10,489 ltp/thirdparty/boost/include/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-09T13:47:10,489 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,489 | ^ 2025-09-09T13:47:10,489 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-09T13:47:10,489 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:47:10,489 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,489 | ^ 2025-09-09T13:47:10,490 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:47:10,490 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:47:10,490 | ^ 2025-09-09T13:47:10,490 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:47:10,490 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:47:10,490 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:47:10,490 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:47:10,490 45 | typedef mpl::bool_ type; 2025-09-09T13:47:10,490 | ^~~~ 2025-09-09T13:47:10,490 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-09T13:47:10,490 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:47:10,491 | ^~~~~ 2025-09-09T13:47:10,491 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:47:10,491 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-09T13:47:10,491 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,491 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,491 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,491 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,491 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,491 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,491 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,492 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,492 888 | ); \ 2025-09-09T13:47:10,492 | ~ 2025-09-09T13:47:10,492 /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-09T13:47:10,492 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,492 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,492 /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-09T13:47:10,492 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,492 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,492 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,492 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,492 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-09T13:47:10,493 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,493 | ^~~ 2025-09-09T13:47:10,493 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-09T13:47:10,493 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,493 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,493 147 | Result, 2025-09-09T13:47:10,493 | ~~~~~~~ 2025-09-09T13:47:10,493 148 | Input, 2025-09-09T13:47:10,493 | ~~~~~~ 2025-09-09T13:47:10,494 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,494 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,494 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,494 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,494 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,494 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,494 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,494 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,494 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-09T13:47:10,494 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,494 | ^ 2025-09-09T13:47:10,494 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-09T13:47:10,495 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:116:7: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,495 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,495 | ^ 2025-09-09T13:47:10,495 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,495 145 | struct SinglePassIteratorConcept 2025-09-09T13:47:10,495 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,495 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:47:10,495 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:47:10,495 | ^ 2025-09-09T13:47:10,495 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:47:10,495 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:47:10,496 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:47:10,496 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:47:10,496 45 | typedef mpl::bool_ type; 2025-09-09T13:47:10,496 | ^~~~ 2025-09-09T13:47:10,496 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:47:10,496 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-09T13:47:10,496 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,496 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,496 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,496 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,496 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,497 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,497 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,497 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,497 888 | ); \ 2025-09-09T13:47:10,497 | ~ 2025-09-09T13:47:10,497 /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-09T13:47:10,497 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,497 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,497 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::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-09T13:47:10,497 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,497 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,498 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,498 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,498 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-09T13:47:10,498 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,498 | ^~~ 2025-09-09T13:47:10,498 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-09T13:47:10,498 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,498 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,498 147 | Result, 2025-09-09T13:47:10,498 | ~~~~~~~ 2025-09-09T13:47:10,499 148 | Input, 2025-09-09T13:47:10,499 | ~~~~~~ 2025-09-09T13:47:10,499 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,499 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,499 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,499 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,499 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,499 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,499 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,499 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,499 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-09T13:47:10,499 30 | ~model() 2025-09-09T13:47:10,500 | ^ 2025-09-09T13:47:10,500 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:47:10,500 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:47:10,500 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,500 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:47:10,500 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,500 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,500 | ^ 2025-09-09T13:47:10,500 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,500 145 | struct SinglePassIteratorConcept 2025-09-09T13:47:10,500 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,501 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:47:10,501 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:47:10,501 | ^ 2025-09-09T13:47:10,501 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:47:10,501 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:47:10,501 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:47:10,501 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:47:10,501 45 | typedef mpl::bool_ type; 2025-09-09T13:47:10,501 | ^~~~ 2025-09-09T13:47:10,501 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:47:10,501 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-09T13:47:10,502 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,502 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,502 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,502 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,502 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,502 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,502 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,502 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,502 888 | ); \ 2025-09-09T13:47:10,502 | ~ 2025-09-09T13:47:10,502 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::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-09T13:47:10,502 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,503 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,503 /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-09T13:47:10,503 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,503 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,503 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,503 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,503 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-09T13:47:10,503 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,503 | ^~~ 2025-09-09T13:47:10,504 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-09T13:47:10,504 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,504 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,504 147 | Result, 2025-09-09T13:47:10,504 | ~~~~~~~ 2025-09-09T13:47:10,504 148 | Input, 2025-09-09T13:47:10,504 | ~~~~~~ 2025-09-09T13:47:10,504 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,504 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,504 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,504 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,505 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,505 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,505 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,505 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,505 ltp/thirdparty/boost/include/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-09T13:47:10,505 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,505 | ^ 2025-09-09T13:47:10,505 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:47:10,505 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,505 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,505 | ^ 2025-09-09T13:47:10,506 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,506 145 | struct SinglePassIteratorConcept 2025-09-09T13:47:10,506 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,506 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:47:10,506 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:47:10,506 | ^ 2025-09-09T13:47:10,506 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:47:10,506 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:47:10,506 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:47:10,506 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:47:10,506 45 | typedef mpl::bool_ type; 2025-09-09T13:47:10,507 | ^~~~ 2025-09-09T13:47:10,507 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:47:10,507 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-09T13:47:10,507 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,507 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,507 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,507 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,507 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,507 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,507 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,508 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,508 888 | ); \ 2025-09-09T13:47:10,508 | ~ 2025-09-09T13:47:10,508 /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-09T13:47:10,508 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,508 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,508 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::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-09T13:47:10,508 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,509 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,509 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,509 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,509 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-09T13:47:10,509 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,509 | ^~~ 2025-09-09T13:47:10,509 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-09T13:47:10,509 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,509 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,510 147 | Result, 2025-09-09T13:47:10,510 | ~~~~~~~ 2025-09-09T13:47:10,510 148 | Input, 2025-09-09T13:47:10,510 | ~~~~~~ 2025-09-09T13:47:10,510 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,510 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,510 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,510 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,510 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,510 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,510 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,511 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,511 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:47:10,511 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,511 | ^ 2025-09-09T13:47:10,511 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-09T13:47:10,511 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:47:10,511 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,511 | ^ 2025-09-09T13:47:10,511 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:47:10,511 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:47:10,512 | ^ 2025-09-09T13:47:10,512 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:47:10,512 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:47:10,512 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:47:10,512 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:47:10,512 45 | typedef mpl::bool_ type; 2025-09-09T13:47:10,512 | ^~~~ 2025-09-09T13:47:10,512 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-09T13:47:10,512 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:47:10,512 | ^~~~~ 2025-09-09T13:47:10,512 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:47:10,513 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-09T13:47:10,513 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,513 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,513 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,513 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,514 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,514 888 | ); \ 2025-09-09T13:47:10,514 | ~ 2025-09-09T13:47:10,514 /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-09T13:47:10,514 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,514 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,514 /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-09T13:47:10,514 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,514 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,515 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,515 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,515 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-09T13:47:10,515 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,515 | ^~~ 2025-09-09T13:47:10,515 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-09T13:47:10,515 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,515 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,515 147 | Result, 2025-09-09T13:47:10,516 | ~~~~~~~ 2025-09-09T13:47:10,516 148 | Input, 2025-09-09T13:47:10,516 | ~~~~~~ 2025-09-09T13:47:10,516 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,516 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,516 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,516 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,516 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,516 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,516 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,516 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,517 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-09T13:47:10,517 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,517 | ^ 2025-09-09T13:47:10,517 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-09T13:47:10,517 ltp/thirdparty/boost/include/boost/range/concepts.hpp:150:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,517 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,517 | ^ 2025-09-09T13:47:10,517 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:47:10,517 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:47:10,517 | ^ 2025-09-09T13:47:10,517 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:47:10,518 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:47:10,518 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:47:10,518 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:47:10,518 45 | typedef mpl::bool_ type; 2025-09-09T13:47:10,518 | ^~~~ 2025-09-09T13:47:10,518 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-09T13:47:10,518 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:47:10,518 | ^~~~~ 2025-09-09T13:47:10,518 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:47:10,518 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-09T13:47:10,519 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,519 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,519 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,519 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,519 888 | ); \ 2025-09-09T13:47:10,520 | ~ 2025-09-09T13:47:10,520 /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-09T13:47:10,520 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,520 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,520 /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-09T13:47:10,520 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,520 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,520 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,520 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,520 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-09T13:47:10,521 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,521 | ^~~ 2025-09-09T13:47:10,521 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-09T13:47:10,521 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,521 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,521 147 | Result, 2025-09-09T13:47:10,521 | ~~~~~~~ 2025-09-09T13:47:10,521 148 | Input, 2025-09-09T13:47:10,521 | ~~~~~~ 2025-09-09T13:47:10,521 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,521 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,522 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,522 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,522 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,522 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,522 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,522 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,522 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-09T13:47:10,522 30 | ~model() 2025-09-09T13:47:10,522 | ^ 2025-09-09T13:47:10,522 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:47:10,522 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:47:10,523 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,523 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:47:10,523 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,523 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,523 | ^ 2025-09-09T13:47:10,523 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:47:10,523 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:47:10,523 | ^ 2025-09-09T13:47:10,523 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:47:10,523 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:47:10,523 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:47:10,524 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:47:10,524 45 | typedef mpl::bool_ type; 2025-09-09T13:47:10,524 | ^~~~ 2025-09-09T13:47:10,524 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-09T13:47:10,524 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:47:10,524 | ^~~~~ 2025-09-09T13:47:10,524 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:47:10,524 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-09T13:47:10,525 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,525 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,525 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,525 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,525 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,525 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,525 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,525 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,525 888 | ); \ 2025-09-09T13:47:10,525 | ~ 2025-09-09T13:47:10,526 /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-09T13:47:10,526 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,526 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,526 /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-09T13:47:10,526 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,526 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,526 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,526 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,526 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-09T13:47:10,526 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,526 | ^~~ 2025-09-09T13:47:10,527 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-09T13:47:10,527 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,527 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,527 147 | Result, 2025-09-09T13:47:10,527 | ~~~~~~~ 2025-09-09T13:47:10,527 148 | Input, 2025-09-09T13:47:10,527 | ~~~~~~ 2025-09-09T13:47:10,527 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,527 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,527 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,527 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,527 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,528 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,528 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,528 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,528 ltp/thirdparty/boost/include/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-09T13:47:10,528 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,528 | ^ 2025-09-09T13:47:10,528 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-09T13:47:10,528 ltp/thirdparty/boost/include/boost/range/concepts.hpp:276:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-09T13:47:10,528 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,528 | ^ 2025-09-09T13:47:10,528 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:47:10,529 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:47:10,529 | ^ 2025-09-09T13:47:10,529 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-09T13:47:10,529 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:47:10,529 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:47:10,529 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-09T13:47:10,529 45 | typedef mpl::bool_ type; 2025-09-09T13:47:10,529 | ^~~~ 2025-09-09T13:47:10,529 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-09T13:47:10,530 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:47:10,530 | ^~~~~ 2025-09-09T13:47:10,530 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:47:10,530 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-09T13:47:10,530 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,530 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,530 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,530 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,530 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,530 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,530 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,531 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,531 888 | ); \ 2025-09-09T13:47:10,531 | ~ 2025-09-09T13:47:10,531 /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-09T13:47:10,531 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,531 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,531 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::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-09T13:47:10,531 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,531 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,531 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,531 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,532 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-09T13:47:10,532 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,532 | ^~~ 2025-09-09T13:47:10,532 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-09T13:47:10,532 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,532 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,532 147 | Result, 2025-09-09T13:47:10,532 | ~~~~~~~ 2025-09-09T13:47:10,532 148 | Input, 2025-09-09T13:47:10,532 | ~~~~~~ 2025-09-09T13:47:10,532 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,532 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,533 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,533 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,533 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,533 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,533 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,533 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,533 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-09T13:47:10,533 30 | ~model() 2025-09-09T13:47:10,533 | ^ 2025-09-09T13:47:10,533 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:47:10,533 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-09T13:47:10,533 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,534 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’: 2025-09-09T13:47:10,534 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-09T13:47:10,534 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,534 | ^ 2025-09-09T13:47:10,534 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:47:10,534 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:47:10,534 | ^ 2025-09-09T13:47:10,534 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-09T13:47:10,534 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:47:10,534 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:47:10,535 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-09T13:47:10,535 45 | typedef mpl::bool_ type; 2025-09-09T13:47:10,535 | ^~~~ 2025-09-09T13:47:10,535 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-09T13:47:10,535 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:47:10,535 | ^~~~~ 2025-09-09T13:47:10,535 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:47:10,535 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-09T13:47:10,535 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,535 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,535 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,536 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,536 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,536 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,536 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,536 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,536 888 | ); \ 2025-09-09T13:47:10,536 | ~ 2025-09-09T13:47:10,536 /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-09T13:47:10,536 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,536 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,536 /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-09T13:47:10,537 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,537 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,537 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,537 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,537 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-09T13:47:10,537 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,537 | ^~~ 2025-09-09T13:47:10,537 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-09T13:47:10,537 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,537 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,537 147 | Result, 2025-09-09T13:47:10,537 | ~~~~~~~ 2025-09-09T13:47:10,538 148 | Input, 2025-09-09T13:47:10,538 | ~~~~~~ 2025-09-09T13:47:10,538 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,538 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,538 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,538 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,538 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,538 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,538 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,538 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,539 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]’ 2025-09-09T13:47:10,539 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,539 | ^ 2025-09-09T13:47:10,539 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-09T13:47:10,539 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-09T13:47:10,539 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,539 | ^ 2025-09-09T13:47:10,539 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-09T13:47:10,539 645 | return boost::equal( l, r ); 2025-09-09T13:47:10,539 | ~~~~~~~~~~~~^~~~~~~~ 2025-09-09T13:47:10,539 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-09T13:47:10,540 333 | m_Match==Other.m_Match && 2025-09-09T13:47:10,540 | ~~~~~~~^~~~~~~~~~~~~~~ 2025-09-09T13:47:10,540 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-09T13:47:10,540 567 | return f1.equal(f2); 2025-09-09T13:47:10,540 | ~~~~~~~~^~~~ 2025-09-09T13:47:10,540 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-09T13:47:10,540 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,540 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,540 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,540 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,540 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,541 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,541 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,541 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,541 888 | ); \ 2025-09-09T13:47:10,541 | ~ 2025-09-09T13:47:10,541 ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:307:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:47:10,541 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-09T13:47:10,541 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,541 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,541 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,541 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,542 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,542 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,542 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,542 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,542 888 | ); \ 2025-09-09T13:47:10,542 | ~ 2025-09-09T13:47:10,542 /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-09T13:47:10,542 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,542 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,543 /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-09T13:47:10,543 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,543 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,543 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,543 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,543 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-09T13:47:10,543 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,543 | ^~~ 2025-09-09T13:47:10,543 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-09T13:47:10,543 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,544 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,544 147 | Result, 2025-09-09T13:47:10,544 | ~~~~~~~ 2025-09-09T13:47:10,544 148 | Input, 2025-09-09T13:47:10,544 | ~~~~~~ 2025-09-09T13:47:10,544 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,544 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,544 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,544 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,544 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,544 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,544 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,545 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,545 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-09T13:47:10,545 30 | ~model() 2025-09-09T13:47:10,545 | ^ 2025-09-09T13:47:10,545 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:47:10,545 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-09T13:47:10,545 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,545 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-09T13:47:10,545 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-09T13:47:10,545 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,545 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,546 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,546 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,546 | ^ 2025-09-09T13:47:10,546 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,546 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-09T13:47:10,546 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,546 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,546 145 | struct SinglePassIteratorConcept 2025-09-09T13:47:10,546 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,546 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:47:10,546 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:47:10,547 | ^ 2025-09-09T13:47:10,547 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-09T13:47:10,547 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-09T13:47:10,547 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,547 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,547 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,547 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,547 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,547 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,548 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,548 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,548 888 | ); \ 2025-09-09T13:47:10,548 | ~ 2025-09-09T13:47:10,548 /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-09T13:47:10,548 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,548 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,548 /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-09T13:47:10,548 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,548 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,549 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,549 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,549 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-09T13:47:10,549 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,549 | ^~~ 2025-09-09T13:47:10,549 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-09T13:47:10,549 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,549 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,549 147 | Result, 2025-09-09T13:47:10,549 | ~~~~~~~ 2025-09-09T13:47:10,549 148 | Input, 2025-09-09T13:47:10,550 | ~~~~~~ 2025-09-09T13:47:10,550 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,550 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,550 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,550 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,550 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,550 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,550 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,550 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,550 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-09T13:47:10,550 30 | ~model() 2025-09-09T13:47:10,550 | ^ 2025-09-09T13:47:10,551 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:47:10,551 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-09T13:47:10,551 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,551 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-09T13:47:10,551 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-09T13:47:10,551 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,551 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,551 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:47:10,551 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,551 | ^ 2025-09-09T13:47:10,551 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:47:10,552 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:47:10,552 | ^ 2025-09-09T13:47:10,552 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:47:10,552 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:47:10,552 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:47:10,552 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:47:10,552 45 | typedef mpl::bool_ type; 2025-09-09T13:47:10,552 | ^~~~ 2025-09-09T13:47:10,552 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:47:10,552 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-09T13:47:10,553 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,553 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,553 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,553 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,553 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,553 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,553 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,553 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,553 888 | ); \ 2025-09-09T13:47:10,553 | ~ 2025-09-09T13:47:10,554 /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-09T13:47:10,554 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,554 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,554 /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-09T13:47:10,554 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,554 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,554 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,554 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,554 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-09T13:47:10,555 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,555 | ^~~ 2025-09-09T13:47:10,555 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-09T13:47:10,555 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,555 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,555 147 | Result, 2025-09-09T13:47:10,555 | ~~~~~~~ 2025-09-09T13:47:10,555 148 | Input, 2025-09-09T13:47:10,555 | ~~~~~~ 2025-09-09T13:47:10,555 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,556 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,556 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,556 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,556 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,556 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,556 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,556 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,556 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-09T13:47:10,556 30 | ~model() 2025-09-09T13:47:10,556 | ^ 2025-09-09T13:47:10,557 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:47:10,557 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:47:10,557 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,557 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-09T13:47:10,557 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-09T13:47:10,557 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,557 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,557 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,557 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,558 | ^ 2025-09-09T13:47:10,558 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,558 145 | struct SinglePassIteratorConcept 2025-09-09T13:47:10,558 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,558 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:47:10,558 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:47:10,558 | ^ 2025-09-09T13:47:10,558 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:47:10,558 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:47:10,558 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:47:10,559 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-09T13:47:10,559 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-09T13:47:10,559 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,559 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,559 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,559 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,559 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,560 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,560 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,560 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,560 888 | ); \ 2025-09-09T13:47:10,560 | ~ 2025-09-09T13:47:10,560 /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-09T13:47:10,560 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,560 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,560 /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-09T13:47:10,560 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,561 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,561 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,561 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,561 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-09T13:47:10,561 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,561 | ^~~ 2025-09-09T13:47:10,561 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-09T13:47:10,561 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,561 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,562 147 | Result, 2025-09-09T13:47:10,562 | ~~~~~~~ 2025-09-09T13:47:10,562 148 | Input, 2025-09-09T13:47:10,562 | ~~~~~~ 2025-09-09T13:47:10,562 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,562 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,562 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,562 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,562 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,562 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,562 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,563 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,563 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-09T13:47:10,563 30 | ~model() 2025-09-09T13:47:10,563 | ^ 2025-09-09T13:47:10,563 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:47:10,563 134 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) 2025-09-09T13:47:10,563 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,563 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-09T13:47:10,563 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-09T13:47:10,563 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,564 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,564 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,564 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,564 | ^ 2025-09-09T13:47:10,564 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,564 145 | struct SinglePassIteratorConcept 2025-09-09T13:47:10,564 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,564 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:47:10,564 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:47:10,565 | ^ 2025-09-09T13:47:10,565 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:47:10,565 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:47:10,565 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:47:10,565 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-09T13:47:10,565 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-09T13:47:10,565 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,565 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,565 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,566 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,566 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,566 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,566 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,566 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,566 888 | ); \ 2025-09-09T13:47:10,566 | ~ 2025-09-09T13:47:10,566 /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-09T13:47:10,566 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,567 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,567 /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-09T13:47:10,567 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,567 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,567 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,567 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,567 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-09T13:47:10,567 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,567 | ^~~ 2025-09-09T13:47:10,567 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-09T13:47:10,568 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,568 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,568 147 | Result, 2025-09-09T13:47:10,568 | ~~~~~~~ 2025-09-09T13:47:10,568 148 | Input, 2025-09-09T13:47:10,568 | ~~~~~~ 2025-09-09T13:47:10,568 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,568 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,568 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,568 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,568 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,569 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,569 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,569 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,569 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-09T13:47:10,569 30 | ~model() 2025-09-09T13:47:10,569 | ^ 2025-09-09T13:47:10,569 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:47:10,569 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-09T13:47:10,569 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,569 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-09T13:47:10,570 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-09T13:47:10,570 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,570 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,570 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:47:10,570 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,570 | ^ 2025-09-09T13:47:10,570 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-09T13:47:10,570 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:47:10,571 | ^ 2025-09-09T13:47:10,571 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:47:10,571 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:47:10,571 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:47:10,571 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:47:10,571 45 | typedef mpl::bool_ type; 2025-09-09T13:47:10,571 | ^~~~ 2025-09-09T13:47:10,571 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:47:10,571 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-09T13:47:10,572 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,572 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,572 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,572 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,572 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,572 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,572 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,572 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,572 888 | ); \ 2025-09-09T13:47:10,572 | ~ 2025-09-09T13:47:10,572 /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-09T13:47:10,573 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,573 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,573 /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-09T13:47:10,573 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,573 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,573 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,573 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,573 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-09T13:47:10,573 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,573 | ^~~ 2025-09-09T13:47:10,574 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-09T13:47:10,574 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,574 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,574 147 | Result, 2025-09-09T13:47:10,574 | ~~~~~~~ 2025-09-09T13:47:10,574 148 | Input, 2025-09-09T13:47:10,574 | ~~~~~~ 2025-09-09T13:47:10,574 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,574 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,574 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,574 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,575 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,575 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,575 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,575 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,575 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-09T13:47:10,575 30 | ~model() 2025-09-09T13:47:10,575 | ^ 2025-09-09T13:47:10,575 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:47:10,575 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:47:10,575 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,576 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-09T13:47:10,576 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-09T13:47:10,576 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,576 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,576 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:47:10,576 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,576 | ^ 2025-09-09T13:47:10,576 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:47:10,576 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:47:10,577 | ^ 2025-09-09T13:47:10,577 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:47:10,577 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:47:10,577 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:47:10,577 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:47:10,577 45 | typedef mpl::bool_ type; 2025-09-09T13:47:10,577 | ^~~~ 2025-09-09T13:47:10,577 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:47:10,577 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-09T13:47:10,578 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,578 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,578 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,578 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,578 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,578 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,578 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,579 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,579 888 | ); \ 2025-09-09T13:47:10,579 | ~ 2025-09-09T13:47:10,579 /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-09T13:47:10,579 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,579 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,579 /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-09T13:47:10,579 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,579 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,579 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,580 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,580 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-09T13:47:10,580 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,580 | ^~~ 2025-09-09T13:47:10,580 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-09T13:47:10,580 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,580 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,580 147 | Result, 2025-09-09T13:47:10,580 | ~~~~~~~ 2025-09-09T13:47:10,580 148 | Input, 2025-09-09T13:47:10,581 | ~~~~~~ 2025-09-09T13:47:10,581 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,581 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,581 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,581 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,581 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,581 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,581 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,582 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,582 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-09T13:47:10,582 30 | ~model() 2025-09-09T13:47:10,582 | ^ 2025-09-09T13:47:10,582 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:47:10,582 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-09T13:47:10,582 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,582 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-09T13:47:10,583 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-09T13:47:10,583 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,583 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,583 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-09T13:47:10,583 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:47:10,583 | ^ 2025-09-09T13:47:10,583 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:47:10,583 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:47:10,584 | ^ 2025-09-09T13:47:10,584 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-09T13:47:10,584 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:47:10,584 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:47:10,584 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-09T13:47:10,584 45 | typedef mpl::bool_ type; 2025-09-09T13:47:10,584 | ^~~~ 2025-09-09T13:47:10,585 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:47:10,585 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-09T13:47:10,585 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:47:10,585 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,585 885 | *static_cast(&lhs) \ 2025-09-09T13:47:10,585 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,585 886 | , *static_cast(&rhs) \ 2025-09-09T13:47:10,585 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,585 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:47:10,586 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,586 888 | ); \ 2025-09-09T13:47:10,586 | ~ 2025-09-09T13:47:10,586 /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-09T13:47:10,586 1673 | for (; __first != __last; ++__first) 2025-09-09T13:47:10,586 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:47:10,586 /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-09T13:47:10,586 711 | _M_range_initialize(__first, __last, 2025-09-09T13:47:10,586 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,587 712 | std::__iterator_category(__first)); 2025-09-09T13:47:10,587 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,587 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-09T13:47:10,587 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:47:10,587 | ^~~ 2025-09-09T13:47:10,587 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-09T13:47:10,587 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:47:10,587 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:47:10,587 147 | Result, 2025-09-09T13:47:10,587 | ~~~~~~~ 2025-09-09T13:47:10,588 148 | Input, 2025-09-09T13:47:10,588 | ~~~~~~ 2025-09-09T13:47:10,588 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:47:10,588 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,588 ltp/src/srl/include/base/debug.cpp:16:15: required from here 2025-09-09T13:47:10,588 16 | boost::split(enModelsVec, config.enabledModels, boost::is_any_of(",")); 2025-09-09T13:47:10,588 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:10,588 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:47:10,588 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:47:10,588 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:47:10,589 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-09T13:47:10,589 30 | ~model() 2025-09-09T13:47:10,589 | ^ 2025-09-09T13:47:10,589 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:47:10,589 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-09T13:47:10,589 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:13,739 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-09T13:47:16,972 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-09T13:47:16,973 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-09T13:47:16,973 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-09T13:47:16,973 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-09T13:47:16,973 from ltp/thirdparty/boost/include/boost/program_options/detail/cmdline.hpp:14, 2025-09-09T13:47:16,973 from ltp/thirdparty/boost/libs/program_options/src/cmdline.cpp:11: 2025-09-09T13:47:16,973 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:16,973 662 | , public std::unary_function 2025-09-09T13:47:16,973 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:16,974 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:47:16,974 from ltp/thirdparty/boost/include/boost/program_options/errors.hpp:12, 2025-09-09T13:47:16,974 from ltp/thirdparty/boost/include/boost/program_options/detail/cmdline.hpp:11: 2025-09-09T13:47:16,974 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:16,975 117 | struct unary_function 2025-09-09T13:47:16,975 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:17,087 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:47:17,087 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:47:17,087 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:47:17,087 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:47:17,088 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-09T13:47:17,088 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-09T13:47:17,088 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-09T13:47:17,088 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-09T13:47:17,088 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:47:17,088 188 | failed ************ (Pred::************ 2025-09-09T13:47:17,088 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:17,088 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:47:17,088 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:17,089 190 | ); 2025-09-09T13:47:17,089 | ~ 2025-09-09T13:47:17,089 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:47:17,089 188 | failed ************ (Pred::************ 2025-09-09T13:47:17,089 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:17,089 | - 2025-09-09T13:47:17,089 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:47:17,089 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:17,089 190 | ); 2025-09-09T13:47:17,090 | ~ 2025-09-09T13:47:17,090 | - 2025-09-09T13:47:17,090 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:47:17,090 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:47:17,090 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:17,090 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:47:17,090 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:17,090 195 | ); 2025-09-09T13:47:17,090 | ~ 2025-09-09T13:47:17,090 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:47:17,091 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:47:17,091 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:17,091 | - 2025-09-09T13:47:17,091 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:47:17,091 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:17,091 195 | ); 2025-09-09T13:47:17,091 | ~ 2025-09-09T13:47:17,091 | - 2025-09-09T13:47:17,309 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-09T13:47:17,309 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-09T13:47:17,310 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-09T13:47:17,310 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-09T13:47:17,310 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-09T13:47:17,310 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:17,310 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:47:17,310 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:17,310 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:17,310 117 | struct unary_function 2025-09-09T13:47:17,310 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:17,311 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:17,311 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:47:17,311 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:17,311 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:17,311 117 | struct unary_function 2025-09-09T13:47:17,311 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:17,311 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:17,311 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:47:17,311 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:17,312 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:17,312 117 | struct unary_function 2025-09-09T13:47:17,312 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:17,949 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-09T13:47:17,950 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:47:17,950 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-09T13:47:17,950 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-09T13:47:17,950 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-09T13:47:17,950 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:17,950 666 | , public std::binary_function 2025-09-09T13:47:17,950 | ^~~~~~~~~~~~~~~ 2025-09-09T13:47:17,950 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:47:17,951 131 | struct binary_function 2025-09-09T13:47:17,951 | ^~~~~~~~~~~~~~~ 2025-09-09T13:47:29,641 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-09T13:47:30,911 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:47:30,911 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:47:30,911 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:47:30,912 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:47:30,912 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-09T13:47:30,912 from ltp/thirdparty/boost/include/boost/program_options/eof_iterator.hpp:9, 2025-09-09T13:47:30,912 from ltp/thirdparty/boost/include/boost/program_options/detail/config_file.hpp:17, 2025-09-09T13:47:30,912 from ltp/thirdparty/boost/libs/program_options/src/config_file.cpp:10: 2025-09-09T13:47:30,912 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:47:30,912 188 | failed ************ (Pred::************ 2025-09-09T13:47:30,912 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:30,912 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:47:30,913 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:30,913 190 | ); 2025-09-09T13:47:30,913 | ~ 2025-09-09T13:47:30,913 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:47:30,913 188 | failed ************ (Pred::************ 2025-09-09T13:47:30,913 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:30,913 | - 2025-09-09T13:47:30,913 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:47:30,913 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:30,914 190 | ); 2025-09-09T13:47:30,914 | ~ 2025-09-09T13:47:30,914 | - 2025-09-09T13:47:30,914 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:47:30,914 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:47:30,914 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:30,914 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:47:30,914 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:30,914 195 | ); 2025-09-09T13:47:30,914 | ~ 2025-09-09T13:47:30,915 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:47:30,915 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:47:30,915 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:30,915 | - 2025-09-09T13:47:30,915 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:47:30,915 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:30,915 195 | ); 2025-09-09T13:47:30,915 | ~ 2025-09-09T13:47:30,915 | - 2025-09-09T13:47:38,706 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-09T13:47:41,278 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-09T13:47:44,464 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-09T13:47:44,465 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-09T13:47:44,465 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-09T13:47:44,465 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-09T13:47:44,465 from ltp/thirdparty/boost/libs/program_options/src/options_description.cpp:10: 2025-09-09T13:47:44,465 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:44,465 662 | , public std::unary_function 2025-09-09T13:47:44,465 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:44,466 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:47:44,466 from ltp/thirdparty/boost/include/boost/program_options/errors.hpp:12, 2025-09-09T13:47:44,466 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:12: 2025-09-09T13:47:44,466 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:44,466 117 | struct unary_function 2025-09-09T13:47:44,466 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:44,580 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:47:44,581 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:47:44,581 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:47:44,581 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:47:44,581 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-09T13:47:44,581 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-09T13:47:44,581 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-09T13:47:44,581 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-09T13:47:44,581 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:47:44,581 188 | failed ************ (Pred::************ 2025-09-09T13:47:44,582 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:44,582 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:47:44,582 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:44,582 190 | ); 2025-09-09T13:47:44,582 | ~ 2025-09-09T13:47:44,582 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:47:44,582 188 | failed ************ (Pred::************ 2025-09-09T13:47:44,582 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:44,582 | - 2025-09-09T13:47:44,583 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:47:44,583 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:44,583 190 | ); 2025-09-09T13:47:44,583 | ~ 2025-09-09T13:47:44,583 | - 2025-09-09T13:47:44,583 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:47:44,583 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:47:44,583 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:44,583 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:47:44,583 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:44,584 195 | ); 2025-09-09T13:47:44,584 | ~ 2025-09-09T13:47:44,584 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:47:44,584 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:47:44,584 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:44,584 | - 2025-09-09T13:47:44,584 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:47:44,584 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:44,584 195 | ); 2025-09-09T13:47:44,584 | ~ 2025-09-09T13:47:44,584 | - 2025-09-09T13:47:44,804 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-09T13:47:44,804 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-09T13:47:44,805 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-09T13:47:44,805 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-09T13:47:44,805 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-09T13:47:44,805 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:44,805 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:47:44,805 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:44,805 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:44,805 117 | struct unary_function 2025-09-09T13:47:44,805 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:44,806 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:44,806 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:47:44,806 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:44,807 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:44,807 117 | struct unary_function 2025-09-09T13:47:44,807 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:44,807 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:44,808 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:47:44,808 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:44,808 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:44,808 117 | struct unary_function 2025-09-09T13:47:44,808 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:45,477 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-09T13:47:45,477 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:47:45,477 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-09T13:47:45,477 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-09T13:47:45,478 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-09T13:47:45,478 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:45,478 666 | , public std::binary_function 2025-09-09T13:47:45,478 | ^~~~~~~~~~~~~~~ 2025-09-09T13:47:45,479 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:47:45,479 131 | struct binary_function 2025-09-09T13:47:45,479 | ^~~~~~~~~~~~~~~ 2025-09-09T13:47:56,047 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-09T13:47:59,287 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-09T13:47:59,287 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-09T13:47:59,288 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-09T13:47:59,288 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-09T13:47:59,288 from ltp/thirdparty/boost/include/boost/program_options/detail/cmdline.hpp:14, 2025-09-09T13:47:59,288 from ltp/thirdparty/boost/include/boost/program_options/parsers.hpp:12, 2025-09-09T13:47:59,288 from ltp/thirdparty/boost/libs/program_options/src/parsers.cpp:11: 2025-09-09T13:47:59,288 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:59,288 662 | , public std::unary_function 2025-09-09T13:47:59,288 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:59,289 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:47:59,289 from ltp/thirdparty/boost/include/boost/program_options/option.hpp:11, 2025-09-09T13:47:59,289 from ltp/thirdparty/boost/include/boost/program_options/parsers.hpp:11: 2025-09-09T13:47:59,290 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:59,290 117 | struct unary_function 2025-09-09T13:47:59,290 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:59,402 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:47:59,403 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:47:59,403 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:47:59,403 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:47:59,403 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-09T13:47:59,403 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-09T13:47:59,403 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-09T13:47:59,403 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-09T13:47:59,403 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:47:59,403 188 | failed ************ (Pred::************ 2025-09-09T13:47:59,403 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:59,404 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:47:59,404 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:59,404 190 | ); 2025-09-09T13:47:59,404 | ~ 2025-09-09T13:47:59,404 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:47:59,404 188 | failed ************ (Pred::************ 2025-09-09T13:47:59,404 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:59,404 | - 2025-09-09T13:47:59,404 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:47:59,404 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:59,405 190 | ); 2025-09-09T13:47:59,405 | ~ 2025-09-09T13:47:59,405 | - 2025-09-09T13:47:59,405 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:47:59,405 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:47:59,405 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:59,405 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:47:59,406 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:59,406 195 | ); 2025-09-09T13:47:59,406 | ~ 2025-09-09T13:47:59,406 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:47:59,406 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:47:59,406 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:59,406 | - 2025-09-09T13:47:59,406 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:47:59,406 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:47:59,407 195 | ); 2025-09-09T13:47:59,407 | ~ 2025-09-09T13:47:59,407 | - 2025-09-09T13:47:59,627 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-09T13:47:59,627 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-09T13:47:59,627 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-09T13:47:59,627 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-09T13:47:59,627 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-09T13:47:59,627 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:59,627 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:47:59,627 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:59,628 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:59,628 117 | struct unary_function 2025-09-09T13:47:59,628 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:59,629 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:59,629 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:47:59,629 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:59,629 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:59,629 117 | struct unary_function 2025-09-09T13:47:59,629 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:59,630 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:47:59,630 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:47:59,630 | ^~~~~~~~~~~~~~ 2025-09-09T13:47:59,630 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:47:59,630 117 | struct unary_function 2025-09-09T13:47:59,630 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:00,266 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-09T13:48:00,266 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:48:00,266 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-09T13:48:00,266 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-09T13:48:00,266 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-09T13:48:00,266 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:00,266 666 | , public std::binary_function 2025-09-09T13:48:00,266 | ^~~~~~~~~~~~~~~ 2025-09-09T13:48:00,267 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:48:00,267 131 | struct binary_function 2025-09-09T13:48:00,268 | ^~~~~~~~~~~~~~~ 2025-09-09T13:48:08,078 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-09T13:48:09,692 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-09T13:48:12,885 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-09T13:48:12,885 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-09T13:48:12,885 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-09T13:48:12,885 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-09T13:48:12,885 from ltp/thirdparty/boost/include/boost/program_options/detail/cmdline.hpp:14, 2025-09-09T13:48:12,886 from ltp/thirdparty/boost/include/boost/program_options/parsers.hpp:12, 2025-09-09T13:48:12,886 from ltp/thirdparty/boost/libs/program_options/src/split.cpp:8: 2025-09-09T13:48:12,886 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:12,886 662 | , public std::unary_function 2025-09-09T13:48:12,886 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:12,887 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:48:12,887 from ltp/thirdparty/boost/include/boost/program_options/option.hpp:11, 2025-09-09T13:48:12,887 from ltp/thirdparty/boost/include/boost/program_options/parsers.hpp:11: 2025-09-09T13:48:12,887 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:12,887 117 | struct unary_function 2025-09-09T13:48:12,887 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:12,999 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:48:13,000 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:48:13,000 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:48:13,000 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:48:13,000 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-09T13:48:13,000 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-09T13:48:13,000 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-09T13:48:13,000 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-09T13:48:13,000 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:48:13,000 188 | failed ************ (Pred::************ 2025-09-09T13:48:13,000 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:13,000 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:48:13,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:13,001 190 | ); 2025-09-09T13:48:13,001 | ~ 2025-09-09T13:48:13,001 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:48:13,001 188 | failed ************ (Pred::************ 2025-09-09T13:48:13,001 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:13,001 | - 2025-09-09T13:48:13,001 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:48:13,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:13,002 190 | ); 2025-09-09T13:48:13,002 | ~ 2025-09-09T13:48:13,002 | - 2025-09-09T13:48:13,002 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:48:13,002 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:48:13,002 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:13,002 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:48:13,003 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:13,003 195 | ); 2025-09-09T13:48:13,003 | ~ 2025-09-09T13:48:13,003 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:48:13,003 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:48:13,003 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:13,003 | - 2025-09-09T13:48:13,003 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:48:13,003 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:13,003 195 | ); 2025-09-09T13:48:13,004 | ~ 2025-09-09T13:48:13,004 | - 2025-09-09T13:48:13,223 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-09T13:48:13,224 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-09T13:48:13,224 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-09T13:48:13,224 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-09T13:48:13,224 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-09T13:48:13,224 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:13,224 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:48:13,224 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:13,224 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:13,225 117 | struct unary_function 2025-09-09T13:48:13,225 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:13,225 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:13,225 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:48:13,226 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:13,226 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:13,226 117 | struct unary_function 2025-09-09T13:48:13,226 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:13,227 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:13,227 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:48:13,227 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:13,227 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:13,227 117 | struct unary_function 2025-09-09T13:48:13,227 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:13,892 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-09T13:48:13,892 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:48:13,892 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-09T13:48:13,892 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-09T13:48:13,892 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-09T13:48:13,892 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:13,893 666 | , public std::binary_function 2025-09-09T13:48:13,893 | ^~~~~~~~~~~~~~~ 2025-09-09T13:48:13,894 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:48:13,894 131 | struct binary_function 2025-09-09T13:48:13,894 | ^~~~~~~~~~~~~~~ 2025-09-09T13:48:17,959 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-09T13:48:19,309 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-09T13:48:22,475 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-09T13:48:22,475 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-09T13:48:22,475 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-09T13:48:22,476 from ltp/thirdparty/boost/libs/program_options/src/value_semantic.cpp:8: 2025-09-09T13:48:22,476 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:22,476 662 | , public std::unary_function 2025-09-09T13:48:22,476 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:22,477 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:48:22,477 from ltp/thirdparty/boost/include/boost/program_options/errors.hpp:12, 2025-09-09T13:48:22,477 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:10: 2025-09-09T13:48:22,477 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:22,477 117 | struct unary_function 2025-09-09T13:48:22,477 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:22,589 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:48:22,590 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:48:22,590 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:48:22,590 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:48:22,590 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-09T13:48:22,590 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-09T13:48:22,590 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-09T13:48:22,590 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-09T13:48:22,590 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:48:22,590 188 | failed ************ (Pred::************ 2025-09-09T13:48:22,590 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:22,591 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:48:22,591 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:22,591 190 | ); 2025-09-09T13:48:22,591 | ~ 2025-09-09T13:48:22,591 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:48:22,591 188 | failed ************ (Pred::************ 2025-09-09T13:48:22,591 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:22,591 | - 2025-09-09T13:48:22,591 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:48:22,592 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:22,592 190 | ); 2025-09-09T13:48:22,592 | ~ 2025-09-09T13:48:22,592 | - 2025-09-09T13:48:22,592 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:48:22,592 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:48:22,592 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:22,593 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:48:22,593 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:22,593 195 | ); 2025-09-09T13:48:22,593 | ~ 2025-09-09T13:48:22,593 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:48:22,593 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:48:22,593 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:22,593 | - 2025-09-09T13:48:22,593 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:48:22,593 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:22,594 195 | ); 2025-09-09T13:48:22,594 | ~ 2025-09-09T13:48:22,594 | - 2025-09-09T13:48:22,814 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-09T13:48:22,815 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-09T13:48:22,815 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-09T13:48:22,815 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-09T13:48:22,815 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-09T13:48:22,815 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:22,815 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:48:22,815 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:22,815 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:22,815 117 | struct unary_function 2025-09-09T13:48:22,815 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:22,816 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:22,816 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:48:22,816 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:22,817 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:22,817 117 | struct unary_function 2025-09-09T13:48:22,817 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:22,817 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:22,818 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:48:22,818 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:22,818 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:22,818 117 | struct unary_function 2025-09-09T13:48:22,818 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:23,483 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-09T13:48:23,483 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:48:23,483 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-09T13:48:23,483 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-09T13:48:23,483 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15, 2025-09-09T13:48:23,483 from ltp/thirdparty/boost/include/boost/program_options/detail/cmdline.hpp:14, 2025-09-09T13:48:23,483 from ltp/thirdparty/boost/libs/program_options/src/value_semantic.cpp:10: 2025-09-09T13:48:23,484 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:23,484 666 | , public std::binary_function 2025-09-09T13:48:23,484 | ^~~~~~~~~~~~~~~ 2025-09-09T13:48:23,485 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:48:23,485 131 | struct binary_function 2025-09-09T13:48:23,485 | ^~~~~~~~~~~~~~~ 2025-09-09T13:48:36,958 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-09T13:48:40,149 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-09T13:48:40,149 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-09T13:48:40,149 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-09T13:48:40,149 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-09T13:48:40,149 from ltp/thirdparty/boost/include/boost/program_options/detail/cmdline.hpp:14, 2025-09-09T13:48:40,149 from ltp/thirdparty/boost/include/boost/program_options/parsers.hpp:12, 2025-09-09T13:48:40,149 from ltp/thirdparty/boost/libs/program_options/src/variables_map.cpp:9: 2025-09-09T13:48:40,149 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:40,149 662 | , public std::unary_function 2025-09-09T13:48:40,150 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:40,150 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:48:40,151 from ltp/thirdparty/boost/include/boost/program_options/option.hpp:11, 2025-09-09T13:48:40,151 from ltp/thirdparty/boost/include/boost/program_options/parsers.hpp:11: 2025-09-09T13:48:40,151 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:40,151 117 | struct unary_function 2025-09-09T13:48:40,151 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:40,263 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:48:40,263 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:48:40,264 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:48:40,264 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:48:40,264 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-09T13:48:40,264 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-09T13:48:40,264 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-09T13:48:40,264 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-09T13:48:40,264 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:48:40,264 188 | failed ************ (Pred::************ 2025-09-09T13:48:40,264 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:40,264 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:48:40,264 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:40,265 190 | ); 2025-09-09T13:48:40,265 | ~ 2025-09-09T13:48:40,265 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:48:40,265 188 | failed ************ (Pred::************ 2025-09-09T13:48:40,265 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:40,265 | - 2025-09-09T13:48:40,265 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:48:40,265 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:40,266 190 | ); 2025-09-09T13:48:40,266 | ~ 2025-09-09T13:48:40,266 | - 2025-09-09T13:48:40,266 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:48:40,266 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:48:40,266 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:40,266 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:48:40,267 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:40,267 195 | ); 2025-09-09T13:48:40,267 | ~ 2025-09-09T13:48:40,267 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:48:40,267 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:48:40,267 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:40,267 | - 2025-09-09T13:48:40,267 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:48:40,267 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:40,267 195 | ); 2025-09-09T13:48:40,268 | ~ 2025-09-09T13:48:40,268 | - 2025-09-09T13:48:40,486 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-09T13:48:40,487 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-09T13:48:40,487 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-09T13:48:40,487 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-09T13:48:40,487 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-09T13:48:40,487 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:40,487 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:48:40,487 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:40,487 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:40,488 117 | struct unary_function 2025-09-09T13:48:40,488 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:40,488 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:40,488 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:48:40,489 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:40,489 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:40,489 117 | struct unary_function 2025-09-09T13:48:40,489 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:40,490 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:40,490 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:48:40,490 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:40,490 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:40,490 117 | struct unary_function 2025-09-09T13:48:40,490 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:41,152 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-09T13:48:41,153 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:48:41,153 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-09T13:48:41,153 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-09T13:48:41,153 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-09T13:48:41,153 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:41,153 666 | , public std::binary_function 2025-09-09T13:48:41,153 | ^~~~~~~~~~~~~~~ 2025-09-09T13:48:41,154 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:48:41,154 131 | struct binary_function 2025-09-09T13:48:41,154 | ^~~~~~~~~~~~~~~ 2025-09-09T13:48:46,595 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-09T13:48:49,786 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-09T13:48:49,787 from ltp/thirdparty/boost/include/boost/function/function1.hpp:11, 2025-09-09T13:48:49,787 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:13, 2025-09-09T13:48:49,787 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:13, 2025-09-09T13:48:49,787 from ltp/thirdparty/boost/include/boost/program_options/detail/cmdline.hpp:14, 2025-09-09T13:48:49,787 from ltp/thirdparty/boost/include/boost/program_options/parsers.hpp:12, 2025-09-09T13:48:49,787 from ltp/thirdparty/boost/libs/program_options/src/winmain.cpp:7: 2025-09-09T13:48:49,787 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:49,787 662 | , public std::unary_function 2025-09-09T13:48:49,787 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:49,788 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:48:49,788 from ltp/thirdparty/boost/include/boost/program_options/option.hpp:11, 2025-09-09T13:48:49,788 from ltp/thirdparty/boost/include/boost/program_options/parsers.hpp:11: 2025-09-09T13:48:49,789 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:49,789 117 | struct unary_function 2025-09-09T13:48:49,789 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:49,901 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:48:49,901 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:48:49,902 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:48:49,902 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:48:49,902 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-09T13:48:49,902 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-09T13:48:49,902 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:30, 2025-09-09T13:48:49,902 from ltp/thirdparty/boost/include/boost/program_options/value_semantic.hpp:14: 2025-09-09T13:48:49,902 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:48:49,902 188 | failed ************ (Pred::************ 2025-09-09T13:48:49,902 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:49,902 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:48:49,902 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:49,903 190 | ); 2025-09-09T13:48:49,903 | ~ 2025-09-09T13:48:49,903 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:48:49,903 188 | failed ************ (Pred::************ 2025-09-09T13:48:49,903 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:49,903 | - 2025-09-09T13:48:49,903 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:48:49,903 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:49,903 190 | ); 2025-09-09T13:48:49,904 | ~ 2025-09-09T13:48:49,904 | - 2025-09-09T13:48:49,904 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:48:49,904 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:48:49,904 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:49,904 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:48:49,904 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:49,905 195 | ); 2025-09-09T13:48:49,905 | ~ 2025-09-09T13:48:49,905 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:48:49,905 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:48:49,905 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:49,905 | - 2025-09-09T13:48:49,905 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:48:49,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:49,905 195 | ); 2025-09-09T13:48:49,905 | ~ 2025-09-09T13:48:49,906 | - 2025-09-09T13:48:50,125 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-09T13:48:50,125 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-09T13:48:50,125 from ltp/thirdparty/boost/include/boost/lexical_cast/detail/converter_numeric.hpp:37, 2025-09-09T13:48:50,125 from ltp/thirdparty/boost/include/boost/lexical_cast/try_lexical_convert.hpp:41, 2025-09-09T13:48:50,125 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:32: 2025-09-09T13:48:50,126 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:50,126 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:48:50,126 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:50,126 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:50,126 117 | struct unary_function 2025-09-09T13:48:50,126 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:50,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-09T13:48:50,127 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:48:50,127 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:50,127 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:50,127 117 | struct unary_function 2025-09-09T13:48:50,127 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:50,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-09T13:48:50,128 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-09T13:48:50,128 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:50,129 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:50,129 117 | struct unary_function 2025-09-09T13:48:50,129 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:50,789 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-09T13:48:50,789 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:48:50,789 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, 2025-09-09T13:48:50,789 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-09T13:48:50,789 from ltp/thirdparty/boost/include/boost/program_options/options_description.hpp:15: 2025-09-09T13:48:50,789 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:50,789 666 | , public std::binary_function 2025-09-09T13:48:50,789 | ^~~~~~~~~~~~~~~ 2025-09-09T13:48:50,790 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:48:50,791 131 | struct binary_function 2025-09-09T13:48:50,791 | ^~~~~~~~~~~~~~~ 2025-09-09T13:48:51,441 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-09T13:48:54,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/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-09T13:48:56,675 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-09T13:48:58,933 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-09T13:48:58,933 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-09T13:48:58,934 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-09T13:48:58,934 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-09T13:48:58,934 from ltp/thirdparty/boost/libs/regex/src/cregex.cpp:22: 2025-09-09T13:48:58,934 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,934 420 | : public std::unary_function \ 2025-09-09T13:48:58,934 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,934 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:48:58,934 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-09T13:48:58,934 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,935 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:48:58,935 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30, 2025-09-09T13:48:58,935 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32: 2025-09-09T13:48:58,935 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,936 117 | struct unary_function 2025-09-09T13:48:58,936 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,937 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,937 420 | : public std::unary_function \ 2025-09-09T13:48:58,937 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,937 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:48:58,938 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-09T13:48:58,938 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,938 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,938 117 | struct unary_function 2025-09-09T13:48:58,938 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,939 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,940 420 | : public std::unary_function \ 2025-09-09T13:48:58,940 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,940 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:48:58,940 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-09T13:48:58,940 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,940 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,940 117 | struct unary_function 2025-09-09T13:48:58,940 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,942 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,942 420 | : public std::unary_function \ 2025-09-09T13:48:58,942 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,942 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:48:58,942 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-09T13:48:58,942 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,942 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,942 117 | struct unary_function 2025-09-09T13:48:58,943 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,944 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,944 420 | : public std::unary_function \ 2025-09-09T13:48:58,944 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,944 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:48:58,944 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-09T13:48:58,944 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,945 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,945 117 | struct unary_function 2025-09-09T13:48:58,945 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,946 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,946 420 | : public std::unary_function \ 2025-09-09T13:48:58,946 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,946 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:48:58,947 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-09T13:48:58,947 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,947 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,947 117 | struct unary_function 2025-09-09T13:48:58,947 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,948 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,948 420 | : public std::unary_function \ 2025-09-09T13:48:58,949 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,949 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:48:58,949 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-09T13:48:58,949 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,949 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,949 117 | struct unary_function 2025-09-09T13:48:58,949 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,951 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,951 420 | : public std::unary_function \ 2025-09-09T13:48:58,951 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,951 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:48:58,951 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-09T13:48:58,951 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,951 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,951 117 | struct unary_function 2025-09-09T13:48:58,952 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,953 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,953 420 | : public std::unary_function \ 2025-09-09T13:48:58,953 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,953 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:48:58,953 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-09T13:48:58,953 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,954 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,954 117 | struct unary_function 2025-09-09T13:48:58,954 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,955 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,955 420 | : public std::unary_function \ 2025-09-09T13:48:58,955 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,955 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:48:58,955 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-09T13:48:58,956 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,956 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,956 117 | struct unary_function 2025-09-09T13:48:58,956 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,957 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,957 420 | : public std::unary_function \ 2025-09-09T13:48:58,957 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,958 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:48:58,958 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-09T13:48:58,958 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,958 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,958 117 | struct unary_function 2025-09-09T13:48:58,958 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,959 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,960 420 | : public std::unary_function \ 2025-09-09T13:48:58,960 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,960 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:48:58,960 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-09T13:48:58,960 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,960 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,960 117 | struct unary_function 2025-09-09T13:48:58,960 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,962 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,962 420 | : public std::unary_function \ 2025-09-09T13:48:58,962 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,962 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:48:58,962 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-09T13:48:58,962 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,962 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,962 117 | struct unary_function 2025-09-09T13:48:58,963 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,964 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,964 420 | : public std::unary_function \ 2025-09-09T13:48:58,964 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,964 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:48:58,964 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-09T13:48:58,964 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,965 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,965 117 | struct unary_function 2025-09-09T13:48:58,965 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,969 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,970 430 | : public std::unary_function \ 2025-09-09T13:48:58,970 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,970 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:48:58,970 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-09T13:48:58,970 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,970 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,970 117 | struct unary_function 2025-09-09T13:48:58,970 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,972 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,972 430 | : public std::unary_function \ 2025-09-09T13:48:58,972 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,972 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:48:58,972 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-09T13:48:58,972 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,973 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,973 117 | struct unary_function 2025-09-09T13:48:58,973 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,974 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,975 420 | : public std::unary_function \ 2025-09-09T13:48:58,975 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,975 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:48:58,975 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-09T13:48:58,975 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,975 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,975 117 | struct unary_function 2025-09-09T13:48:58,975 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,977 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,977 420 | : public std::unary_function \ 2025-09-09T13:48:58,977 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,977 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:48:58,977 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-09T13:48:58,977 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,977 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,977 117 | struct unary_function 2025-09-09T13:48:58,977 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,979 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,979 420 | : public std::unary_function \ 2025-09-09T13:48:58,979 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,979 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:48:58,979 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-09T13:48:58,979 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:48:58,979 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,980 117 | struct unary_function 2025-09-09T13:48:58,980 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,981 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:58,981 484 | : public std::unary_function 2025-09-09T13:48:58,981 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:58,981 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:58,981 117 | struct unary_function 2025-09-09T13:48:58,981 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:59,173 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-09T13:48:59,173 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:48:59,173 257 | : std::unary_function 2025-09-09T13:48:59,173 | ^~~~~~~~~~~~~~ 2025-09-09T13:48:59,173 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:48:59,174 117 | struct unary_function 2025-09-09T13:48:59,174 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:28,168 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-09T13:49:31,613 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-09T13:49:31,902 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-09T13:49:34,146 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-09T13:49:34,146 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-09T13:49:34,147 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-09T13:49:34,147 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-09T13:49:34,147 from ltp/thirdparty/boost/libs/regex/src/instances.cpp:30: 2025-09-09T13:49:34,147 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,147 420 | : public std::unary_function \ 2025-09-09T13:49:34,147 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,147 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:49:34,147 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-09T13:49:34,147 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,148 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:49:34,148 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30, 2025-09-09T13:49:34,148 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32: 2025-09-09T13:49:34,148 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,148 117 | struct unary_function 2025-09-09T13:49:34,149 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,150 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,150 420 | : public std::unary_function \ 2025-09-09T13:49:34,150 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,151 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:49:34,151 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-09T13:49:34,151 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,151 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,151 117 | struct unary_function 2025-09-09T13:49:34,151 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,152 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,153 420 | : public std::unary_function \ 2025-09-09T13:49:34,153 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,153 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:49:34,153 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-09T13:49:34,153 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,153 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,153 117 | struct unary_function 2025-09-09T13:49:34,153 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,155 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,155 420 | : public std::unary_function \ 2025-09-09T13:49:34,155 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,155 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:49:34,156 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-09T13:49:34,156 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,156 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,156 117 | struct unary_function 2025-09-09T13:49:34,156 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,158 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,158 420 | : public std::unary_function \ 2025-09-09T13:49:34,158 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,158 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:49:34,158 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-09T13:49:34,158 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,158 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,159 117 | struct unary_function 2025-09-09T13:49:34,159 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,160 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,160 420 | : public std::unary_function \ 2025-09-09T13:49:34,160 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,161 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:49:34,161 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-09T13:49:34,161 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,161 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,161 117 | struct unary_function 2025-09-09T13:49:34,161 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,163 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,163 420 | : public std::unary_function \ 2025-09-09T13:49:34,163 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,163 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:49:34,163 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-09T13:49:34,163 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,163 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,163 117 | struct unary_function 2025-09-09T13:49:34,164 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,165 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,165 420 | : public std::unary_function \ 2025-09-09T13:49:34,165 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,165 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:49:34,165 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-09T13:49:34,165 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,165 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,166 117 | struct unary_function 2025-09-09T13:49:34,166 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,167 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,167 420 | : public std::unary_function \ 2025-09-09T13:49:34,167 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,167 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:49:34,167 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-09T13:49:34,168 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,168 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,168 117 | struct unary_function 2025-09-09T13:49:34,168 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,169 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,170 420 | : public std::unary_function \ 2025-09-09T13:49:34,170 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,170 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:49:34,170 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-09T13:49:34,170 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,170 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,170 117 | struct unary_function 2025-09-09T13:49:34,170 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,172 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,172 420 | : public std::unary_function \ 2025-09-09T13:49:34,172 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,172 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:49:34,172 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-09T13:49:34,172 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,172 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,173 117 | struct unary_function 2025-09-09T13:49:34,173 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,174 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,174 420 | : public std::unary_function \ 2025-09-09T13:49:34,174 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,174 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:49:34,175 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-09T13:49:34,175 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,175 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,175 117 | struct unary_function 2025-09-09T13:49:34,175 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,176 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,177 420 | : public std::unary_function \ 2025-09-09T13:49:34,177 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,177 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:49:34,177 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-09T13:49:34,177 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,177 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,177 117 | struct unary_function 2025-09-09T13:49:34,177 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,179 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,179 420 | : public std::unary_function \ 2025-09-09T13:49:34,179 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,179 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:49:34,179 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-09T13:49:34,179 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,179 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,180 117 | struct unary_function 2025-09-09T13:49:34,180 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,184 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,185 430 | : public std::unary_function \ 2025-09-09T13:49:34,185 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,185 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:49:34,185 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-09T13:49:34,185 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,185 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,185 117 | struct unary_function 2025-09-09T13:49:34,185 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,187 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,187 430 | : public std::unary_function \ 2025-09-09T13:49:34,187 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,187 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:49:34,188 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-09T13:49:34,188 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,188 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,188 117 | struct unary_function 2025-09-09T13:49:34,188 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,190 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,190 420 | : public std::unary_function \ 2025-09-09T13:49:34,190 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,190 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:49:34,190 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-09T13:49:34,190 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,190 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,191 117 | struct unary_function 2025-09-09T13:49:34,191 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,192 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,192 420 | : public std::unary_function \ 2025-09-09T13:49:34,192 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,192 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:49:34,192 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-09T13:49:34,192 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,193 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,193 117 | struct unary_function 2025-09-09T13:49:34,193 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,194 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,194 420 | : public std::unary_function \ 2025-09-09T13:49:34,194 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,194 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:49:34,195 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-09T13:49:34,195 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:49:34,195 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,195 117 | struct unary_function 2025-09-09T13:49:34,195 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,196 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,196 484 | : public std::unary_function 2025-09-09T13:49:34,196 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,196 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,196 117 | struct unary_function 2025-09-09T13:49:34,197 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,376 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-09T13:49:34,376 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:49:34,377 257 | : std::unary_function 2025-09-09T13:49:34,377 | ^~~~~~~~~~~~~~ 2025-09-09T13:49:34,377 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:49:34,377 117 | struct unary_function 2025-09-09T13:49:34,377 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:02,150 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-09T13:50:04,382 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-09T13:50:04,382 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-09T13:50:04,382 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-09T13:50:04,382 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-09T13:50:04,382 from ltp/thirdparty/boost/libs/regex/src/posix_api.cpp:23: 2025-09-09T13:50:04,382 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,382 420 | : public std::unary_function \ 2025-09-09T13:50:04,382 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,382 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:04,383 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-09T13:50:04,383 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,383 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:50:04,384 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30, 2025-09-09T13:50:04,384 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32: 2025-09-09T13:50:04,384 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,384 117 | struct unary_function 2025-09-09T13:50:04,384 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,385 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,386 420 | : public std::unary_function \ 2025-09-09T13:50:04,386 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,386 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:04,386 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-09T13:50:04,386 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,386 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,386 117 | struct unary_function 2025-09-09T13:50:04,386 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,388 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,388 420 | : public std::unary_function \ 2025-09-09T13:50:04,388 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,388 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:04,388 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-09T13:50:04,388 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,388 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,388 117 | struct unary_function 2025-09-09T13:50:04,389 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,390 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,390 420 | : public std::unary_function \ 2025-09-09T13:50:04,390 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,390 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:04,390 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-09T13:50:04,390 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,391 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,391 117 | struct unary_function 2025-09-09T13:50:04,391 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,392 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,392 420 | : public std::unary_function \ 2025-09-09T13:50:04,392 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,393 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:04,393 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-09T13:50:04,393 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,393 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,393 117 | struct unary_function 2025-09-09T13:50:04,393 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,394 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,395 420 | : public std::unary_function \ 2025-09-09T13:50:04,395 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,395 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:04,395 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-09T13:50:04,395 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,395 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,395 117 | struct unary_function 2025-09-09T13:50:04,395 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,397 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,397 420 | : public std::unary_function \ 2025-09-09T13:50:04,397 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,397 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:04,397 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-09T13:50:04,397 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,397 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,397 117 | struct unary_function 2025-09-09T13:50:04,397 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,399 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,399 420 | : public std::unary_function \ 2025-09-09T13:50:04,399 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,399 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:04,399 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-09T13:50:04,399 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,399 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,400 117 | struct unary_function 2025-09-09T13:50:04,400 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,401 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,401 420 | : public std::unary_function \ 2025-09-09T13:50:04,401 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,401 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:04,401 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-09T13:50:04,402 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,402 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,402 117 | struct unary_function 2025-09-09T13:50:04,402 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,403 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,403 420 | : public std::unary_function \ 2025-09-09T13:50:04,403 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,403 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:04,403 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-09T13:50:04,403 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,404 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,404 117 | struct unary_function 2025-09-09T13:50:04,404 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,405 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,405 420 | : public std::unary_function \ 2025-09-09T13:50:04,405 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,405 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:04,405 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-09T13:50:04,406 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,406 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,406 117 | struct unary_function 2025-09-09T13:50:04,406 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,407 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,407 420 | : public std::unary_function \ 2025-09-09T13:50:04,407 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,408 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:04,408 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-09T13:50:04,408 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,408 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,408 117 | struct unary_function 2025-09-09T13:50:04,408 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,409 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,410 420 | : public std::unary_function \ 2025-09-09T13:50:04,410 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,410 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:04,410 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-09T13:50:04,410 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,410 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,410 117 | struct unary_function 2025-09-09T13:50:04,410 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,412 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,412 420 | : public std::unary_function \ 2025-09-09T13:50:04,412 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,412 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:04,412 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-09T13:50:04,412 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,412 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,412 117 | struct unary_function 2025-09-09T13:50:04,413 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,417 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,417 430 | : public std::unary_function \ 2025-09-09T13:50:04,417 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,417 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:50:04,418 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-09T13:50:04,418 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,418 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,418 117 | struct unary_function 2025-09-09T13:50:04,418 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,420 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,420 430 | : public std::unary_function \ 2025-09-09T13:50:04,420 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,420 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:50:04,420 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-09T13:50:04,420 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,420 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,420 117 | struct unary_function 2025-09-09T13:50:04,420 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,422 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,422 420 | : public std::unary_function \ 2025-09-09T13:50:04,422 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,422 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:04,423 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-09T13:50:04,423 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,423 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,423 117 | struct unary_function 2025-09-09T13:50:04,423 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,424 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,424 420 | : public std::unary_function \ 2025-09-09T13:50:04,425 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,425 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:04,425 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-09T13:50:04,425 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,425 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,425 117 | struct unary_function 2025-09-09T13:50:04,425 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,426 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,427 420 | : public std::unary_function \ 2025-09-09T13:50:04,427 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,427 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:04,427 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-09T13:50:04,427 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:04,427 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,427 117 | struct unary_function 2025-09-09T13:50:04,427 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,428 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,429 484 | : public std::unary_function 2025-09-09T13:50:04,429 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,429 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,429 117 | struct unary_function 2025-09-09T13:50:04,429 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,609 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-09T13:50:04,609 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:04,609 257 | : std::unary_function 2025-09-09T13:50:04,609 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:04,609 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:04,609 117 | struct unary_function 2025-09-09T13:50:04,609 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:22,912 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-09T13:50:25,193 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-09T13:50:25,193 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-09T13:50:25,193 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-09T13:50:25,193 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-09T13:50:25,193 from ltp/thirdparty/boost/libs/regex/src/regex.cpp:24: 2025-09-09T13:50:25,193 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,194 420 | : public std::unary_function \ 2025-09-09T13:50:25,194 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,194 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:25,194 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-09T13:50:25,194 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,195 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:50:25,195 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30, 2025-09-09T13:50:25,195 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32: 2025-09-09T13:50:25,195 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,195 117 | struct unary_function 2025-09-09T13:50:25,195 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,197 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,197 420 | : public std::unary_function \ 2025-09-09T13:50:25,197 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,197 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:25,197 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-09T13:50:25,197 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,197 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,198 117 | struct unary_function 2025-09-09T13:50:25,198 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,199 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,199 420 | : public std::unary_function \ 2025-09-09T13:50:25,199 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,199 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:25,199 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-09T13:50:25,199 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,200 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,200 117 | struct unary_function 2025-09-09T13:50:25,200 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,201 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,201 420 | : public std::unary_function \ 2025-09-09T13:50:25,201 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,202 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:25,202 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-09T13:50:25,202 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,202 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,202 117 | struct unary_function 2025-09-09T13:50:25,202 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,203 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,204 420 | : public std::unary_function \ 2025-09-09T13:50:25,204 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,204 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:25,204 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-09T13:50:25,204 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,204 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,204 117 | struct unary_function 2025-09-09T13:50:25,204 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,206 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,206 420 | : public std::unary_function \ 2025-09-09T13:50:25,206 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,206 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:25,206 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-09T13:50:25,206 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,206 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,206 117 | struct unary_function 2025-09-09T13:50:25,207 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,208 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,208 420 | : public std::unary_function \ 2025-09-09T13:50:25,208 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,208 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:25,208 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-09T13:50:25,208 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,209 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,209 117 | struct unary_function 2025-09-09T13:50:25,209 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,210 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,210 420 | : public std::unary_function \ 2025-09-09T13:50:25,210 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,210 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:25,210 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-09T13:50:25,210 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,211 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,211 117 | struct unary_function 2025-09-09T13:50:25,211 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,212 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,212 420 | : public std::unary_function \ 2025-09-09T13:50:25,212 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,213 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:25,213 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-09T13:50:25,213 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,213 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,213 117 | struct unary_function 2025-09-09T13:50:25,213 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,214 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,215 420 | : public std::unary_function \ 2025-09-09T13:50:25,215 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,215 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:25,215 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-09T13:50:25,215 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,215 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,215 117 | struct unary_function 2025-09-09T13:50:25,215 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,217 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,217 420 | : public std::unary_function \ 2025-09-09T13:50:25,217 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,217 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:25,217 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-09T13:50:25,217 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,217 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,217 117 | struct unary_function 2025-09-09T13:50:25,218 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,219 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,219 420 | : public std::unary_function \ 2025-09-09T13:50:25,219 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,219 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:25,219 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-09T13:50:25,219 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,219 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,220 117 | struct unary_function 2025-09-09T13:50:25,220 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,221 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,221 420 | : public std::unary_function \ 2025-09-09T13:50:25,221 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,221 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:25,221 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-09T13:50:25,222 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,222 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,222 117 | struct unary_function 2025-09-09T13:50:25,222 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,223 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,223 420 | : public std::unary_function \ 2025-09-09T13:50:25,223 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,223 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:25,223 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-09T13:50:25,223 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,224 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,224 117 | struct unary_function 2025-09-09T13:50:25,224 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,227 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,227 430 | : public std::unary_function \ 2025-09-09T13:50:25,227 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,228 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:50:25,228 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-09T13:50:25,228 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,228 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,228 117 | struct unary_function 2025-09-09T13:50:25,228 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,229 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,229 430 | : public std::unary_function \ 2025-09-09T13:50:25,229 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,229 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:50:25,229 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-09T13:50:25,229 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,229 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,229 117 | struct unary_function 2025-09-09T13:50:25,230 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,230 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,230 420 | : public std::unary_function \ 2025-09-09T13:50:25,230 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,231 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:25,231 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-09T13:50:25,231 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,231 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,231 117 | struct unary_function 2025-09-09T13:50:25,231 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,231 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,231 420 | : public std::unary_function \ 2025-09-09T13:50:25,232 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,232 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:25,232 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-09T13:50:25,232 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,232 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,232 117 | struct unary_function 2025-09-09T13:50:25,232 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,233 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,233 420 | : public std::unary_function \ 2025-09-09T13:50:25,233 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,233 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:25,233 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-09T13:50:25,233 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:25,233 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,233 117 | struct unary_function 2025-09-09T13:50:25,233 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,234 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,234 484 | : public std::unary_function 2025-09-09T13:50:25,234 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,234 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,234 117 | struct unary_function 2025-09-09T13:50:25,234 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,416 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-09T13:50:25,416 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:25,416 257 | : std::unary_function 2025-09-09T13:50:25,416 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:25,416 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:25,416 117 | struct unary_function 2025-09-09T13:50:25,416 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:27,393 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-09T13:50:27,682 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-09T13:50:28,562 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-09T13:50:30,886 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-09T13:50:31,257 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-09T13:50:32,251 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-09T13:50:32,546 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-09T13:50:35,496 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-09T13:50:37,743 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-09T13:50:37,744 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-09T13:50:37,744 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-09T13:50:37,744 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-09T13:50:37,744 from ltp/thirdparty/boost/libs/regex/src/wide_posix_api.cpp:25: 2025-09-09T13:50:37,744 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,744 420 | : public std::unary_function \ 2025-09-09T13:50:37,744 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,744 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:37,744 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-09T13:50:37,744 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,745 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:50:37,745 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30, 2025-09-09T13:50:37,745 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32: 2025-09-09T13:50:37,746 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,746 117 | struct unary_function 2025-09-09T13:50:37,746 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,747 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,747 420 | : public std::unary_function \ 2025-09-09T13:50:37,748 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,748 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:37,748 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-09T13:50:37,748 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,748 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,748 117 | struct unary_function 2025-09-09T13:50:37,748 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,750 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,750 420 | : public std::unary_function \ 2025-09-09T13:50:37,750 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,750 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:37,750 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-09T13:50:37,750 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,750 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,750 117 | struct unary_function 2025-09-09T13:50:37,750 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,752 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,752 420 | : public std::unary_function \ 2025-09-09T13:50:37,752 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,752 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:37,752 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-09T13:50:37,752 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,753 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,753 117 | struct unary_function 2025-09-09T13:50:37,753 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,754 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,754 420 | : public std::unary_function \ 2025-09-09T13:50:37,754 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,755 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:37,755 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-09T13:50:37,755 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,755 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,755 117 | struct unary_function 2025-09-09T13:50:37,755 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,756 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,757 420 | : public std::unary_function \ 2025-09-09T13:50:37,757 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,757 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:37,757 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-09T13:50:37,757 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,757 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,757 117 | struct unary_function 2025-09-09T13:50:37,757 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,759 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,759 420 | : public std::unary_function \ 2025-09-09T13:50:37,759 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,759 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:37,759 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-09T13:50:37,759 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,759 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,759 117 | struct unary_function 2025-09-09T13:50:37,760 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,761 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,761 420 | : public std::unary_function \ 2025-09-09T13:50:37,761 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,761 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:37,761 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-09T13:50:37,761 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,762 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,762 117 | struct unary_function 2025-09-09T13:50:37,762 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,763 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,763 420 | : public std::unary_function \ 2025-09-09T13:50:37,763 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,763 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:37,763 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-09T13:50:37,763 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,764 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,764 117 | struct unary_function 2025-09-09T13:50:37,764 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,764 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,764 420 | : public std::unary_function \ 2025-09-09T13:50:37,764 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,764 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:37,764 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-09T13:50:37,764 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,765 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,765 117 | struct unary_function 2025-09-09T13:50:37,765 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,765 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,765 420 | : public std::unary_function \ 2025-09-09T13:50:37,765 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,765 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:37,766 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-09T13:50:37,766 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,766 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,766 117 | struct unary_function 2025-09-09T13:50:37,766 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,766 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,766 420 | : public std::unary_function \ 2025-09-09T13:50:37,767 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,767 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:37,767 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-09T13:50:37,767 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,767 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,767 117 | struct unary_function 2025-09-09T13:50:37,767 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,767 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,768 420 | : public std::unary_function \ 2025-09-09T13:50:37,768 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,768 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:37,768 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-09T13:50:37,768 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,768 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,768 117 | struct unary_function 2025-09-09T13:50:37,768 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,769 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,769 420 | : public std::unary_function \ 2025-09-09T13:50:37,769 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,769 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:37,769 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-09T13:50:37,769 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,769 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,770 117 | struct unary_function 2025-09-09T13:50:37,770 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,773 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,773 430 | : public std::unary_function \ 2025-09-09T13:50:37,774 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,774 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:50:37,774 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-09T13:50:37,774 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,774 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,774 117 | struct unary_function 2025-09-09T13:50:37,774 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,775 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,775 430 | : public std::unary_function \ 2025-09-09T13:50:37,775 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,775 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:50:37,775 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-09T13:50:37,775 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,775 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,776 117 | struct unary_function 2025-09-09T13:50:37,776 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,776 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,776 420 | : public std::unary_function \ 2025-09-09T13:50:37,777 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,777 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:37,777 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-09T13:50:37,777 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,777 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,777 117 | struct unary_function 2025-09-09T13:50:37,777 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,777 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,778 420 | : public std::unary_function \ 2025-09-09T13:50:37,778 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,778 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:37,778 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-09T13:50:37,778 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,778 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,778 117 | struct unary_function 2025-09-09T13:50:37,778 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,779 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,779 420 | : public std::unary_function \ 2025-09-09T13:50:37,779 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,779 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:37,779 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-09T13:50:37,779 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:37,779 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,779 117 | struct unary_function 2025-09-09T13:50:37,779 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,780 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,780 484 | : public std::unary_function 2025-09-09T13:50:37,780 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,780 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,780 117 | struct unary_function 2025-09-09T13:50:37,780 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,970 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-09T13:50:37,970 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:37,970 257 | : std::unary_function 2025-09-09T13:50:37,970 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:37,970 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:37,971 117 | struct unary_function 2025-09-09T13:50:37,971 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:56,194 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-09T13:50:58,430 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-09T13:50:58,430 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-09T13:50:58,430 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67, 2025-09-09T13:50:58,430 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-09T13:50:58,430 from ltp/thirdparty/boost/libs/regex/src/winstances.cpp:30: 2025-09-09T13:50:58,430 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,431 420 | : public std::unary_function \ 2025-09-09T13:50:58,431 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,431 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:58,431 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-09T13:50:58,431 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,431 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:50:58,431 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30, 2025-09-09T13:50:58,431 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32: 2025-09-09T13:50:58,432 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,432 117 | struct unary_function 2025-09-09T13:50:58,432 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,432 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,432 420 | : public std::unary_function \ 2025-09-09T13:50:58,432 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,432 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:58,432 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-09T13:50:58,433 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,433 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,433 117 | struct unary_function 2025-09-09T13:50:58,433 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,433 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,433 420 | : public std::unary_function \ 2025-09-09T13:50:58,433 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,433 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:58,433 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-09T13:50:58,434 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,434 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,434 117 | struct unary_function 2025-09-09T13:50:58,434 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,434 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,434 420 | : public std::unary_function \ 2025-09-09T13:50:58,434 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,435 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:58,435 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-09T13:50:58,435 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,435 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,435 117 | struct unary_function 2025-09-09T13:50:58,435 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,436 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,437 420 | : public std::unary_function \ 2025-09-09T13:50:58,437 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,437 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:58,437 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-09T13:50:58,437 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,437 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,437 117 | struct unary_function 2025-09-09T13:50:58,437 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,439 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,439 420 | : public std::unary_function \ 2025-09-09T13:50:58,439 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,439 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:58,439 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-09T13:50:58,439 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,439 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,440 117 | struct unary_function 2025-09-09T13:50:58,440 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,441 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,441 420 | : public std::unary_function \ 2025-09-09T13:50:58,441 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,441 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:58,441 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-09T13:50:58,442 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,442 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,442 117 | struct unary_function 2025-09-09T13:50:58,442 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,443 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,443 420 | : public std::unary_function \ 2025-09-09T13:50:58,443 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,443 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:58,443 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-09T13:50:58,443 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,451 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,452 117 | struct unary_function 2025-09-09T13:50:58,452 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,452 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,452 420 | : public std::unary_function \ 2025-09-09T13:50:58,452 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,452 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:58,452 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-09T13:50:58,452 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,453 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,453 117 | struct unary_function 2025-09-09T13:50:58,453 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,453 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,453 420 | : public std::unary_function \ 2025-09-09T13:50:58,453 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,453 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:58,453 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-09T13:50:58,454 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,454 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,454 117 | struct unary_function 2025-09-09T13:50:58,454 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,454 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,454 420 | : public std::unary_function \ 2025-09-09T13:50:58,454 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,455 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:58,455 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-09T13:50:58,455 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,455 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,455 117 | struct unary_function 2025-09-09T13:50:58,455 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,455 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,456 420 | : public std::unary_function \ 2025-09-09T13:50:58,456 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,456 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:58,456 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-09T13:50:58,456 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,456 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,456 117 | struct unary_function 2025-09-09T13:50:58,457 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,457 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,457 420 | : public std::unary_function \ 2025-09-09T13:50:58,457 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,457 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:58,457 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-09T13:50:58,457 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,458 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,458 117 | struct unary_function 2025-09-09T13:50:58,458 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,458 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,458 420 | : public std::unary_function \ 2025-09-09T13:50:58,458 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,459 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:58,459 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-09T13:50:58,459 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,459 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,459 117 | struct unary_function 2025-09-09T13:50:58,459 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,459 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,460 430 | : public std::unary_function \ 2025-09-09T13:50:58,460 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,460 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:50:58,460 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-09T13:50:58,460 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,460 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,461 117 | struct unary_function 2025-09-09T13:50:58,461 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,461 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,461 430 | : public std::unary_function \ 2025-09-09T13:50:58,461 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,461 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-09T13:50:58,461 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-09T13:50:58,462 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,462 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,462 117 | struct unary_function 2025-09-09T13:50:58,462 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,462 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,462 420 | : public std::unary_function \ 2025-09-09T13:50:58,462 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,463 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:58,463 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-09T13:50:58,463 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,463 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,463 117 | struct unary_function 2025-09-09T13:50:58,463 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,464 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,464 420 | : public std::unary_function \ 2025-09-09T13:50:58,464 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,464 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:58,464 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-09T13:50:58,465 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,465 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,465 117 | struct unary_function 2025-09-09T13:50:58,465 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,465 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,465 420 | : public std::unary_function \ 2025-09-09T13:50:58,466 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,466 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-09T13:50:58,466 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-09T13:50:58,466 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:50:58,466 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,466 117 | struct unary_function 2025-09-09T13:50:58,466 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,467 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,467 484 | : public std::unary_function 2025-09-09T13:50:58,467 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,467 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,467 117 | struct unary_function 2025-09-09T13:50:58,467 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,645 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-09T13:50:58,645 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:50:58,645 257 | : std::unary_function 2025-09-09T13:50:58,645 | ^~~~~~~~~~~~~~ 2025-09-09T13:50:58,646 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:50:58,646 117 | struct unary_function 2025-09-09T13:50:58,646 | ^~~~~~~~~~~~~~ 2025-09-09T13:51:27,733 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-09T13:51:28,661 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-09T13:51:29,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/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-09T13:51:31,971 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-09T13:51:32,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/basic_oarchive.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/basic_oarchive.o -std=c++0x 2025-09-09T13:51:35,475 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-09T13:51:35,831 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-09T13:51:36,020 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-09T13:51:36,214 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-09T13:51:37,263 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-09T13:51:38,732 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:51:38,733 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:51:38,733 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:51:38,733 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:51:38,733 from ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:14, 2025-09-09T13:51:38,733 from ltp/thirdparty/boost/include/boost/archive/iterators/remove_whitespace.hpp:21, 2025-09-09T13:51:38,733 from ltp/thirdparty/boost/include/boost/archive/impl/basic_text_iprimitive.ipp:25, 2025-09-09T13:51:38,733 from ltp/thirdparty/boost/libs/serialization/src/basic_text_iprimitive.cpp:20: 2025-09-09T13:51:38,733 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:51:38,733 188 | failed ************ (Pred::************ 2025-09-09T13:51:38,734 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:38,734 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:51:38,734 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:38,734 190 | ); 2025-09-09T13:51:38,734 | ~ 2025-09-09T13:51:38,734 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:51:38,734 188 | failed ************ (Pred::************ 2025-09-09T13:51:38,734 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:38,734 | - 2025-09-09T13:51:38,735 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:51:38,735 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:38,735 190 | ); 2025-09-09T13:51:38,735 | ~ 2025-09-09T13:51:38,735 | - 2025-09-09T13:51:38,735 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:51:38,735 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:51:38,736 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:38,736 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:51:38,736 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:38,736 195 | ); 2025-09-09T13:51:38,736 | ~ 2025-09-09T13:51:38,736 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:51:38,736 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:51:38,736 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:38,736 | - 2025-09-09T13:51:38,736 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:51:38,737 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:38,737 195 | ); 2025-09-09T13:51:38,737 | ~ 2025-09-09T13:51:38,737 | - 2025-09-09T13:51:39,600 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-09T13:51:41,119 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:51:41,119 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:51:41,120 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:51:41,120 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:51:41,120 from ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:14, 2025-09-09T13:51:41,120 from ltp/thirdparty/boost/include/boost/iterator/transform_iterator.hpp:12, 2025-09-09T13:51:41,120 from ltp/thirdparty/boost/include/boost/archive/iterators/base64_from_binary.hpp:28, 2025-09-09T13:51:41,120 from ltp/thirdparty/boost/include/boost/archive/impl/basic_text_oprimitive.ipp:23, 2025-09-09T13:51:41,120 from ltp/thirdparty/boost/libs/serialization/src/basic_text_oprimitive.cpp:20: 2025-09-09T13:51:41,120 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:51:41,120 188 | failed ************ (Pred::************ 2025-09-09T13:51:41,120 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:41,120 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:51:41,121 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:41,121 190 | ); 2025-09-09T13:51:41,121 | ~ 2025-09-09T13:51:41,121 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:51:41,121 188 | failed ************ (Pred::************ 2025-09-09T13:51:41,121 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:41,121 | - 2025-09-09T13:51:41,121 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:51:41,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:41,122 190 | ); 2025-09-09T13:51:41,122 | ~ 2025-09-09T13:51:41,122 | - 2025-09-09T13:51:41,122 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:51:41,122 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:51:41,122 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:41,123 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:51:41,123 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:41,123 195 | ); 2025-09-09T13:51:41,123 | ~ 2025-09-09T13:51:41,123 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:51:41,123 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:51:41,123 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:41,123 | - 2025-09-09T13:51:41,123 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:51:41,123 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:41,124 195 | ); 2025-09-09T13:51:41,124 | ~ 2025-09-09T13:51:41,124 | - 2025-09-09T13:51:42,173 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-09T13:51:43,637 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:51:43,637 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:51:43,638 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:51:43,638 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:51:43,638 from ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:14, 2025-09-09T13:51:43,638 from ltp/thirdparty/boost/include/boost/archive/iterators/remove_whitespace.hpp:21, 2025-09-09T13:51:43,638 from ltp/thirdparty/boost/include/boost/archive/impl/basic_text_iprimitive.ipp:25, 2025-09-09T13:51:43,638 from ltp/thirdparty/boost/libs/serialization/src/basic_text_wiprimitive.cpp:26: 2025-09-09T13:51:43,638 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:51:43,638 188 | failed ************ (Pred::************ 2025-09-09T13:51:43,638 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:43,638 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:51:43,638 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:43,639 190 | ); 2025-09-09T13:51:43,639 | ~ 2025-09-09T13:51:43,639 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:51:43,639 188 | failed ************ (Pred::************ 2025-09-09T13:51:43,639 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:43,639 | - 2025-09-09T13:51:43,639 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:51:43,639 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:43,639 190 | ); 2025-09-09T13:51:43,639 | ~ 2025-09-09T13:51:43,640 | - 2025-09-09T13:51:43,640 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:51:43,640 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:51:43,640 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:43,640 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:51:43,640 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:43,640 195 | ); 2025-09-09T13:51:43,641 | ~ 2025-09-09T13:51:43,641 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:51:43,641 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:51:43,641 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:43,641 | - 2025-09-09T13:51:43,641 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:51:43,641 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:43,641 195 | ); 2025-09-09T13:51:43,641 | ~ 2025-09-09T13:51:43,642 | - 2025-09-09T13:51:44,497 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-09T13:51:46,012 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:51:46,012 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:51:46,012 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:51:46,012 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:51:46,012 from ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:14, 2025-09-09T13:51:46,012 from ltp/thirdparty/boost/include/boost/iterator/transform_iterator.hpp:12, 2025-09-09T13:51:46,012 from ltp/thirdparty/boost/include/boost/archive/iterators/base64_from_binary.hpp:28, 2025-09-09T13:51:46,013 from ltp/thirdparty/boost/include/boost/archive/impl/basic_text_oprimitive.ipp:23, 2025-09-09T13:51:46,013 from ltp/thirdparty/boost/libs/serialization/src/basic_text_woprimitive.cpp:26: 2025-09-09T13:51:46,013 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:51:46,013 188 | failed ************ (Pred::************ 2025-09-09T13:51:46,013 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:46,013 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:51:46,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:46,013 190 | ); 2025-09-09T13:51:46,013 | ~ 2025-09-09T13:51:46,013 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:51:46,014 188 | failed ************ (Pred::************ 2025-09-09T13:51:46,014 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:46,014 | - 2025-09-09T13:51:46,014 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:51:46,014 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:46,014 190 | ); 2025-09-09T13:51:46,014 | ~ 2025-09-09T13:51:46,014 | - 2025-09-09T13:51:46,015 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:51:46,015 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:51:46,015 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:46,015 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:51:46,015 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:46,016 195 | ); 2025-09-09T13:51:46,016 | ~ 2025-09-09T13:51:46,016 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:51:46,016 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:51:46,016 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:46,016 | - 2025-09-09T13:51:46,016 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:51:46,016 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:46,016 195 | ); 2025-09-09T13:51:46,017 | ~ 2025-09-09T13:51:46,017 | - 2025-09-09T13:51:47,048 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-09T13:51:47,753 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-09T13:51:49,313 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:51:49,313 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:51:49,313 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:51:49,313 from ltp/thirdparty/boost/include/boost/mpl/apply.hpp:24, 2025-09-09T13:51:49,313 from ltp/thirdparty/boost/include/boost/serialization/array.hpp:24, 2025-09-09T13:51:49,313 from ltp/thirdparty/boost/include/boost/archive/basic_binary_iprimitive.hpp:53, 2025-09-09T13:51:49,314 from ltp/thirdparty/boost/include/boost/archive/binary_iarchive_impl.hpp:20, 2025-09-09T13:51:49,314 from ltp/thirdparty/boost/include/boost/archive/binary_iarchive.hpp:20, 2025-09-09T13:51:49,314 from ltp/thirdparty/boost/libs/serialization/src/binary_iarchive.cpp:15: 2025-09-09T13:51:49,314 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:51:49,314 188 | failed ************ (Pred::************ 2025-09-09T13:51:49,314 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:49,314 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:51:49,314 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:49,314 190 | ); 2025-09-09T13:51:49,314 | ~ 2025-09-09T13:51:49,315 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:51:49,315 188 | failed ************ (Pred::************ 2025-09-09T13:51:49,315 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:49,315 | - 2025-09-09T13:51:49,315 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:51:49,315 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:49,315 190 | ); 2025-09-09T13:51:49,315 | ~ 2025-09-09T13:51:49,315 | - 2025-09-09T13:51:49,316 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:51:49,316 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:51:49,316 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:49,316 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:51:49,316 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:49,316 195 | ); 2025-09-09T13:51:49,316 | ~ 2025-09-09T13:51:49,317 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:51:49,317 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:51:49,317 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:49,317 | - 2025-09-09T13:51:49,317 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:51:49,317 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:49,317 195 | ); 2025-09-09T13:51:49,317 | ~ 2025-09-09T13:51:49,317 | - 2025-09-09T13:51:51,768 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-09T13:51:53,485 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:51:53,485 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:51:53,485 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:51:53,486 from ltp/thirdparty/boost/include/boost/mpl/apply.hpp:24, 2025-09-09T13:51:53,486 from ltp/thirdparty/boost/include/boost/serialization/array.hpp:24, 2025-09-09T13:51:53,486 from ltp/thirdparty/boost/include/boost/archive/basic_binary_oprimitive.hpp:48, 2025-09-09T13:51:53,486 from ltp/thirdparty/boost/include/boost/archive/binary_oarchive_impl.hpp:21, 2025-09-09T13:51:53,486 from ltp/thirdparty/boost/include/boost/archive/binary_oarchive.hpp:21, 2025-09-09T13:51:53,486 from ltp/thirdparty/boost/libs/serialization/src/binary_oarchive.cpp:15: 2025-09-09T13:51:53,486 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:51:53,486 188 | failed ************ (Pred::************ 2025-09-09T13:51:53,486 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:53,486 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:51:53,487 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:53,487 190 | ); 2025-09-09T13:51:53,487 | ~ 2025-09-09T13:51:53,487 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:51:53,487 188 | failed ************ (Pred::************ 2025-09-09T13:51:53,487 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:53,487 | - 2025-09-09T13:51:53,487 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:51:53,487 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:53,487 190 | ); 2025-09-09T13:51:53,488 | ~ 2025-09-09T13:51:53,488 | - 2025-09-09T13:51:53,488 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:51:53,488 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:51:53,488 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:53,488 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:51:53,488 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:53,489 195 | ); 2025-09-09T13:51:53,489 | ~ 2025-09-09T13:51:53,489 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:51:53,489 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:51:53,489 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:53,489 | - 2025-09-09T13:51:53,489 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:51:53,489 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:53,489 195 | ); 2025-09-09T13:51:53,489 | ~ 2025-09-09T13:51:53,490 | - 2025-09-09T13:51:55,407 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-09T13:51:56,991 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:51:56,991 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:51:56,991 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:51:56,991 from ltp/thirdparty/boost/include/boost/mpl/apply.hpp:24, 2025-09-09T13:51:56,991 from ltp/thirdparty/boost/include/boost/serialization/array.hpp:24, 2025-09-09T13:51:56,991 from ltp/thirdparty/boost/include/boost/archive/basic_binary_iprimitive.hpp:53, 2025-09-09T13:51:56,991 from ltp/thirdparty/boost/include/boost/archive/binary_iarchive_impl.hpp:20, 2025-09-09T13:51:56,992 from ltp/thirdparty/boost/include/boost/archive/binary_wiarchive.hpp:25, 2025-09-09T13:51:56,992 from ltp/thirdparty/boost/libs/serialization/src/binary_wiarchive.cpp:18: 2025-09-09T13:51:56,992 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:51:56,992 188 | failed ************ (Pred::************ 2025-09-09T13:51:56,992 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:56,992 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:51:56,992 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:56,992 190 | ); 2025-09-09T13:51:56,992 | ~ 2025-09-09T13:51:56,992 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:51:56,993 188 | failed ************ (Pred::************ 2025-09-09T13:51:56,993 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:56,993 | - 2025-09-09T13:51:56,993 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:51:56,993 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:56,993 190 | ); 2025-09-09T13:51:56,993 | ~ 2025-09-09T13:51:56,993 | - 2025-09-09T13:51:56,993 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:51:56,994 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:51:56,994 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:56,994 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:51:56,994 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:56,994 195 | ); 2025-09-09T13:51:56,994 | ~ 2025-09-09T13:51:56,994 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:51:56,994 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:51:56,994 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:56,995 | - 2025-09-09T13:51:56,995 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:51:56,995 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:51:56,995 195 | ); 2025-09-09T13:51:56,995 | ~ 2025-09-09T13:51:56,995 | - 2025-09-09T13:51:59,309 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-09T13:52:01,027 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:52:01,028 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:52:01,028 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:52:01,028 from ltp/thirdparty/boost/include/boost/mpl/apply.hpp:24, 2025-09-09T13:52:01,028 from ltp/thirdparty/boost/include/boost/serialization/array.hpp:24, 2025-09-09T13:52:01,028 from ltp/thirdparty/boost/include/boost/archive/basic_binary_oprimitive.hpp:48, 2025-09-09T13:52:01,028 from ltp/thirdparty/boost/include/boost/archive/binary_oarchive_impl.hpp:21, 2025-09-09T13:52:01,028 from ltp/thirdparty/boost/include/boost/archive/binary_woarchive.hpp:25, 2025-09-09T13:52:01,028 from ltp/thirdparty/boost/libs/serialization/src/binary_woarchive.cpp:18: 2025-09-09T13:52:01,028 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:52:01,029 188 | failed ************ (Pred::************ 2025-09-09T13:52:01,029 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:01,029 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:01,029 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:01,029 190 | ); 2025-09-09T13:52:01,029 | ~ 2025-09-09T13:52:01,029 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:52:01,029 188 | failed ************ (Pred::************ 2025-09-09T13:52:01,029 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:01,029 | - 2025-09-09T13:52:01,030 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:01,030 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:01,030 190 | ); 2025-09-09T13:52:01,030 | ~ 2025-09-09T13:52:01,030 | - 2025-09-09T13:52:01,030 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:52:01,030 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:01,031 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:01,031 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:01,031 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:01,031 195 | ); 2025-09-09T13:52:01,031 | ~ 2025-09-09T13:52:01,031 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:52:01,031 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:01,031 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:01,031 | - 2025-09-09T13:52:01,032 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:01,032 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:01,032 195 | ); 2025-09-09T13:52:01,032 | ~ 2025-09-09T13:52:01,032 | - 2025-09-09T13:52:02,950 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-09T13:52:04,074 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-09T13:52:05,138 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-09T13:52:05,528 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-09T13:52:06,684 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-09T13:52:07,966 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:52:07,966 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-09T13:52:07,966 from ltp/thirdparty/boost/include/boost/archive/polymorphic_iarchive.hpp:32, 2025-09-09T13:52:07,966 from ltp/thirdparty/boost/libs/serialization/src/polymorphic_iarchive.cpp:20: 2025-09-09T13:52:07,967 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:52:07,967 188 | failed ************ (Pred::************ 2025-09-09T13:52:07,967 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:07,967 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:07,967 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:07,967 190 | ); 2025-09-09T13:52:07,967 | ~ 2025-09-09T13:52:07,967 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:52:07,967 188 | failed ************ (Pred::************ 2025-09-09T13:52:07,968 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:07,968 | - 2025-09-09T13:52:07,968 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:07,968 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:07,968 190 | ); 2025-09-09T13:52:07,968 | ~ 2025-09-09T13:52:07,968 | - 2025-09-09T13:52:07,969 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:52:07,969 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:07,969 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:07,969 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:07,969 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:07,969 195 | ); 2025-09-09T13:52:07,969 | ~ 2025-09-09T13:52:07,969 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:52:07,970 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:07,970 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:07,970 | - 2025-09-09T13:52:07,970 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:07,970 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:07,970 195 | ); 2025-09-09T13:52:07,970 | ~ 2025-09-09T13:52:07,970 | - 2025-09-09T13:52:09,068 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-09T13:52:10,347 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:52:10,347 from ltp/thirdparty/boost/include/boost/archive/detail/oserializer.hpp:53, 2025-09-09T13:52:10,347 from ltp/thirdparty/boost/include/boost/archive/polymorphic_oarchive.hpp:31, 2025-09-09T13:52:10,347 from ltp/thirdparty/boost/libs/serialization/src/polymorphic_oarchive.cpp:20: 2025-09-09T13:52:10,347 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:52:10,347 188 | failed ************ (Pred::************ 2025-09-09T13:52:10,348 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:10,348 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:10,348 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:10,348 190 | ); 2025-09-09T13:52:10,348 | ~ 2025-09-09T13:52:10,348 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:52:10,348 188 | failed ************ (Pred::************ 2025-09-09T13:52:10,348 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:10,348 | - 2025-09-09T13:52:10,349 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:10,349 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:10,349 190 | ); 2025-09-09T13:52:10,349 | ~ 2025-09-09T13:52:10,349 | - 2025-09-09T13:52:10,349 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:52:10,349 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:10,349 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:10,349 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:10,349 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:10,350 195 | ); 2025-09-09T13:52:10,350 | ~ 2025-09-09T13:52:10,350 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:52:10,350 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:10,350 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:10,350 | - 2025-09-09T13:52:10,350 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:10,350 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:10,350 195 | ); 2025-09-09T13:52:10,350 | ~ 2025-09-09T13:52:10,351 | - 2025-09-09T13:52:11,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/serialization/src/singleton.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/serialization/src/singleton.o -std=c++0x 2025-09-09T13:52:11,624 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-09T13:52:11,775 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-09T13:52:13,883 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:52:13,883 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-09T13:52:13,883 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-09T13:52:13,883 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-09T13:52:13,883 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-09T13:52:13,883 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-09T13:52:13,883 from ltp/thirdparty/boost/libs/serialization/src/text_iarchive.cpp:17: 2025-09-09T13:52:13,883 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:52:13,883 188 | failed ************ (Pred::************ 2025-09-09T13:52:13,884 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:13,884 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:13,884 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:13,884 190 | ); 2025-09-09T13:52:13,884 | ~ 2025-09-09T13:52:13,884 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:52:13,884 188 | failed ************ (Pred::************ 2025-09-09T13:52:13,884 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:13,884 | - 2025-09-09T13:52:13,885 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:13,885 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:13,885 190 | ); 2025-09-09T13:52:13,885 | ~ 2025-09-09T13:52:13,885 | - 2025-09-09T13:52:13,885 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:52:13,885 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:13,886 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:13,886 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:13,886 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:13,886 195 | ); 2025-09-09T13:52:13,886 | ~ 2025-09-09T13:52:13,886 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:52:13,886 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:13,886 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:13,886 | - 2025-09-09T13:52:13,886 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:13,887 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:13,887 195 | ); 2025-09-09T13:52:13,887 | ~ 2025-09-09T13:52:13,887 | - 2025-09-09T13:52:15,069 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-09T13:52:17,155 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:52:17,155 from ltp/thirdparty/boost/include/boost/archive/detail/oserializer.hpp:53, 2025-09-09T13:52:17,156 from ltp/thirdparty/boost/include/boost/archive/detail/interface_oarchive.hpp:23, 2025-09-09T13:52:17,156 from ltp/thirdparty/boost/include/boost/archive/detail/common_oarchive.hpp:22, 2025-09-09T13:52:17,156 from ltp/thirdparty/boost/include/boost/archive/basic_text_oarchive.hpp:29, 2025-09-09T13:52:17,156 from ltp/thirdparty/boost/include/boost/archive/text_oarchive.hpp:31, 2025-09-09T13:52:17,156 from ltp/thirdparty/boost/libs/serialization/src/text_oarchive.cpp:17: 2025-09-09T13:52:17,156 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:52:17,156 188 | failed ************ (Pred::************ 2025-09-09T13:52:17,156 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:17,156 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:17,156 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:17,156 190 | ); 2025-09-09T13:52:17,157 | ~ 2025-09-09T13:52:17,157 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:52:17,157 188 | failed ************ (Pred::************ 2025-09-09T13:52:17,157 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:17,157 | - 2025-09-09T13:52:17,157 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:17,157 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:17,157 190 | ); 2025-09-09T13:52:17,157 | ~ 2025-09-09T13:52:17,157 | - 2025-09-09T13:52:17,158 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:52:17,158 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:17,158 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:17,158 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:17,158 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:17,158 195 | ); 2025-09-09T13:52:17,158 | ~ 2025-09-09T13:52:17,159 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:52:17,159 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:17,159 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:17,159 | - 2025-09-09T13:52:17,159 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:17,159 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:17,159 195 | ); 2025-09-09T13:52:17,159 | ~ 2025-09-09T13:52:17,159 | - 2025-09-09T13:52:18,699 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-09T13:52:20,814 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:52:20,814 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-09T13:52:20,814 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-09T13:52:20,814 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-09T13:52:20,814 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-09T13:52:20,814 from ltp/thirdparty/boost/include/boost/archive/text_wiarchive.hpp:28, 2025-09-09T13:52:20,814 from ltp/thirdparty/boost/libs/serialization/src/text_wiarchive.cpp:19: 2025-09-09T13:52:20,814 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:52:20,814 188 | failed ************ (Pred::************ 2025-09-09T13:52:20,815 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:20,815 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:20,815 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:20,815 190 | ); 2025-09-09T13:52:20,815 | ~ 2025-09-09T13:52:20,815 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:52:20,815 188 | failed ************ (Pred::************ 2025-09-09T13:52:20,815 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:20,815 | - 2025-09-09T13:52:20,815 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:20,816 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:20,816 190 | ); 2025-09-09T13:52:20,816 | ~ 2025-09-09T13:52:20,816 | - 2025-09-09T13:52:20,816 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:52:20,816 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:20,816 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:20,817 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:20,817 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:20,817 195 | ); 2025-09-09T13:52:20,817 | ~ 2025-09-09T13:52:20,817 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:52:20,817 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:20,817 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:20,817 | - 2025-09-09T13:52:20,817 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:20,817 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:20,818 195 | ); 2025-09-09T13:52:20,818 | ~ 2025-09-09T13:52:20,818 | - 2025-09-09T13:52:22,046 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-09T13:52:24,136 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:52:24,136 from ltp/thirdparty/boost/include/boost/archive/detail/oserializer.hpp:53, 2025-09-09T13:52:24,136 from ltp/thirdparty/boost/include/boost/archive/detail/interface_oarchive.hpp:23, 2025-09-09T13:52:24,136 from ltp/thirdparty/boost/include/boost/archive/detail/common_oarchive.hpp:22, 2025-09-09T13:52:24,136 from ltp/thirdparty/boost/include/boost/archive/basic_text_oarchive.hpp:29, 2025-09-09T13:52:24,136 from ltp/thirdparty/boost/include/boost/archive/text_woarchive.hpp:36, 2025-09-09T13:52:24,136 from ltp/thirdparty/boost/libs/serialization/src/text_woarchive.cpp:18: 2025-09-09T13:52:24,137 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:52:24,137 188 | failed ************ (Pred::************ 2025-09-09T13:52:24,137 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:24,137 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:24,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:24,137 190 | ); 2025-09-09T13:52:24,137 | ~ 2025-09-09T13:52:24,137 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:52:24,137 188 | failed ************ (Pred::************ 2025-09-09T13:52:24,138 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:24,138 | - 2025-09-09T13:52:24,138 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:24,138 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:24,138 190 | ); 2025-09-09T13:52:24,138 | ~ 2025-09-09T13:52:24,138 | - 2025-09-09T13:52:24,138 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:52:24,139 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:24,139 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:24,139 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:24,139 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:24,139 195 | ); 2025-09-09T13:52:24,139 | ~ 2025-09-09T13:52:24,139 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:52:24,139 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:24,139 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:24,140 | - 2025-09-09T13:52:24,140 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:24,140 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:24,140 195 | ); 2025-09-09T13:52:24,140 | ~ 2025-09-09T13:52:24,140 | - 2025-09-09T13:52:25,706 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-09T13:52:27,044 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-09T13:52:28,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/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-09T13:52:29,447 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-09T13:52:31,483 In file included from ltp/thirdparty/boost/include/boost/optional/optional.hpp:48, 2025-09-09T13:52:31,484 from ltp/thirdparty/boost/include/boost/optional.hpp:15, 2025-09-09T13:52:31,484 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/match.hpp:15, 2025-09-09T13:52:31,484 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/scanner/scanner.hpp:14, 2025-09-09T13:52:31,484 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/parser.hpp:14, 2025-09-09T13:52:31,484 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/non_terminal/impl/rule.ipp:22, 2025-09-09T13:52:31,484 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/non_terminal/rule.hpp:33, 2025-09-09T13:52:31,484 from ltp/thirdparty/boost/include/boost/spirit/include/classic_rule.hpp:11, 2025-09-09T13:52:31,484 from ltp/thirdparty/boost/include/boost/archive/impl/basic_xml_grammar.hpp:53, 2025-09-09T13:52:31,484 from ltp/thirdparty/boost/libs/serialization/src/xml_grammar.cpp:19: 2025-09-09T13:52:31,484 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:36:32: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:52:31,484 36 | struct equal_pointees_t : std::binary_function 2025-09-09T13:52:31,485 | ^~~~~~~~~~~~~~~ 2025-09-09T13:52:31,485 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:52:31,486 from ltp/thirdparty/boost/include/boost/archive/impl/basic_xml_grammar.hpp:48: 2025-09-09T13:52:31,486 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:52:31,486 131 | struct binary_function 2025-09-09T13:52:31,486 | ^~~~~~~~~~~~~~~ 2025-09-09T13:52:31,486 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:59:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:52:31,487 59 | struct less_pointees_t : std::binary_function 2025-09-09T13:52:31,487 | ^~~~~~~~~~~~~~~ 2025-09-09T13:52:31,487 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:52:31,487 131 | struct binary_function 2025-09-09T13:52:31,487 | ^~~~~~~~~~~~~~~ 2025-09-09T13:52:31,913 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:52:31,913 from ltp/thirdparty/boost/include/boost/archive/impl/basic_xml_grammar.hpp:58: 2025-09-09T13:52:31,913 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:52:31,913 188 | failed ************ (Pred::************ 2025-09-09T13:52:31,913 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:31,914 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:31,914 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:31,914 190 | ); 2025-09-09T13:52:31,914 | ~ 2025-09-09T13:52:31,914 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:52:31,914 188 | failed ************ (Pred::************ 2025-09-09T13:52:31,914 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:31,914 | - 2025-09-09T13:52:31,914 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:31,915 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:31,915 190 | ); 2025-09-09T13:52:31,915 | ~ 2025-09-09T13:52:31,915 | - 2025-09-09T13:52:31,915 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:52:31,915 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:31,915 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:31,916 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:31,916 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:31,916 195 | ); 2025-09-09T13:52:31,916 | ~ 2025-09-09T13:52:31,916 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:52:31,916 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:31,916 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:31,916 | - 2025-09-09T13:52:31,916 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:31,916 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:31,917 195 | ); 2025-09-09T13:52:31,917 | ~ 2025-09-09T13:52:31,917 | - 2025-09-09T13:52:32,279 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-09T13:52:32,279 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:52:32,279 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-09T13:52:32,279 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-09T13:52:32,279 from ltp/thirdparty/boost/libs/serialization/src/basic_xml_grammar.ipp:35, 2025-09-09T13:52:32,280 from ltp/thirdparty/boost/libs/serialization/src/xml_grammar.cpp:64: 2025-09-09T13:52:32,280 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:52:32,280 662 | , public std::unary_function 2025-09-09T13:52:32,280 | ^~~~~~~~~~~~~~ 2025-09-09T13:52:32,281 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:52:32,281 117 | struct unary_function 2025-09-09T13:52:32,281 | ^~~~~~~~~~~~~~ 2025-09-09T13:52:32,294 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-09T13:52:32,294 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:52:32,294 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-09T13:52:32,294 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:52:32,294 666 | , public std::binary_function 2025-09-09T13:52:32,295 | ^~~~~~~~~~~~~~~ 2025-09-09T13:52:32,295 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:52:32,295 131 | struct binary_function 2025-09-09T13:52:32,295 | ^~~~~~~~~~~~~~~ 2025-09-09T13:52:44,627 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-09T13:52:46,361 In file included from ltp/thirdparty/boost/include/boost/archive/basic_xml_iarchive.hpp:20, 2025-09-09T13:52:46,362 from ltp/thirdparty/boost/include/boost/archive/xml_iarchive.hpp:24, 2025-09-09T13:52:46,362 from ltp/thirdparty/boost/libs/serialization/src/xml_iarchive.cpp:17: 2025-09-09T13:52:46,362 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:52:46,362 188 | failed ************ (Pred::************ 2025-09-09T13:52:46,362 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:46,362 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:46,362 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:46,362 190 | ); 2025-09-09T13:52:46,362 | ~ 2025-09-09T13:52:46,363 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:52:46,363 188 | failed ************ (Pred::************ 2025-09-09T13:52:46,363 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:46,363 | - 2025-09-09T13:52:46,363 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:46,363 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:46,363 190 | ); 2025-09-09T13:52:46,363 | ~ 2025-09-09T13:52:46,363 | - 2025-09-09T13:52:46,364 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:52:46,364 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:46,364 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:46,364 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:46,364 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:46,364 195 | ); 2025-09-09T13:52:46,364 | ~ 2025-09-09T13:52:46,365 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:52:46,365 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:46,365 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:46,365 | - 2025-09-09T13:52:46,365 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:46,365 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:46,365 195 | ); 2025-09-09T13:52:46,365 | ~ 2025-09-09T13:52:46,365 | - 2025-09-09T13:52:46,994 In file included from ltp/thirdparty/boost/include/boost/optional/optional.hpp:48, 2025-09-09T13:52:46,994 from ltp/thirdparty/boost/include/boost/optional.hpp:15, 2025-09-09T13:52:46,994 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/match.hpp:15, 2025-09-09T13:52:46,994 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/scanner/scanner.hpp:14, 2025-09-09T13:52:46,994 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/parser.hpp:14, 2025-09-09T13:52:46,994 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/non_terminal/impl/rule.ipp:22, 2025-09-09T13:52:46,995 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/non_terminal/rule.hpp:33, 2025-09-09T13:52:46,995 from ltp/thirdparty/boost/include/boost/spirit/include/classic_rule.hpp:11, 2025-09-09T13:52:46,995 from ltp/thirdparty/boost/include/boost/archive/impl/basic_xml_grammar.hpp:53, 2025-09-09T13:52:46,995 from ltp/thirdparty/boost/include/boost/archive/impl/xml_iarchive_impl.ipp:44, 2025-09-09T13:52:46,995 from ltp/thirdparty/boost/libs/serialization/src/xml_iarchive.cpp:23: 2025-09-09T13:52:46,995 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:36:32: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:52:46,995 36 | struct equal_pointees_t : std::binary_function 2025-09-09T13:52:46,995 | ^~~~~~~~~~~~~~~ 2025-09-09T13:52:46,996 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:52:46,996 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-09T13:52:46,996 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-09T13:52:46,996 from /usr/include/c++/14/ios:44, 2025-09-09T13:52:46,996 from /usr/include/c++/14/istream:40, 2025-09-09T13:52:46,997 from ltp/thirdparty/boost/include/boost/archive/xml_iarchive.hpp:19: 2025-09-09T13:52:46,997 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:52:46,997 131 | struct binary_function 2025-09-09T13:52:46,997 | ^~~~~~~~~~~~~~~ 2025-09-09T13:52:46,997 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:59:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:52:46,998 59 | struct less_pointees_t : std::binary_function 2025-09-09T13:52:46,998 | ^~~~~~~~~~~~~~~ 2025-09-09T13:52:46,998 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:52:46,998 131 | struct binary_function 2025-09-09T13:52:46,998 | ^~~~~~~~~~~~~~~ 2025-09-09T13:52:49,707 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-09T13:52:51,235 In file included from ltp/thirdparty/boost/include/boost/archive/basic_xml_oarchive.hpp:20, 2025-09-09T13:52:51,235 from ltp/thirdparty/boost/include/boost/archive/xml_oarchive.hpp:31, 2025-09-09T13:52:51,235 from ltp/thirdparty/boost/libs/serialization/src/xml_oarchive.cpp:17: 2025-09-09T13:52:51,236 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:52:51,236 188 | failed ************ (Pred::************ 2025-09-09T13:52:51,236 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:51,236 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:51,236 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:51,236 190 | ); 2025-09-09T13:52:51,236 | ~ 2025-09-09T13:52:51,236 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:52:51,236 188 | failed ************ (Pred::************ 2025-09-09T13:52:51,237 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:51,237 | - 2025-09-09T13:52:51,237 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:51,237 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:51,237 190 | ); 2025-09-09T13:52:51,237 | ~ 2025-09-09T13:52:51,237 | - 2025-09-09T13:52:51,237 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:52:51,238 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:51,238 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:51,238 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:51,238 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:51,238 195 | ); 2025-09-09T13:52:51,238 | ~ 2025-09-09T13:52:51,238 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:52:51,238 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:51,238 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:51,238 | - 2025-09-09T13:52:51,239 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:51,239 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:51,239 195 | ); 2025-09-09T13:52:51,239 | ~ 2025-09-09T13:52:51,239 | - 2025-09-09T13:52:52,252 In file included from ltp/thirdparty/boost/include/boost/archive/impl/xml_oarchive_impl.ipp:28, 2025-09-09T13:52:52,252 from ltp/thirdparty/boost/libs/serialization/src/xml_oarchive.cpp:23: 2025-09-09T13:52:52,252 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-09T13:52:52,253 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-09T13:52:52,253 63 | fill(); 2025-09-09T13:52:52,253 | ^~~~ 2025-09-09T13:52:52,253 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-09T13:52:52,253 70 | return (const_cast(this))->dereference_impl(); 2025-09-09T13:52:52,253 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:52:52,253 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-09T13:52:52,253 549 | return f.dereference(); 2025-09-09T13:52:52,253 | ~~~~~~~~~~~~~^~ 2025-09-09T13:52:52,254 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-09T13:52:52,254 655 | return iterator_core_access::dereference(this->derived()); 2025-09-09T13:52:52,254 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:52:52,254 /usr/include/c++/14/bits/stl_algobase.h:371:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:52:52,254 /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-09T13:52:52,254 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-09T13:52:52,254 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:52,254 /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-09T13:52:52,254 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-09T13:52:52,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:52,255 557 | std::__niter_base(__last), 2025-09-09T13:52:52,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:52,255 558 | std::__niter_base(__result))); 2025-09-09T13:52:52,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:52,255 /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-09T13:52:52,255 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-09T13:52:52,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:52,255 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-09T13:52:52,255 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:52,255 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-09T13:52:52,256 45 | std::copy( 2025-09-09T13:52:52,256 | ~~~~~~~~~^ 2025-09-09T13:52:52,256 46 | translator(begin), 2025-09-09T13:52:52,256 | ~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:52,256 47 | translator(end), 2025-09-09T13:52:52,256 | ~~~~~~~~~~~~~~~~ 2025-09-09T13:52:52,256 48 | boost::archive::iterators::ostream_iterator(os) 2025-09-09T13:52:52,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:52,256 49 | ); 2025-09-09T13:52:52,256 | ~ 2025-09-09T13:52:52,256 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-09T13:52:52,257 67 | save_iterator(os, ws, ws + std::wcslen(ws)); 2025-09-09T13:52:52,257 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:52,257 ltp/thirdparty/boost/libs/serialization/src/xml_oarchive.cpp:30:16: required from here 2025-09-09T13:52:52,257 30 | template class xml_oarchive_impl ; 2025-09-09T13:52:52,257 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:52,257 ltp/thirdparty/boost/include/boost/archive/iterators/mb_from_wchar.hpp:87:35: warning: unused variable ‘r’ [-Wunused-variable] 2025-09-09T13:52:52,257 87 | std::codecvt_base::result r = m_codecvt_facet.out( 2025-09-09T13:52:52,257 | ^ 2025-09-09T13:52:53,978 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-09T13:52:56,004 In file included from ltp/thirdparty/boost/include/boost/optional/optional.hpp:48, 2025-09-09T13:52:56,004 from ltp/thirdparty/boost/include/boost/optional.hpp:15, 2025-09-09T13:52:56,004 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/match.hpp:15, 2025-09-09T13:52:56,004 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/scanner/scanner.hpp:14, 2025-09-09T13:52:56,005 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/parser.hpp:14, 2025-09-09T13:52:56,005 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/non_terminal/impl/rule.ipp:22, 2025-09-09T13:52:56,005 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/non_terminal/rule.hpp:33, 2025-09-09T13:52:56,005 from ltp/thirdparty/boost/include/boost/spirit/include/classic_rule.hpp:11, 2025-09-09T13:52:56,005 from ltp/thirdparty/boost/include/boost/archive/impl/basic_xml_grammar.hpp:53, 2025-09-09T13:52:56,005 from ltp/thirdparty/boost/libs/serialization/src/xml_wgrammar.cpp:19: 2025-09-09T13:52:56,005 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:36:32: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:52:56,005 36 | struct equal_pointees_t : std::binary_function 2025-09-09T13:52:56,005 | ^~~~~~~~~~~~~~~ 2025-09-09T13:52:56,006 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:52:56,006 from ltp/thirdparty/boost/include/boost/archive/impl/basic_xml_grammar.hpp:48: 2025-09-09T13:52:56,006 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:52:56,006 131 | struct binary_function 2025-09-09T13:52:56,006 | ^~~~~~~~~~~~~~~ 2025-09-09T13:52:56,007 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:59:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:52:56,007 59 | struct less_pointees_t : std::binary_function 2025-09-09T13:52:56,007 | ^~~~~~~~~~~~~~~ 2025-09-09T13:52:56,008 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:52:56,008 131 | struct binary_function 2025-09-09T13:52:56,008 | ^~~~~~~~~~~~~~~ 2025-09-09T13:52:56,431 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:52:56,432 from ltp/thirdparty/boost/include/boost/archive/impl/basic_xml_grammar.hpp:58: 2025-09-09T13:52:56,432 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:52:56,432 188 | failed ************ (Pred::************ 2025-09-09T13:52:56,432 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:56,432 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:56,432 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:56,432 190 | ); 2025-09-09T13:52:56,432 | ~ 2025-09-09T13:52:56,433 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:52:56,433 188 | failed ************ (Pred::************ 2025-09-09T13:52:56,433 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:56,433 | - 2025-09-09T13:52:56,433 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:52:56,433 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:56,433 190 | ); 2025-09-09T13:52:56,433 | ~ 2025-09-09T13:52:56,433 | - 2025-09-09T13:52:56,434 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:52:56,434 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:56,434 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:56,434 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:56,434 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:56,434 195 | ); 2025-09-09T13:52:56,434 | ~ 2025-09-09T13:52:56,434 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:52:56,435 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:52:56,435 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:56,435 | - 2025-09-09T13:52:56,435 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:52:56,435 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:52:56,435 195 | ); 2025-09-09T13:52:56,435 | ~ 2025-09-09T13:52:56,435 | - 2025-09-09T13:52:56,797 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-09T13:52:56,798 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:52:56,798 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-09T13:52:56,798 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-09T13:52:56,798 from ltp/thirdparty/boost/libs/serialization/src/basic_xml_grammar.ipp:35, 2025-09-09T13:52:56,798 from ltp/thirdparty/boost/libs/serialization/src/xml_wgrammar.cpp:146: 2025-09-09T13:52:56,798 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:52:56,798 662 | , public std::unary_function 2025-09-09T13:52:56,798 | ^~~~~~~~~~~~~~ 2025-09-09T13:52:56,799 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:52:56,799 117 | struct unary_function 2025-09-09T13:52:56,799 | ^~~~~~~~~~~~~~ 2025-09-09T13:52:56,812 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-09T13:52:56,813 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:52:56,813 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-09T13:52:56,813 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:52:56,813 666 | , public std::binary_function 2025-09-09T13:52:56,813 | ^~~~~~~~~~~~~~~ 2025-09-09T13:52:56,813 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:52:56,813 131 | struct binary_function 2025-09-09T13:52:56,813 | ^~~~~~~~~~~~~~~ 2025-09-09T13:53:09,588 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-09T13:53:11,324 In file included from ltp/thirdparty/boost/include/boost/archive/basic_xml_iarchive.hpp:20, 2025-09-09T13:53:11,324 from ltp/thirdparty/boost/include/boost/archive/xml_wiarchive.hpp:29, 2025-09-09T13:53:11,324 from ltp/thirdparty/boost/libs/serialization/src/xml_wiarchive.cpp:22: 2025-09-09T13:53:11,324 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:53:11,324 188 | failed ************ (Pred::************ 2025-09-09T13:53:11,324 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:11,325 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:53:11,325 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:11,325 190 | ); 2025-09-09T13:53:11,325 | ~ 2025-09-09T13:53:11,325 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:53:11,325 188 | failed ************ (Pred::************ 2025-09-09T13:53:11,325 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:11,325 | - 2025-09-09T13:53:11,325 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:53:11,326 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:11,326 190 | ); 2025-09-09T13:53:11,326 | ~ 2025-09-09T13:53:11,326 | - 2025-09-09T13:53:11,326 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:53:11,326 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:53:11,326 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:11,326 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:53:11,326 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:11,326 195 | ); 2025-09-09T13:53:11,327 | ~ 2025-09-09T13:53:11,327 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:53:11,327 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:53:11,327 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:11,327 | - 2025-09-09T13:53:11,327 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:53:11,327 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:11,327 195 | ); 2025-09-09T13:53:11,327 | ~ 2025-09-09T13:53:11,327 | - 2025-09-09T13:53:11,994 In file included from ltp/thirdparty/boost/include/boost/optional/optional.hpp:48, 2025-09-09T13:53:11,995 from ltp/thirdparty/boost/include/boost/optional.hpp:15, 2025-09-09T13:53:11,995 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/match.hpp:15, 2025-09-09T13:53:11,995 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/scanner/scanner.hpp:14, 2025-09-09T13:53:11,995 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/parser.hpp:14, 2025-09-09T13:53:11,995 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/non_terminal/impl/rule.ipp:22, 2025-09-09T13:53:11,995 from ltp/thirdparty/boost/include/boost/spirit/home/classic/core/non_terminal/rule.hpp:33, 2025-09-09T13:53:11,995 from ltp/thirdparty/boost/include/boost/spirit/include/classic_rule.hpp:11, 2025-09-09T13:53:11,995 from ltp/thirdparty/boost/include/boost/archive/impl/basic_xml_grammar.hpp:53, 2025-09-09T13:53:11,995 from ltp/thirdparty/boost/include/boost/archive/impl/xml_wiarchive_impl.ipp:41, 2025-09-09T13:53:11,996 from ltp/thirdparty/boost/libs/serialization/src/xml_wiarchive.cpp:28: 2025-09-09T13:53:11,996 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:36:32: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:53:11,996 36 | struct equal_pointees_t : std::binary_function 2025-09-09T13:53:11,996 | ^~~~~~~~~~~~~~~ 2025-09-09T13:53:11,996 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:53:11,996 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-09T13:53:11,996 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-09T13:53:11,996 from /usr/include/c++/14/ios:44, 2025-09-09T13:53:11,996 from /usr/include/c++/14/istream:40, 2025-09-09T13:53:11,997 from ltp/thirdparty/boost/include/boost/archive/xml_wiarchive.hpp:24: 2025-09-09T13:53:11,997 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:53:11,997 131 | struct binary_function 2025-09-09T13:53:11,997 | ^~~~~~~~~~~~~~~ 2025-09-09T13:53:11,997 ltp/thirdparty/boost/include/boost/utility/compare_pointees.hpp:59:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:53:11,997 59 | struct less_pointees_t : std::binary_function 2025-09-09T13:53:11,997 | ^~~~~~~~~~~~~~~ 2025-09-09T13:53:11,997 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:53:11,997 131 | struct binary_function 2025-09-09T13:53:11,997 | ^~~~~~~~~~~~~~~ 2025-09-09T13:53:13,152 In file included from ltp/thirdparty/boost/include/boost/archive/impl/xml_wiarchive_impl.ipp:37: 2025-09-09T13:53:13,152 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-09T13:53:13,152 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-09T13:53:13,152 63 | fill(); 2025-09-09T13:53:13,152 | ^~~~ 2025-09-09T13:53:13,152 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-09T13:53:13,152 70 | return (const_cast(this))->dereference_impl(); 2025-09-09T13:53:13,153 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,153 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-09T13:53:13,153 549 | return f.dereference(); 2025-09-09T13:53:13,153 | ~~~~~~~~~~~~~^~ 2025-09-09T13:53:13,153 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-09T13:53:13,153 655 | return iterator_core_access::dereference(this->derived()); 2025-09-09T13:53:13,153 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,153 /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-09T13:53:13,153 371 | *__result = *__first; 2025-09-09T13:53:13,154 | ^~~~~~~~ 2025-09-09T13:53:13,154 /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-09T13:53:13,154 520 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-09T13:53:13,154 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,154 521 | _Category>::__copy_m(__first, __last, __result); 2025-09-09T13:53:13,154 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,154 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::archive::iterators::mb_from_wchar<__gnu_cxx::__normal_iterator > >; _OI = char*]’ 2025-09-09T13:53:13,154 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-09T13:53:13,154 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,154 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::archive::iterators::mb_from_wchar<__gnu_cxx::__normal_iterator > >; _OI = char*]’ 2025-09-09T13:53:13,155 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-09T13:53:13,155 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,155 557 | std::__niter_base(__last), 2025-09-09T13:53:13,155 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,155 558 | std::__niter_base(__result))); 2025-09-09T13:53:13,155 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,155 /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-09T13:53:13,155 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-09T13:53:13,155 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,156 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-09T13:53:13,156 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,156 ltp/thirdparty/boost/include/boost/archive/impl/xml_wiarchive_impl.ipp:52:14: required from here 2025-09-09T13:53:13,156 52 | std::copy( 2025-09-09T13:53:13,156 | ~~~~~~~~~^ 2025-09-09T13:53:13,156 53 | iterators::mb_from_wchar( 2025-09-09T13:53:13,156 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,156 54 | ws.begin() 2025-09-09T13:53:13,156 | ~~~~~~~~~~ 2025-09-09T13:53:13,156 55 | ), 2025-09-09T13:53:13,157 | ~~ 2025-09-09T13:53:13,157 56 | iterators::mb_from_wchar( 2025-09-09T13:53:13,157 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,157 57 | ws.end() 2025-09-09T13:53:13,157 | ~~~~~~~~ 2025-09-09T13:53:13,157 58 | ), 2025-09-09T13:53:13,157 | ~~ 2025-09-09T13:53:13,157 59 | s 2025-09-09T13:53:13,157 | ~ 2025-09-09T13:53:13,157 60 | ); 2025-09-09T13:53:13,157 | ~ 2025-09-09T13:53:13,157 ltp/thirdparty/boost/include/boost/archive/iterators/mb_from_wchar.hpp:87:35: warning: unused variable ‘r’ [-Wunused-variable] 2025-09-09T13:53:13,158 87 | std::codecvt_base::result r = m_codecvt_facet.out( 2025-09-09T13:53:13,158 | ^ 2025-09-09T13:53:13,158 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-09T13:53:13,158 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-09T13:53:13,158 63 | fill(); 2025-09-09T13:53:13,158 | ^~~~ 2025-09-09T13:53:13,158 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-09T13:53:13,158 70 | return (const_cast(this))->dereference_impl(); 2025-09-09T13:53:13,159 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,159 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-09T13:53:13,159 549 | return f.dereference(); 2025-09-09T13:53:13,159 | ~~~~~~~~~~~~~^~ 2025-09-09T13:53:13,159 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-09T13:53:13,159 655 | return iterator_core_access::dereference(this->derived()); 2025-09-09T13:53:13,159 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,159 /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-09T13:53:13,159 371 | *__result = *__first; 2025-09-09T13:53:13,159 | ^~~~~~~~ 2025-09-09T13:53:13,160 /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-09T13:53:13,160 520 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-09T13:53:13,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,160 521 | _Category>::__copy_m(__first, __last, __result); 2025-09-09T13:53:13,160 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,160 /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-09T13:53:13,160 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-09T13:53:13,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,160 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::archive::iterators::mb_from_wchar<__gnu_cxx::__normal_iterator > >; _OI = back_insert_iterator<__cxx11::basic_string >]’ 2025-09-09T13:53:13,160 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-09T13:53:13,161 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,161 557 | std::__niter_base(__last), 2025-09-09T13:53:13,161 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,161 558 | std::__niter_base(__result))); 2025-09-09T13:53:13,161 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,161 /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-09T13:53:13,161 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-09T13:53:13,161 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,161 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-09T13:53:13,162 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,162 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-09T13:53:13,162 80 | std::copy( 2025-09-09T13:53:13,162 | ~~~~~~~~~^ 2025-09-09T13:53:13,162 81 | iterators::mb_from_wchar( 2025-09-09T13:53:13,162 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,162 82 | ws.begin() 2025-09-09T13:53:13,162 | ~~~~~~~~~~ 2025-09-09T13:53:13,162 83 | ), 2025-09-09T13:53:13,162 | ~~ 2025-09-09T13:53:13,163 84 | iterators::mb_from_wchar( 2025-09-09T13:53:13,163 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,163 85 | ws.end() 2025-09-09T13:53:13,163 | ~~~~~~~~ 2025-09-09T13:53:13,163 86 | ), 2025-09-09T13:53:13,163 | ~~ 2025-09-09T13:53:13,163 87 | std::back_inserter(s) 2025-09-09T13:53:13,163 | ~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,163 88 | ); 2025-09-09T13:53:13,163 | ~ 2025-09-09T13:53:13,164 ltp/thirdparty/boost/libs/serialization/src/xml_wiarchive.cpp:35:16: required from here 2025-09-09T13:53:13,164 35 | template class xml_wiarchive_impl ; 2025-09-09T13:53:13,164 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:13,164 ltp/thirdparty/boost/include/boost/archive/iterators/mb_from_wchar.hpp:87:35: warning: unused variable ‘r’ [-Wunused-variable] 2025-09-09T13:53:13,164 87 | std::codecvt_base::result r = m_codecvt_facet.out( 2025-09-09T13:53:13,164 | ^ 2025-09-09T13:53:15,322 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-09T13:53:16,898 In file included from ltp/thirdparty/boost/include/boost/archive/basic_xml_oarchive.hpp:20, 2025-09-09T13:53:16,898 from ltp/thirdparty/boost/include/boost/archive/xml_woarchive.hpp:35, 2025-09-09T13:53:16,898 from ltp/thirdparty/boost/libs/serialization/src/xml_woarchive.cpp:22: 2025-09-09T13:53:16,898 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:53:16,898 188 | failed ************ (Pred::************ 2025-09-09T13:53:16,898 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:16,898 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:53:16,898 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:16,898 190 | ); 2025-09-09T13:53:16,899 | ~ 2025-09-09T13:53:16,899 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:53:16,899 188 | failed ************ (Pred::************ 2025-09-09T13:53:16,899 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:16,899 | - 2025-09-09T13:53:16,899 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:53:16,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:16,899 190 | ); 2025-09-09T13:53:16,899 | ~ 2025-09-09T13:53:16,899 | - 2025-09-09T13:53:16,899 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:53:16,900 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:53:16,900 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:16,900 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:53:16,900 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:16,900 195 | ); 2025-09-09T13:53:16,900 | ~ 2025-09-09T13:53:16,900 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:53:16,900 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:53:16,900 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:16,900 | - 2025-09-09T13:53:16,900 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:53:16,900 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:16,901 195 | ); 2025-09-09T13:53:16,901 | ~ 2025-09-09T13:53:16,901 | - 2025-09-09T13:53:18,167 In file included from ltp/thirdparty/boost/include/boost/archive/impl/xml_woarchive_impl.ipp:39, 2025-09-09T13:53:18,167 from ltp/thirdparty/boost/libs/serialization/src/xml_woarchive.cpp:28: 2025-09-09T13:53:18,167 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-09T13:53:18,167 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-09T13:53:18,167 128 | m_mbs(std::mbstate_t()) 2025-09-09T13:53:18,167 | ^ 2025-09-09T13:53:18,167 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-09T13:53:18,168 56 | xmbtows(begin), 2025-09-09T13:53:18,168 | ^~~~~~~~~~~~~~ 2025-09-09T13:53:18,168 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-09T13:53:18,168 97 | save_iterator(os, s, s + std::strlen(s)); 2025-09-09T13:53:18,168 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:18,168 ltp/thirdparty/boost/libs/serialization/src/xml_woarchive.cpp:35:16: required from here 2025-09-09T13:53:18,168 35 | template class xml_woarchive_impl ; 2025-09-09T13:53:18,168 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:18,168 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-09T13:53:18,168 100 | m_next_available(m_buffer.begin()), 2025-09-09T13:53:18,168 | ^~~~~~~~ 2025-09-09T13:53:18,169 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-09T13:53:18,170 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-09T13:53:18,170 128 | m_mbs(std::mbstate_t()) 2025-09-09T13:53:18,170 | ^ 2025-09-09T13:53:18,170 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-09T13:53:18,170 56 | xmbtows(begin), 2025-09-09T13:53:18,170 | ^~~~~~~~~~~~~~ 2025-09-09T13:53:18,170 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-09T13:53:18,170 97 | save_iterator(os, s, s + std::strlen(s)); 2025-09-09T13:53:18,170 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:18,170 ltp/thirdparty/boost/libs/serialization/src/xml_woarchive.cpp:35:16: required from here 2025-09-09T13:53:18,170 35 | template class xml_woarchive_impl ; 2025-09-09T13:53:18,171 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:18,171 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-09T13:53:18,171 100 | m_next_available(m_buffer.begin()), 2025-09-09T13:53:18,171 | ^~~~~~~~ 2025-09-09T13:53:18,173 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-09T13:53:18,173 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-09T13:53:18,173 131 | drain(); 2025-09-09T13:53:18,173 | ^~~~~ 2025-09-09T13:53:18,173 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-09T13:53:18,173 56 | xmbtows(begin), 2025-09-09T13:53:18,173 | ^~~~~~~~~~~~~~ 2025-09-09T13:53:18,173 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-09T13:53:18,174 97 | save_iterator(os, s, s + std::strlen(s)); 2025-09-09T13:53:18,174 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:18,174 ltp/thirdparty/boost/libs/serialization/src/xml_woarchive.cpp:35:16: required from here 2025-09-09T13:53:18,174 35 | template class xml_woarchive_impl ; 2025-09-09T13:53:18,174 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:18,174 ltp/thirdparty/boost/include/boost/archive/iterators/wchar_from_mb.hpp:166:31: warning: unused variable ‘r’ [-Wunused-variable] 2025-09-09T13:53:18,174 166 | std::codecvt_base::result r = m_codecvt_facet.in( 2025-09-09T13:53:18,174 | ^ 2025-09-09T13:53:20,490 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-09T13:53:20,782 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-09T13:53:21,075 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-09T13:53:23,273 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-09T13:53:27,539 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:53:27,539 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-09T13:53:27,539 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-09T13:53:27,539 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-09T13:53:27,539 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-09T13:53:27,539 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-09T13:53:27,539 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-09T13:53:27,539 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-09T13:53:27,539 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-09T13:53:27,540 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-09T13:53:27,540 from ltp/thirdparty/dynet/dynet/cfsm-builder.h:7, 2025-09-09T13:53:27,540 from ltp/thirdparty/dynet/dynet/cfsm-builder.cc:1: 2025-09-09T13:53:27,540 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:53:27,540 188 | failed ************ (Pred::************ 2025-09-09T13:53:27,540 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:27,540 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:53:27,540 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:27,540 190 | ); 2025-09-09T13:53:27,540 | ~ 2025-09-09T13:53:27,541 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:53:27,541 188 | failed ************ (Pred::************ 2025-09-09T13:53:27,541 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:27,541 | - 2025-09-09T13:53:27,541 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:53:27,541 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:27,541 190 | ); 2025-09-09T13:53:27,541 | ~ 2025-09-09T13:53:27,541 | - 2025-09-09T13:53:27,542 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:53:27,542 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:53:27,542 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:27,542 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:53:27,542 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:27,542 195 | ); 2025-09-09T13:53:27,542 | ~ 2025-09-09T13:53:27,543 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:53:27,543 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:53:27,543 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:27,543 | - 2025-09-09T13:53:27,543 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:53:27,543 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:27,543 195 | ); 2025-09-09T13:53:27,543 | ~ 2025-09-09T13:53:27,543 | - 2025-09-09T13:53:29,564 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:53:29,564 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:53:29,565 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:53:29,565 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-09T13:53:29,565 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-09T13:53:29,565 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,565 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:53:29,565 | ^~ 2025-09-09T13:53:29,565 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-09T13:53:29,565 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:53:29,565 | ^~ 2025-09-09T13:53:29,566 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,566 134 | WORK(0); 2025-09-09T13:53:29,566 | ^~~~ 2025-09-09T13:53:29,567 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,567 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,567 | ^~ 2025-09-09T13:53:29,567 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,567 134 | WORK(0); 2025-09-09T13:53:29,567 | ^~~~ 2025-09-09T13:53:29,568 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-09T13:53:29,568 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:29,568 | ^~~~~~ 2025-09-09T13:53:29,568 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,568 134 | WORK(0); 2025-09-09T13:53:29,568 | ^~~~ 2025-09-09T13:53:29,569 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,569 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,569 | ^~ 2025-09-09T13:53:29,569 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,570 135 | WORK(1); 2025-09-09T13:53:29,570 | ^~~~ 2025-09-09T13:53:29,570 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-09T13:53:29,570 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:29,570 | ^~~~~~ 2025-09-09T13:53:29,570 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,570 135 | WORK(1); 2025-09-09T13:53:29,570 | ^~~~ 2025-09-09T13:53:29,572 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,572 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,572 | ^~ 2025-09-09T13:53:29,572 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,572 136 | WORK(2); 2025-09-09T13:53:29,572 | ^~~~ 2025-09-09T13:53:29,572 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-09T13:53:29,572 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:29,573 | ^~~~~~ 2025-09-09T13:53:29,573 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,573 136 | WORK(2); 2025-09-09T13:53:29,573 | ^~~~ 2025-09-09T13:53:29,574 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,574 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,574 | ^~ 2025-09-09T13:53:29,574 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,574 137 | WORK(3); 2025-09-09T13:53:29,574 | ^~~~ 2025-09-09T13:53:29,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-09T13:53:29,575 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:29,575 | ^~~~~~ 2025-09-09T13:53:29,575 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,575 137 | WORK(3); 2025-09-09T13:53:29,575 | ^~~~ 2025-09-09T13:53:29,576 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,577 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,577 | ^~ 2025-09-09T13:53:29,577 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,577 138 | WORK(4); 2025-09-09T13:53:29,577 | ^~~~ 2025-09-09T13:53:29,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-09T13:53:29,577 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:29,577 | ^~~~~~ 2025-09-09T13:53:29,577 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,577 138 | WORK(4); 2025-09-09T13:53:29,578 | ^~~~ 2025-09-09T13:53:29,579 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,579 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,579 | ^~ 2025-09-09T13:53:29,579 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,579 139 | WORK(5); 2025-09-09T13:53:29,579 | ^~~~ 2025-09-09T13:53:29,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-09T13:53:29,580 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:29,580 | ^~~~~~ 2025-09-09T13:53:29,580 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,580 139 | WORK(5); 2025-09-09T13:53:29,580 | ^~~~ 2025-09-09T13:53:29,581 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,581 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,581 | ^~ 2025-09-09T13:53:29,581 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,581 140 | WORK(6); 2025-09-09T13:53:29,582 | ^~~~ 2025-09-09T13:53:29,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-09T13:53:29,582 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:29,582 | ^~~~~~ 2025-09-09T13:53:29,582 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,582 140 | WORK(6); 2025-09-09T13:53:29,582 | ^~~~ 2025-09-09T13:53:29,583 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,584 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,584 | ^~ 2025-09-09T13:53:29,584 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,584 141 | WORK(7); 2025-09-09T13:53:29,584 | ^~~~ 2025-09-09T13:53:29,584 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-09T13:53:29,584 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:29,584 | ^~~~~~ 2025-09-09T13:53:29,584 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,585 141 | WORK(7); 2025-09-09T13:53:29,585 | ^~~~ 2025-09-09T13:53:29,586 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,586 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,586 | ^~ 2025-09-09T13:53:29,586 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,586 146 | WORK(0); 2025-09-09T13:53:29,586 | ^~~~ 2025-09-09T13:53:29,587 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-09T13:53:29,587 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:29,587 | ^~~~~~ 2025-09-09T13:53:29,587 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,587 146 | WORK(0); 2025-09-09T13:53:29,587 | ^~~~ 2025-09-09T13:53:29,589 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,590 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,590 | ^~ 2025-09-09T13:53:29,590 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,590 221 | WORK(0); 2025-09-09T13:53:29,590 | ^~~~ 2025-09-09T13:53:29,590 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-09T13:53:29,590 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:29,590 | ^~~~~~ 2025-09-09T13:53:29,590 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,591 221 | WORK(0); 2025-09-09T13:53:29,591 | ^~~~ 2025-09-09T13:53:29,591 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,592 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,592 | ^~ 2025-09-09T13:53:29,592 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,592 222 | WORK(1); 2025-09-09T13:53:29,592 | ^~~~ 2025-09-09T13:53:29,592 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-09T13:53:29,592 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:29,592 | ^~~~~~ 2025-09-09T13:53:29,593 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,593 222 | WORK(1); 2025-09-09T13:53:29,593 | ^~~~ 2025-09-09T13:53:29,594 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,594 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,594 | ^~ 2025-09-09T13:53:29,594 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,594 223 | WORK(2); 2025-09-09T13:53:29,594 | ^~~~ 2025-09-09T13:53:29,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-09T13:53:29,594 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:29,594 | ^~~~~~ 2025-09-09T13:53:29,595 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,595 223 | WORK(2); 2025-09-09T13:53:29,595 | ^~~~ 2025-09-09T13:53:29,596 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,596 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,596 | ^~ 2025-09-09T13:53:29,596 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,596 224 | WORK(3); 2025-09-09T13:53:29,596 | ^~~~ 2025-09-09T13:53:29,596 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-09T13:53:29,596 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:29,596 | ^~~~~~ 2025-09-09T13:53:29,597 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,597 224 | WORK(3); 2025-09-09T13:53:29,597 | ^~~~ 2025-09-09T13:53:29,598 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,598 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,598 | ^~ 2025-09-09T13:53:29,598 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,598 225 | WORK(4); 2025-09-09T13:53:29,598 | ^~~~ 2025-09-09T13:53:29,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-09T13:53:29,598 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:29,598 | ^~~~~~ 2025-09-09T13:53:29,599 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,599 225 | WORK(4); 2025-09-09T13:53:29,599 | ^~~~ 2025-09-09T13:53:29,600 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,600 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,600 | ^~ 2025-09-09T13:53:29,600 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,600 226 | WORK(5); 2025-09-09T13:53:29,600 | ^~~~ 2025-09-09T13:53:29,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-09T13:53:29,600 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:29,600 | ^~~~~~ 2025-09-09T13:53:29,601 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,601 226 | WORK(5); 2025-09-09T13:53:29,601 | ^~~~ 2025-09-09T13:53:29,602 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,602 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,602 | ^~ 2025-09-09T13:53:29,602 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,602 227 | WORK(6); 2025-09-09T13:53:29,602 | ^~~~ 2025-09-09T13:53:29,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-09T13:53:29,602 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:29,603 | ^~~~~~ 2025-09-09T13:53:29,603 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,603 227 | WORK(6); 2025-09-09T13:53:29,603 | ^~~~ 2025-09-09T13:53:29,604 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,604 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,604 | ^~ 2025-09-09T13:53:29,604 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,604 228 | WORK(7); 2025-09-09T13:53:29,604 | ^~~~ 2025-09-09T13:53:29,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-09T13:53:29,604 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:29,605 | ^~~~~~ 2025-09-09T13:53:29,605 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,605 228 | WORK(7); 2025-09-09T13:53:29,605 | ^~~~ 2025-09-09T13:53:29,606 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:29,606 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:29,606 | ^~ 2025-09-09T13:53:29,606 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,606 233 | WORK(0); 2025-09-09T13:53:29,606 | ^~~~ 2025-09-09T13:53:29,607 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-09T13:53:29,607 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:29,607 | ^~~~~~ 2025-09-09T13:53:29,607 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:29,607 233 | WORK(0); 2025-09-09T13:53:29,607 | ^~~~ 2025-09-09T13:53:50,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/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-09T13:53:54,066 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:53:54,067 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-09T13:53:54,067 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-09T13:53:54,067 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-09T13:53:54,067 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-09T13:53:54,067 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-09T13:53:54,067 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-09T13:53:54,067 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-09T13:53:54,067 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-09T13:53:54,067 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-09T13:53:54,067 from ltp/thirdparty/dynet/dynet/deep-lstm.h:4, 2025-09-09T13:53:54,068 from ltp/thirdparty/dynet/dynet/deep-lstm.cc:1: 2025-09-09T13:53:54,068 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:53:54,068 188 | failed ************ (Pred::************ 2025-09-09T13:53:54,068 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:54,068 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:53:54,068 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:54,068 190 | ); 2025-09-09T13:53:54,068 | ~ 2025-09-09T13:53:54,068 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:53:54,068 188 | failed ************ (Pred::************ 2025-09-09T13:53:54,069 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:54,069 | - 2025-09-09T13:53:54,069 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:53:54,069 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:54,069 190 | ); 2025-09-09T13:53:54,069 | ~ 2025-09-09T13:53:54,069 | - 2025-09-09T13:53:54,070 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:53:54,070 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:53:54,070 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:54,070 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:53:54,070 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:54,070 195 | ); 2025-09-09T13:53:54,070 | ~ 2025-09-09T13:53:54,070 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:53:54,070 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:53:54,071 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:54,071 | - 2025-09-09T13:53:54,071 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:53:54,071 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:53:54,071 195 | ); 2025-09-09T13:53:54,071 | ~ 2025-09-09T13:53:54,071 | - 2025-09-09T13:53:56,064 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:53:56,064 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:53:56,064 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:53:56,064 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-09T13:53:56,064 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-09T13:53:56,064 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,064 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:53:56,064 | ^~ 2025-09-09T13:53:56,065 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-09T13:53:56,065 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:53:56,065 | ^~ 2025-09-09T13:53:56,065 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,065 134 | WORK(0); 2025-09-09T13:53:56,065 | ^~~~ 2025-09-09T13:53:56,066 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,066 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,066 | ^~ 2025-09-09T13:53:56,067 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,067 134 | WORK(0); 2025-09-09T13:53:56,067 | ^~~~ 2025-09-09T13:53:56,067 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-09T13:53:56,067 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:56,067 | ^~~~~~ 2025-09-09T13:53:56,067 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,067 134 | WORK(0); 2025-09-09T13:53:56,067 | ^~~~ 2025-09-09T13:53:56,069 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,069 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,069 | ^~ 2025-09-09T13:53:56,069 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,069 135 | WORK(1); 2025-09-09T13:53:56,069 | ^~~~ 2025-09-09T13:53:56,069 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-09T13:53:56,069 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:56,069 | ^~~~~~ 2025-09-09T13:53:56,070 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,070 135 | WORK(1); 2025-09-09T13:53:56,070 | ^~~~ 2025-09-09T13:53:56,071 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,071 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,071 | ^~ 2025-09-09T13:53:56,071 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,071 136 | WORK(2); 2025-09-09T13:53:56,071 | ^~~~ 2025-09-09T13:53:56,072 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-09T13:53:56,072 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:56,072 | ^~~~~~ 2025-09-09T13:53:56,072 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,072 136 | WORK(2); 2025-09-09T13:53:56,072 | ^~~~ 2025-09-09T13:53:56,073 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,073 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,073 | ^~ 2025-09-09T13:53:56,073 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,073 137 | WORK(3); 2025-09-09T13:53:56,073 | ^~~~ 2025-09-09T13:53:56,073 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-09T13:53:56,073 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:56,074 | ^~~~~~ 2025-09-09T13:53:56,074 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,074 137 | WORK(3); 2025-09-09T13:53:56,074 | ^~~~ 2025-09-09T13:53:56,075 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,075 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,075 | ^~ 2025-09-09T13:53:56,075 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,075 138 | WORK(4); 2025-09-09T13:53:56,075 | ^~~~ 2025-09-09T13:53:56,076 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-09T13:53:56,076 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:56,076 | ^~~~~~ 2025-09-09T13:53:56,076 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,076 138 | WORK(4); 2025-09-09T13:53:56,076 | ^~~~ 2025-09-09T13:53:56,077 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,077 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,077 | ^~ 2025-09-09T13:53:56,078 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,078 139 | WORK(5); 2025-09-09T13:53:56,078 | ^~~~ 2025-09-09T13:53:56,078 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-09T13:53:56,078 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:56,078 | ^~~~~~ 2025-09-09T13:53:56,078 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,078 139 | WORK(5); 2025-09-09T13:53:56,078 | ^~~~ 2025-09-09T13:53:56,080 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,080 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,080 | ^~ 2025-09-09T13:53:56,080 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,080 140 | WORK(6); 2025-09-09T13:53:56,080 | ^~~~ 2025-09-09T13:53:56,080 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-09T13:53:56,080 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:56,080 | ^~~~~~ 2025-09-09T13:53:56,081 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,081 140 | WORK(6); 2025-09-09T13:53:56,081 | ^~~~ 2025-09-09T13:53:56,082 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,082 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,082 | ^~ 2025-09-09T13:53:56,082 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,082 141 | WORK(7); 2025-09-09T13:53:56,082 | ^~~~ 2025-09-09T13:53:56,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-09T13:53:56,083 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:56,083 | ^~~~~~ 2025-09-09T13:53:56,083 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,083 141 | WORK(7); 2025-09-09T13:53:56,083 | ^~~~ 2025-09-09T13:53:56,084 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,085 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,085 | ^~ 2025-09-09T13:53:56,085 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,085 146 | WORK(0); 2025-09-09T13:53:56,085 | ^~~~ 2025-09-09T13:53:56,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-09T13:53:56,086 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:53:56,086 | ^~~~~~ 2025-09-09T13:53:56,086 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,086 146 | WORK(0); 2025-09-09T13:53:56,086 | ^~~~ 2025-09-09T13:53:56,089 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,089 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,089 | ^~ 2025-09-09T13:53:56,089 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,090 221 | WORK(0); 2025-09-09T13:53:56,090 | ^~~~ 2025-09-09T13:53:56,090 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-09T13:53:56,090 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:56,090 | ^~~~~~ 2025-09-09T13:53:56,090 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,091 221 | WORK(0); 2025-09-09T13:53:56,091 | ^~~~ 2025-09-09T13:53:56,092 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,092 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,092 | ^~ 2025-09-09T13:53:56,092 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,092 222 | WORK(1); 2025-09-09T13:53:56,092 | ^~~~ 2025-09-09T13:53:56,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-09T13:53:56,093 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:56,093 | ^~~~~~ 2025-09-09T13:53:56,093 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,093 222 | WORK(1); 2025-09-09T13:53:56,093 | ^~~~ 2025-09-09T13:53:56,094 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,095 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,095 | ^~ 2025-09-09T13:53:56,095 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,095 223 | WORK(2); 2025-09-09T13:53:56,095 | ^~~~ 2025-09-09T13:53:56,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-09T13:53:56,096 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:56,096 | ^~~~~~ 2025-09-09T13:53:56,096 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,096 223 | WORK(2); 2025-09-09T13:53:56,096 | ^~~~ 2025-09-09T13:53:56,097 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,097 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,097 | ^~ 2025-09-09T13:53:56,098 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,098 224 | WORK(3); 2025-09-09T13:53:56,098 | ^~~~ 2025-09-09T13:53:56,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-09T13:53:56,098 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:56,098 | ^~~~~~ 2025-09-09T13:53:56,098 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,099 224 | WORK(3); 2025-09-09T13:53:56,099 | ^~~~ 2025-09-09T13:53:56,100 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,100 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,100 | ^~ 2025-09-09T13:53:56,100 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,100 225 | WORK(4); 2025-09-09T13:53:56,100 | ^~~~ 2025-09-09T13:53:56,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-09T13:53:56,101 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:56,101 | ^~~~~~ 2025-09-09T13:53:56,101 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,101 225 | WORK(4); 2025-09-09T13:53:56,101 | ^~~~ 2025-09-09T13:53:56,102 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,103 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,103 | ^~ 2025-09-09T13:53:56,103 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,103 226 | WORK(5); 2025-09-09T13:53:56,103 | ^~~~ 2025-09-09T13:53:56,104 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-09T13:53:56,105 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:56,105 | ^~~~~~ 2025-09-09T13:53:56,105 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,105 226 | WORK(5); 2025-09-09T13:53:56,105 | ^~~~ 2025-09-09T13:53:56,112 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,112 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,112 | ^~ 2025-09-09T13:53:56,112 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,112 227 | WORK(6); 2025-09-09T13:53:56,112 | ^~~~ 2025-09-09T13:53:56,112 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-09T13:53:56,112 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:56,112 | ^~~~~~ 2025-09-09T13:53:56,113 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,113 227 | WORK(6); 2025-09-09T13:53:56,113 | ^~~~ 2025-09-09T13:53:56,113 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,113 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,113 | ^~ 2025-09-09T13:53:56,113 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,113 228 | WORK(7); 2025-09-09T13:53:56,113 | ^~~~ 2025-09-09T13:53:56,113 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-09T13:53:56,113 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:56,114 | ^~~~~~ 2025-09-09T13:53:56,114 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,114 228 | WORK(7); 2025-09-09T13:53:56,114 | ^~~~ 2025-09-09T13:53:56,114 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:53:56,114 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:53:56,114 | ^~ 2025-09-09T13:53:56,114 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,114 233 | WORK(0); 2025-09-09T13:53:56,114 | ^~~~ 2025-09-09T13:53:56,115 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-09T13:53:56,115 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:53:56,115 | ^~~~~~ 2025-09-09T13:53:56,115 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:53:56,115 233 | WORK(0); 2025-09-09T13:53:56,115 | ^~~~ 2025-09-09T13:54:01,566 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-09T13:54:05,604 In file included from ltp/thirdparty/boost/include/boost/mpl/aux_/na_assert.hpp:23, 2025-09-09T13:54:05,605 from ltp/thirdparty/boost/include/boost/mpl/arg.hpp:25, 2025-09-09T13:54:05,605 from ltp/thirdparty/boost/include/boost/mpl/placeholders.hpp:24, 2025-09-09T13:54:05,605 from ltp/thirdparty/boost/include/boost/iterator/iterator_categories.hpp:17, 2025-09-09T13:54:05,605 from ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:14, 2025-09-09T13:54:05,605 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:27, 2025-09-09T13:54:05,605 from ltp/thirdparty/boost/include/boost/range/iterator_range.hpp:13, 2025-09-09T13:54:05,605 from ltp/thirdparty/boost/include/boost/range/as_literal.hpp:22, 2025-09-09T13:54:05,605 from ltp/thirdparty/boost/include/boost/algorithm/string/trim.hpp:19, 2025-09-09T13:54:05,605 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:19, 2025-09-09T13:54:05,605 from ltp/thirdparty/dynet/dynet/devices.cc:3: 2025-09-09T13:54:05,606 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:54:05,606 188 | failed ************ (Pred::************ 2025-09-09T13:54:05,606 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:05,606 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:54:05,606 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:05,606 190 | ); 2025-09-09T13:54:05,606 | ~ 2025-09-09T13:54:05,606 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:54:05,606 188 | failed ************ (Pred::************ 2025-09-09T13:54:05,607 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:05,607 | - 2025-09-09T13:54:05,607 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:54:05,607 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:05,607 190 | ); 2025-09-09T13:54:05,607 | ~ 2025-09-09T13:54:05,607 | - 2025-09-09T13:54:05,608 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:54:05,608 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:54:05,608 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:05,608 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:54:05,608 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:05,608 195 | ); 2025-09-09T13:54:05,608 | ~ 2025-09-09T13:54:05,608 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:54:05,608 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:54:05,609 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:05,609 | - 2025-09-09T13:54:05,609 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:54:05,609 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:05,609 195 | ); 2025-09-09T13:54:05,609 | ~ 2025-09-09T13:54:05,609 | - 2025-09-09T13:54:06,057 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/case_conv.hpp:24, 2025-09-09T13:54:06,057 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:20: 2025-09-09T13:54:06,057 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-09T13:54:06,057 33 | struct to_lowerF : public std::unary_function 2025-09-09T13:54:06,058 | ^~~~~~~~~~~~~~ 2025-09-09T13:54:06,058 In file included from /usr/include/c++/14/string:49, 2025-09-09T13:54:06,059 from ltp/thirdparty/dynet/dynet/devices.h:4, 2025-09-09T13:54:06,059 from ltp/thirdparty/dynet/dynet/devices.cc:1: 2025-09-09T13:54:06,059 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:54:06,059 117 | struct unary_function 2025-09-09T13:54:06,059 | ^~~~~~~~~~~~~~ 2025-09-09T13:54:06,060 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-09T13:54:06,060 53 | struct to_upperF : public std::unary_function 2025-09-09T13:54:06,060 | ^~~~~~~~~~~~~~ 2025-09-09T13:54:06,060 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:54:06,060 117 | struct unary_function 2025-09-09T13:54:06,060 | ^~~~~~~~~~~~~~ 2025-09-09T13:54:06,344 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-09T13:54:06,344 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:54:06,344 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-09T13:54:06,344 from ltp/thirdparty/boost/include/boost/function.hpp:64, 2025-09-09T13:54:06,344 from ltp/thirdparty/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18, 2025-09-09T13:54:06,344 from ltp/thirdparty/boost/include/boost/algorithm/string/find_iterator.hpp:24, 2025-09-09T13:54:06,344 from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:27, 2025-09-09T13:54:06,344 from ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:16, 2025-09-09T13:54:06,344 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:23: 2025-09-09T13:54:06,345 ltp/thirdparty/boost/include/boost/function/function_template.hpp:662:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:54:06,345 662 | , public std::unary_function 2025-09-09T13:54:06,345 | ^~~~~~~~~~~~~~ 2025-09-09T13:54:06,345 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:54:06,345 117 | struct unary_function 2025-09-09T13:54:06,345 | ^~~~~~~~~~~~~~ 2025-09-09T13:54:06,358 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-09T13:54:06,358 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-09T13:54:06,358 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-09T13:54:06,359 ltp/thirdparty/boost/include/boost/function/function_template.hpp:666:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:54:06,359 666 | , public std::binary_function 2025-09-09T13:54:06,359 | ^~~~~~~~~~~~~~~ 2025-09-09T13:54:06,359 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-09T13:54:06,359 131 | struct binary_function 2025-09-09T13:54:06,359 | ^~~~~~~~~~~~~~~ 2025-09-09T13:54:06,488 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:28: 2025-09-09T13:54:06,489 ltp/thirdparty/boost/include/boost/algorithm/string/detail/util.hpp:93:29: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-09T13:54:06,489 93 | public std::unary_function< iterator_range, SeqT > 2025-09-09T13:54:06,489 | ^~~~~~~~~~~~~~ 2025-09-09T13:54:06,489 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-09T13:54:06,489 117 | struct unary_function 2025-09-09T13:54:06,489 | ^~~~~~~~~~~~~~ 2025-09-09T13:54:09,268 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:54:09,268 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:54:09,268 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:54:09,268 from ltp/thirdparty/dynet/dynet/tensor.h:31, 2025-09-09T13:54:09,268 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-09T13:54:09,268 from ltp/thirdparty/dynet/dynet/devices.cc:8: 2025-09-09T13:54:09,269 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-09T13:54:09,269 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,269 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:54:09,269 | ^~ 2025-09-09T13:54:09,269 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-09T13:54:09,269 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:54:09,269 | ^~ 2025-09-09T13:54:09,269 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,269 134 | WORK(0); 2025-09-09T13:54:09,270 | ^~~~ 2025-09-09T13:54:09,271 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,271 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,271 | ^~ 2025-09-09T13:54:09,271 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,271 134 | WORK(0); 2025-09-09T13:54:09,271 | ^~~~ 2025-09-09T13:54:09,271 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-09T13:54:09,271 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:09,272 | ^~~~~~ 2025-09-09T13:54:09,272 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,272 134 | WORK(0); 2025-09-09T13:54:09,272 | ^~~~ 2025-09-09T13:54:09,273 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,273 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,273 | ^~ 2025-09-09T13:54:09,273 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,273 135 | WORK(1); 2025-09-09T13:54:09,273 | ^~~~ 2025-09-09T13:54:09,274 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-09T13:54:09,274 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:09,274 | ^~~~~~ 2025-09-09T13:54:09,274 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,274 135 | WORK(1); 2025-09-09T13:54:09,274 | ^~~~ 2025-09-09T13:54:09,275 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,275 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,276 | ^~ 2025-09-09T13:54:09,276 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,276 136 | WORK(2); 2025-09-09T13:54:09,276 | ^~~~ 2025-09-09T13:54:09,276 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-09T13:54:09,276 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:09,276 | ^~~~~~ 2025-09-09T13:54:09,276 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,276 136 | WORK(2); 2025-09-09T13:54:09,276 | ^~~~ 2025-09-09T13:54:09,278 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,278 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,278 | ^~ 2025-09-09T13:54:09,278 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,278 137 | WORK(3); 2025-09-09T13:54:09,278 | ^~~~ 2025-09-09T13:54:09,278 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-09T13:54:09,278 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:09,279 | ^~~~~~ 2025-09-09T13:54:09,279 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,279 137 | WORK(3); 2025-09-09T13:54:09,279 | ^~~~ 2025-09-09T13:54:09,280 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,280 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,280 | ^~ 2025-09-09T13:54:09,280 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,280 138 | WORK(4); 2025-09-09T13:54:09,281 | ^~~~ 2025-09-09T13:54:09,281 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-09T13:54:09,281 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:09,281 | ^~~~~~ 2025-09-09T13:54:09,281 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,281 138 | WORK(4); 2025-09-09T13:54:09,281 | ^~~~ 2025-09-09T13:54:09,282 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,283 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,283 | ^~ 2025-09-09T13:54:09,283 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,283 139 | WORK(5); 2025-09-09T13:54:09,283 | ^~~~ 2025-09-09T13:54:09,283 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-09T13:54:09,283 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:09,283 | ^~~~~~ 2025-09-09T13:54:09,284 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,284 139 | WORK(5); 2025-09-09T13:54:09,284 | ^~~~ 2025-09-09T13:54:09,285 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,285 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,285 | ^~ 2025-09-09T13:54:09,285 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,285 140 | WORK(6); 2025-09-09T13:54:09,285 | ^~~~ 2025-09-09T13:54:09,286 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-09T13:54:09,286 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:09,286 | ^~~~~~ 2025-09-09T13:54:09,286 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,286 140 | WORK(6); 2025-09-09T13:54:09,286 | ^~~~ 2025-09-09T13:54:09,287 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,287 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,287 | ^~ 2025-09-09T13:54:09,287 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,288 141 | WORK(7); 2025-09-09T13:54:09,288 | ^~~~ 2025-09-09T13:54:09,288 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-09T13:54:09,288 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:09,288 | ^~~~~~ 2025-09-09T13:54:09,288 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,288 141 | WORK(7); 2025-09-09T13:54:09,288 | ^~~~ 2025-09-09T13:54:09,290 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,290 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,290 | ^~ 2025-09-09T13:54:09,290 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,290 146 | WORK(0); 2025-09-09T13:54:09,290 | ^~~~ 2025-09-09T13:54:09,290 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-09T13:54:09,290 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:09,291 | ^~~~~~ 2025-09-09T13:54:09,291 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,291 146 | WORK(0); 2025-09-09T13:54:09,291 | ^~~~ 2025-09-09T13:54:09,293 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,293 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,294 | ^~ 2025-09-09T13:54:09,294 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,294 221 | WORK(0); 2025-09-09T13:54:09,294 | ^~~~ 2025-09-09T13:54:09,294 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-09T13:54:09,294 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:09,295 | ^~~~~~ 2025-09-09T13:54:09,295 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,295 221 | WORK(0); 2025-09-09T13:54:09,295 | ^~~~ 2025-09-09T13:54:09,296 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,296 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,296 | ^~ 2025-09-09T13:54:09,297 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,297 222 | WORK(1); 2025-09-09T13:54:09,297 | ^~~~ 2025-09-09T13:54:09,297 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-09T13:54:09,297 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:09,297 | ^~~~~~ 2025-09-09T13:54:09,298 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,298 222 | WORK(1); 2025-09-09T13:54:09,298 | ^~~~ 2025-09-09T13:54:09,299 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,299 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,299 | ^~ 2025-09-09T13:54:09,300 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,300 223 | WORK(2); 2025-09-09T13:54:09,300 | ^~~~ 2025-09-09T13:54:09,300 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-09T13:54:09,300 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:09,300 | ^~~~~~ 2025-09-09T13:54:09,301 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,301 223 | WORK(2); 2025-09-09T13:54:09,301 | ^~~~ 2025-09-09T13:54:09,302 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,302 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,302 | ^~ 2025-09-09T13:54:09,303 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,303 224 | WORK(3); 2025-09-09T13:54:09,303 | ^~~~ 2025-09-09T13:54:09,303 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-09T13:54:09,303 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:09,303 | ^~~~~~ 2025-09-09T13:54:09,304 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,304 224 | WORK(3); 2025-09-09T13:54:09,304 | ^~~~ 2025-09-09T13:54:09,305 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,305 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,305 | ^~ 2025-09-09T13:54:09,305 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,306 225 | WORK(4); 2025-09-09T13:54:09,306 | ^~~~ 2025-09-09T13:54:09,312 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-09T13:54:09,312 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:09,312 | ^~~~~~ 2025-09-09T13:54:09,312 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,312 225 | WORK(4); 2025-09-09T13:54:09,312 | ^~~~ 2025-09-09T13:54:09,313 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,313 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,313 | ^~ 2025-09-09T13:54:09,313 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,313 226 | WORK(5); 2025-09-09T13:54:09,313 | ^~~~ 2025-09-09T13:54:09,313 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-09T13:54:09,314 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:09,314 | ^~~~~~ 2025-09-09T13:54:09,314 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,314 226 | WORK(5); 2025-09-09T13:54:09,314 | ^~~~ 2025-09-09T13:54:09,314 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,314 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,314 | ^~ 2025-09-09T13:54:09,314 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,314 227 | WORK(6); 2025-09-09T13:54:09,315 | ^~~~ 2025-09-09T13:54:09,315 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-09T13:54:09,315 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:09,315 | ^~~~~~ 2025-09-09T13:54:09,315 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,315 227 | WORK(6); 2025-09-09T13:54:09,315 | ^~~~ 2025-09-09T13:54:09,315 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,315 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,315 | ^~ 2025-09-09T13:54:09,315 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,316 228 | WORK(7); 2025-09-09T13:54:09,316 | ^~~~ 2025-09-09T13:54:09,316 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-09T13:54:09,316 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:09,316 | ^~~~~~ 2025-09-09T13:54:09,316 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,316 228 | WORK(7); 2025-09-09T13:54:09,316 | ^~~~ 2025-09-09T13:54:09,316 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:09,316 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:09,317 | ^~ 2025-09-09T13:54:09,317 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,317 233 | WORK(0); 2025-09-09T13:54:09,317 | ^~~~ 2025-09-09T13:54:09,317 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-09T13:54:09,317 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:09,317 | ^~~~~~ 2025-09-09T13:54:09,317 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:09,317 233 | WORK(0); 2025-09-09T13:54:09,317 | ^~~~ 2025-09-09T13:54:10,571 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-09T13:54:10,571 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20, 2025-09-09T13:54:10,572 from ltp/thirdparty/boost/include/boost/range/concepts.hpp:19, 2025-09-09T13:54:10,572 from ltp/thirdparty/boost/include/boost/range/size_type.hpp:20, 2025-09-09T13:54:10,572 from ltp/thirdparty/boost/include/boost/range/size.hpp:21, 2025-09-09T13:54:10,572 from ltp/thirdparty/boost/include/boost/range/functions.hpp:20, 2025-09-09T13:54:10,572 from ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:38: 2025-09-09T13:54:10,572 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-09T13:54:10,572 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-09T13:54:10,572 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,572 | ^ 2025-09-09T13:54:10,572 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-09T13:54:10,573 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,573 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,573 147 | Result, 2025-09-09T13:54:10,573 | ~~~~~~~ 2025-09-09T13:54:10,573 148 | Input, 2025-09-09T13:54:10,573 | ~~~~~~ 2025-09-09T13:54:10,573 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,573 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,573 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,573 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,573 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,573 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:47:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,574 47 | static void failed() { ((Model*)0)->constraints(); } 2025-09-09T13:54:10,574 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,581 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:26: 2025-09-09T13:54:10,582 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-09T13:54:10,582 40 | void constraints() 2025-09-09T13:54:10,582 | ^~~~~~~~~~~ 2025-09-09T13:54:10,800 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:54:10,800 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,800 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,800 | ^ 2025-09-09T13:54:10,800 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,800 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-09T13:54:10,800 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,801 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,801 145 | struct SinglePassIteratorConcept 2025-09-09T13:54:10,801 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,801 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:54:10,801 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:54:10,801 | ^ 2025-09-09T13:54:10,801 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:54:10,801 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:54:10,801 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:54:10,802 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-09T13:54:10,802 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-09T13:54:10,802 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,802 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,802 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,802 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,802 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,802 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,802 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,802 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,803 888 | ); \ 2025-09-09T13:54:10,803 | ~ 2025-09-09T13:54:10,803 /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-09T13:54:10,803 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,803 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,803 /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-09T13:54:10,803 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,803 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,803 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,803 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,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 = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-09T13:54:10,804 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,804 | ^~~ 2025-09-09T13:54:10,804 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-09T13:54:10,804 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,804 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,804 147 | Result, 2025-09-09T13:54:10,804 | ~~~~~~~ 2025-09-09T13:54:10,804 148 | Input, 2025-09-09T13:54:10,804 | ~~~~~~ 2025-09-09T13:54:10,804 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,804 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,805 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,805 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,805 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,805 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,805 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,805 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,805 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:31: 2025-09-09T13:54:10,805 ltp/thirdparty/boost/include/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-09T13:54:10,805 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,806 | ^ 2025-09-09T13:54:10,806 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-09T13:54:10,806 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:54:10,806 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,806 | ^ 2025-09-09T13:54:10,806 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-09T13:54:10,806 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:54:10,806 | ^ 2025-09-09T13:54:10,806 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:54:10,806 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:54:10,807 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:54:10,807 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:54:10,807 45 | typedef mpl::bool_ type; 2025-09-09T13:54:10,807 | ^~~~ 2025-09-09T13:54:10,807 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-09T13:54:10,807 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:54:10,807 | ^~~~~ 2025-09-09T13:54:10,807 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:54:10,807 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-09T13:54:10,807 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,808 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,808 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,808 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,808 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,808 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,808 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,808 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,808 888 | ); \ 2025-09-09T13:54:10,808 | ~ 2025-09-09T13:54:10,808 /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-09T13:54:10,808 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,808 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,809 /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-09T13:54:10,809 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,809 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,809 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,809 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,809 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-09T13:54:10,809 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,809 | ^~~ 2025-09-09T13:54:10,809 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-09T13:54:10,810 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,810 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,810 147 | Result, 2025-09-09T13:54:10,810 | ~~~~~~~ 2025-09-09T13:54:10,810 148 | Input, 2025-09-09T13:54:10,810 | ~~~~~~ 2025-09-09T13:54:10,810 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,810 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,810 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,810 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,810 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,811 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,811 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,811 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,811 ltp/thirdparty/boost/include/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-09T13:54:10,811 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,811 | ^ 2025-09-09T13:54:10,811 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-09T13:54:10,811 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:116:7: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,811 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,811 | ^ 2025-09-09T13:54:10,811 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,812 145 | struct SinglePassIteratorConcept 2025-09-09T13:54:10,812 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,812 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:54:10,812 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:54:10,812 | ^ 2025-09-09T13:54:10,812 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:54:10,812 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:54:10,812 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:54:10,812 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:54:10,812 45 | typedef mpl::bool_ type; 2025-09-09T13:54:10,812 | ^~~~ 2025-09-09T13:54:10,812 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:54:10,813 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-09T13:54:10,813 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,813 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,813 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,813 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,813 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,813 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,813 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,813 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,813 888 | ); \ 2025-09-09T13:54:10,813 | ~ 2025-09-09T13:54:10,814 /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-09T13:54:10,814 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,814 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,814 /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-09T13:54:10,814 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,814 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,814 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,814 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,814 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-09T13:54:10,814 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,815 | ^~~ 2025-09-09T13:54:10,815 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-09T13:54:10,815 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,815 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,815 147 | Result, 2025-09-09T13:54:10,815 | ~~~~~~~ 2025-09-09T13:54:10,815 148 | Input, 2025-09-09T13:54:10,815 | ~~~~~~ 2025-09-09T13:54:10,815 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,815 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,815 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,816 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,816 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,816 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,816 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,816 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,816 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-09T13:54:10,816 30 | ~model() 2025-09-09T13:54:10,816 | ^ 2025-09-09T13:54:10,816 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:54:10,816 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:54:10,816 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,816 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:54:10,817 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,817 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,817 | ^ 2025-09-09T13:54:10,817 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,817 145 | struct SinglePassIteratorConcept 2025-09-09T13:54:10,817 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,817 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:54:10,817 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:54:10,817 | ^ 2025-09-09T13:54:10,817 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:54:10,817 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:54:10,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:54:10,818 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:54:10,818 45 | typedef mpl::bool_ type; 2025-09-09T13:54:10,818 | ^~~~ 2025-09-09T13:54:10,818 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:54:10,818 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-09T13:54:10,818 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,818 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,818 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,819 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,819 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,819 888 | ); \ 2025-09-09T13:54:10,819 | ~ 2025-09-09T13:54:10,819 /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-09T13:54:10,819 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,819 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,819 /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-09T13:54:10,819 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,819 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,820 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,820 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,820 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-09T13:54:10,820 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,820 | ^~~ 2025-09-09T13:54:10,820 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-09T13:54:10,820 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,820 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,820 147 | Result, 2025-09-09T13:54:10,820 | ~~~~~~~ 2025-09-09T13:54:10,820 148 | Input, 2025-09-09T13:54:10,821 | ~~~~~~ 2025-09-09T13:54:10,821 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,821 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,821 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,821 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,821 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,821 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,821 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,821 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,821 ltp/thirdparty/boost/include/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-09T13:54:10,821 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,822 | ^ 2025-09-09T13:54:10,822 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:54:10,822 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,822 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,822 | ^ 2025-09-09T13:54:10,822 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,822 145 | struct SinglePassIteratorConcept 2025-09-09T13:54:10,822 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,822 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:54:10,822 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:54:10,822 | ^ 2025-09-09T13:54:10,823 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:54:10,823 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:54:10,823 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:54:10,823 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:54:10,823 45 | typedef mpl::bool_ type; 2025-09-09T13:54:10,823 | ^~~~ 2025-09-09T13:54:10,823 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:54:10,823 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-09T13:54:10,823 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,823 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,823 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,824 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,824 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,824 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,824 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,824 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,824 888 | ); \ 2025-09-09T13:54:10,824 | ~ 2025-09-09T13:54:10,824 /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-09T13:54:10,824 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,824 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,825 /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-09T13:54:10,825 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,825 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,825 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,825 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,825 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-09T13:54:10,825 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,825 | ^~~ 2025-09-09T13:54:10,825 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-09T13:54:10,825 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,825 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,826 147 | Result, 2025-09-09T13:54:10,826 | ~~~~~~~ 2025-09-09T13:54:10,826 148 | Input, 2025-09-09T13:54:10,826 | ~~~~~~ 2025-09-09T13:54:10,826 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,826 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,826 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,826 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,826 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,826 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,826 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,827 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,827 ltp/thirdparty/boost/include/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-09T13:54:10,827 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,827 | ^ 2025-09-09T13:54:10,827 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-09T13:54:10,827 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:54:10,827 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,827 | ^ 2025-09-09T13:54:10,827 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:54:10,827 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:54:10,827 | ^ 2025-09-09T13:54:10,827 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:54:10,828 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:54:10,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:54:10,828 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:54:10,828 45 | typedef mpl::bool_ type; 2025-09-09T13:54:10,828 | ^~~~ 2025-09-09T13:54:10,828 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-09T13:54:10,828 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:54:10,828 | ^~~~~ 2025-09-09T13:54:10,828 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:54:10,828 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-09T13:54:10,829 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,829 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,829 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,829 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,829 888 | ); \ 2025-09-09T13:54:10,830 | ~ 2025-09-09T13:54:10,830 /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-09T13:54:10,830 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,830 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,830 /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-09T13:54:10,830 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,830 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,830 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,830 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,830 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-09T13:54:10,831 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,831 | ^~~ 2025-09-09T13:54:10,831 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-09T13:54:10,831 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,831 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,831 147 | Result, 2025-09-09T13:54:10,831 | ~~~~~~~ 2025-09-09T13:54:10,831 148 | Input, 2025-09-09T13:54:10,831 | ~~~~~~ 2025-09-09T13:54:10,831 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,832 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,832 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,832 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,832 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,832 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,832 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,832 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,832 ltp/thirdparty/boost/include/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-09T13:54:10,832 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,832 | ^ 2025-09-09T13:54:10,832 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-09T13:54:10,832 ltp/thirdparty/boost/include/boost/range/concepts.hpp:150:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,833 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,833 | ^ 2025-09-09T13:54:10,833 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:54:10,833 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:54:10,833 | ^ 2025-09-09T13:54:10,833 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:54:10,833 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:54:10,833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:54:10,833 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:54:10,833 45 | typedef mpl::bool_ type; 2025-09-09T13:54:10,833 | ^~~~ 2025-09-09T13:54:10,834 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-09T13:54:10,834 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:54:10,834 | ^~~~~ 2025-09-09T13:54:10,834 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:54:10,834 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-09T13:54:10,834 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,834 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,835 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,835 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,835 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,835 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,835 888 | ); \ 2025-09-09T13:54:10,835 | ~ 2025-09-09T13:54:10,835 /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-09T13:54:10,835 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,835 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,835 /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-09T13:54:10,835 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,836 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,836 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,836 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,836 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-09T13:54:10,836 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,836 | ^~~ 2025-09-09T13:54:10,836 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-09T13:54:10,836 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,836 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,836 147 | Result, 2025-09-09T13:54:10,836 | ~~~~~~~ 2025-09-09T13:54:10,837 148 | Input, 2025-09-09T13:54:10,837 | ~~~~~~ 2025-09-09T13:54:10,837 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,837 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,837 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,837 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,837 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,837 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,837 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,837 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,837 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-09T13:54:10,837 30 | ~model() 2025-09-09T13:54:10,838 | ^ 2025-09-09T13:54:10,838 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:54:10,838 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:54:10,838 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,838 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-09T13:54:10,838 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,838 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,838 | ^ 2025-09-09T13:54:10,838 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:54:10,838 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:54:10,838 | ^ 2025-09-09T13:54:10,838 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:54:10,839 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:54:10,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:54:10,839 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:54:10,839 45 | typedef mpl::bool_ type; 2025-09-09T13:54:10,839 | ^~~~ 2025-09-09T13:54:10,839 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-09T13:54:10,839 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:54:10,839 | ^~~~~ 2025-09-09T13:54:10,839 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:54:10,840 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-09T13:54:10,840 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,840 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,840 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,840 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,840 888 | ); \ 2025-09-09T13:54:10,840 | ~ 2025-09-09T13:54:10,841 /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-09T13:54:10,841 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,841 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,841 /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-09T13:54:10,841 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,841 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,841 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,841 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,841 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-09T13:54:10,841 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,841 | ^~~ 2025-09-09T13:54:10,842 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-09T13:54:10,842 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,842 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,842 147 | Result, 2025-09-09T13:54:10,842 | ~~~~~~~ 2025-09-09T13:54:10,842 148 | Input, 2025-09-09T13:54:10,842 | ~~~~~~ 2025-09-09T13:54:10,842 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,842 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,842 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,842 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,843 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,843 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,843 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,843 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,843 ltp/thirdparty/boost/include/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-09T13:54:10,843 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,843 | ^ 2025-09-09T13:54:10,843 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-09T13:54:10,843 ltp/thirdparty/boost/include/boost/range/concepts.hpp:276:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-09T13:54:10,843 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,843 | ^ 2025-09-09T13:54:10,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::SinglePassRangeConcept > > >]’ 2025-09-09T13:54:10,844 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:54:10,844 | ^ 2025-09-09T13:54:10,844 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-09T13:54:10,844 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:54:10,844 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:54:10,844 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-09T13:54:10,844 45 | typedef mpl::bool_ type; 2025-09-09T13:54:10,844 | ^~~~ 2025-09-09T13:54:10,844 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-09T13:54:10,844 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:54:10,845 | ^~~~~ 2025-09-09T13:54:10,845 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:54:10,845 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-09T13:54:10,845 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,845 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,845 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,845 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,846 888 | ); \ 2025-09-09T13:54:10,846 | ~ 2025-09-09T13:54:10,846 /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-09T13:54:10,846 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,846 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,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-09T13:54:10,846 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,846 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,846 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,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 = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-09T13:54:10,846 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,847 | ^~~ 2025-09-09T13:54:10,847 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-09T13:54:10,847 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,847 147 | Result, 2025-09-09T13:54:10,847 | ~~~~~~~ 2025-09-09T13:54:10,847 148 | Input, 2025-09-09T13:54:10,847 | ~~~~~~ 2025-09-09T13:54:10,847 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,847 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,847 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,848 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,848 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,848 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,848 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,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-09T13:54:10,848 30 | ~model() 2025-09-09T13:54:10,848 | ^ 2025-09-09T13:54:10,848 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:54:10,848 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-09T13:54:10,849 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,849 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’: 2025-09-09T13:54:10,849 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-09T13:54:10,849 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,849 | ^ 2025-09-09T13:54:10,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-09T13:54:10,849 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:54:10,849 | ^ 2025-09-09T13:54:10,849 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-09T13:54:10,849 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:54:10,849 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:54:10,850 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-09T13:54:10,850 45 | typedef mpl::bool_ type; 2025-09-09T13:54:10,850 | ^~~~ 2025-09-09T13:54:10,850 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-09T13:54:10,850 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-09T13:54:10,850 | ^~~~~ 2025-09-09T13:54:10,850 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:54:10,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-09T13:54:10,850 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,850 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,851 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,851 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,851 888 | ); \ 2025-09-09T13:54:10,851 | ~ 2025-09-09T13:54:10,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-09T13:54:10,851 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,851 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,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-09T13:54:10,852 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,852 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,852 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,852 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,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 = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-09T13:54:10,852 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,852 | ^~~ 2025-09-09T13:54:10,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 = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-09T13:54:10,852 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,853 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,853 147 | Result, 2025-09-09T13:54:10,853 | ~~~~~~~ 2025-09-09T13:54:10,853 148 | Input, 2025-09-09T13:54:10,853 | ~~~~~~ 2025-09-09T13:54:10,853 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,853 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,853 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,853 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,853 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,853 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,853 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,854 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,854 ltp/thirdparty/boost/include/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-09T13:54:10,854 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,854 | ^ 2025-09-09T13:54:10,854 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-09T13:54:10,854 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-09T13:54:10,854 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,854 | ^ 2025-09-09T13:54:10,854 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-09T13:54:10,854 645 | return boost::equal( l, r ); 2025-09-09T13:54:10,854 | ~~~~~~~~~~~~^~~~~~~~ 2025-09-09T13:54:10,855 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-09T13:54:10,855 333 | m_Match==Other.m_Match && 2025-09-09T13:54:10,855 | ~~~~~~~^~~~~~~~~~~~~~~ 2025-09-09T13:54:10,855 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-09T13:54:10,855 567 | return f1.equal(f2); 2025-09-09T13:54:10,855 | ~~~~~~~~^~~~ 2025-09-09T13:54:10,855 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-09T13:54:10,855 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,855 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,855 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,855 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,855 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,856 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,856 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,856 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,856 888 | ); \ 2025-09-09T13:54:10,856 | ~ 2025-09-09T13:54:10,856 ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:307:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:54:10,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-09T13:54:10,856 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,856 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,857 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,857 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,857 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,857 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,857 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,857 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,857 888 | ); \ 2025-09-09T13:54:10,857 | ~ 2025-09-09T13:54:10,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-09T13:54:10,857 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,858 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,858 /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-09T13:54:10,858 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,858 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,858 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,858 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,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 = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-09T13:54:10,858 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,858 | ^~~ 2025-09-09T13:54:10,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 = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-09T13:54:10,858 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,859 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,859 147 | Result, 2025-09-09T13:54:10,859 | ~~~~~~~ 2025-09-09T13:54:10,859 148 | Input, 2025-09-09T13:54:10,859 | ~~~~~~ 2025-09-09T13:54:10,859 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,859 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,859 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,859 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,859 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,859 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,859 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,860 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,860 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-09T13:54:10,860 30 | ~model() 2025-09-09T13:54:10,860 | ^ 2025-09-09T13:54:10,860 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:54:10,860 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-09T13:54:10,860 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,860 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-09T13:54:10,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-09T13:54:10,860 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,860 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,860 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,861 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,861 | ^ 2025-09-09T13:54:10,861 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,861 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-09T13:54:10,861 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,861 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,861 145 | struct SinglePassIteratorConcept 2025-09-09T13:54:10,861 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,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-09T13:54:10,861 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:54:10,861 | ^ 2025-09-09T13:54:10,862 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-09T13:54:10,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-09T13:54:10,862 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,862 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,862 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,862 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,863 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,863 888 | ); \ 2025-09-09T13:54:10,863 | ~ 2025-09-09T13:54:10,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-09T13:54:10,863 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,863 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,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-09T13:54:10,863 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,863 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,863 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,864 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,864 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-09T13:54:10,864 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,864 | ^~~ 2025-09-09T13:54:10,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 = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-09T13:54:10,864 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,864 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,864 147 | Result, 2025-09-09T13:54:10,864 | ~~~~~~~ 2025-09-09T13:54:10,864 148 | Input, 2025-09-09T13:54:10,864 | ~~~~~~ 2025-09-09T13:54:10,865 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,865 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,865 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,865 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,865 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,865 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,865 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,865 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,865 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-09T13:54:10,865 30 | ~model() 2025-09-09T13:54:10,865 | ^ 2025-09-09T13:54:10,865 ltp/thirdparty/boost/include/boost/concept_check.hpp:167:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:54:10,866 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-09T13:54:10,866 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,866 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-09T13:54:10,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-09T13:54:10,866 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,866 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,866 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:54:10,866 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,866 | ^ 2025-09-09T13:54:10,866 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:54:10,866 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:54:10,867 | ^ 2025-09-09T13:54:10,867 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:54:10,867 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:54:10,867 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:54:10,867 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:54:10,867 45 | typedef mpl::bool_ type; 2025-09-09T13:54:10,867 | ^~~~ 2025-09-09T13:54:10,867 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:54:10,867 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-09T13:54:10,867 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,868 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,868 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,868 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,868 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,868 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,868 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,868 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,868 888 | ); \ 2025-09-09T13:54:10,868 | ~ 2025-09-09T13:54:10,868 /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-09T13:54:10,869 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,869 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,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-09T13:54:10,869 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,869 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,869 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,869 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,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 = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-09T13:54:10,869 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,870 | ^~~ 2025-09-09T13:54:10,870 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-09T13:54:10,870 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,870 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,870 147 | Result, 2025-09-09T13:54:10,870 | ~~~~~~~ 2025-09-09T13:54:10,870 148 | Input, 2025-09-09T13:54:10,870 | ~~~~~~ 2025-09-09T13:54:10,870 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,870 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,870 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,871 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,871 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,871 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,871 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,871 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,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::incrementable_traversal_tag]’ 2025-09-09T13:54:10,871 30 | ~model() 2025-09-09T13:54:10,871 | ^ 2025-09-09T13:54:10,871 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:54:10,872 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:54:10,872 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,872 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-09T13:54:10,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-09T13:54:10,872 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,872 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,872 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,872 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,872 | ^ 2025-09-09T13:54:10,872 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,873 145 | struct SinglePassIteratorConcept 2025-09-09T13:54:10,873 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,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-09T13:54:10,873 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:54:10,873 | ^ 2025-09-09T13:54:10,873 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:54:10,873 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:54:10,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:54:10,874 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-09T13:54:10,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-09T13:54:10,874 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,874 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,874 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,875 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,875 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,875 888 | ); \ 2025-09-09T13:54:10,875 | ~ 2025-09-09T13:54:10,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-09T13:54:10,875 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,875 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,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-09T13:54:10,875 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,875 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,876 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,876 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,876 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-09T13:54:10,876 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,876 | ^~~ 2025-09-09T13:54:10,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 = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-09T13:54:10,876 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,876 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,876 147 | Result, 2025-09-09T13:54:10,876 | ~~~~~~~ 2025-09-09T13:54:10,877 148 | Input, 2025-09-09T13:54:10,877 | ~~~~~~ 2025-09-09T13:54:10,877 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,877 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,877 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,877 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,877 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,877 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,877 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,877 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,877 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-09T13:54:10,878 30 | ~model() 2025-09-09T13:54:10,878 | ^ 2025-09-09T13:54:10,878 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:54:10,878 134 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) 2025-09-09T13:54:10,878 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,878 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-09T13:54:10,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-09T13:54:10,878 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,878 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,879 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,879 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,879 | ^ 2025-09-09T13:54:10,879 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,879 145 | struct SinglePassIteratorConcept 2025-09-09T13:54:10,879 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,879 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-09T13:54:10,879 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:54:10,879 | ^ 2025-09-09T13:54:10,879 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:54:10,879 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:54:10,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:54:10,880 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-09T13:54:10,880 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-09T13:54:10,880 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,880 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,880 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,880 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,881 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,881 888 | ); \ 2025-09-09T13:54:10,881 | ~ 2025-09-09T13:54:10,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-09T13:54:10,881 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,881 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,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-09T13:54:10,881 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,881 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,881 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,882 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-09T13:54:10,882 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,882 | ^~~ 2025-09-09T13:54:10,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 = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-09T13:54:10,882 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,882 147 | Result, 2025-09-09T13:54:10,882 | ~~~~~~~ 2025-09-09T13:54:10,882 148 | Input, 2025-09-09T13:54:10,883 | ~~~~~~ 2025-09-09T13:54:10,883 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,883 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,883 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,883 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,883 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,883 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,883 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,883 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,883 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-09T13:54:10,884 30 | ~model() 2025-09-09T13:54:10,884 | ^ 2025-09-09T13:54:10,884 ltp/thirdparty/boost/include/boost/concept_check.hpp:233:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:54:10,884 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-09T13:54:10,884 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,884 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-09T13:54:10,884 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-09T13:54:10,884 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,884 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,885 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 2025-09-09T13:54:10,885 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,885 | ^ 2025-09-09T13:54:10,885 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-09T13:54:10,885 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:54:10,885 | ^ 2025-09-09T13:54:10,885 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-09T13:54:10,885 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:54:10,885 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:54:10,885 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-09T13:54:10,886 45 | typedef mpl::bool_ type; 2025-09-09T13:54:10,886 | ^~~~ 2025-09-09T13:54:10,886 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:54:10,886 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-09T13:54:10,886 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,886 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,886 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,886 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,886 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,886 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,886 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,887 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,887 888 | ); \ 2025-09-09T13:54:10,887 | ~ 2025-09-09T13:54:10,887 /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-09T13:54:10,887 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,887 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,887 /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-09T13:54:10,887 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,887 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,887 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,888 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,888 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-09T13:54:10,888 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,888 | ^~~ 2025-09-09T13:54:10,888 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-09T13:54:10,888 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,888 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,889 147 | Result, 2025-09-09T13:54:10,889 | ~~~~~~~ 2025-09-09T13:54:10,889 148 | Input, 2025-09-09T13:54:10,889 | ~~~~~~ 2025-09-09T13:54:10,889 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,889 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,889 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,889 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,890 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,890 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,890 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,890 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,890 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-09T13:54:10,890 30 | ~model() 2025-09-09T13:54:10,890 | ^ 2025-09-09T13:54:10,890 ltp/thirdparty/boost/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:54:10,890 208 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-09T13:54:10,890 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,891 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-09T13:54:10,891 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-09T13:54:10,891 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,891 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,891 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-09T13:54:10,891 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,891 | ^ 2025-09-09T13:54:10,891 ltp/thirdparty/boost/include/boost/concept/detail/has_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-09T13:54:10,891 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:54:10,892 | ^ 2025-09-09T13:54:10,892 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-09T13:54:10,892 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:54:10,892 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:54:10,892 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-09T13:54:10,892 45 | typedef mpl::bool_ type; 2025-09-09T13:54:10,892 | ^~~~ 2025-09-09T13:54:10,892 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:54:10,892 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-09T13:54:10,893 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,893 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,893 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,893 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,893 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,893 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,893 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,893 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,893 888 | ); \ 2025-09-09T13:54:10,894 | ~ 2025-09-09T13:54:10,894 /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-09T13:54:10,894 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,894 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,894 /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-09T13:54:10,894 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,894 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,894 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,894 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,895 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-09T13:54:10,895 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,895 | ^~~ 2025-09-09T13:54:10,895 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-09T13:54:10,895 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,895 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,895 147 | Result, 2025-09-09T13:54:10,895 | ~~~~~~~ 2025-09-09T13:54:10,896 148 | Input, 2025-09-09T13:54:10,896 | ~~~~~~ 2025-09-09T13:54:10,896 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,896 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,896 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,896 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,896 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,896 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,896 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,896 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,897 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-09T13:54:10,897 30 | ~model() 2025-09-09T13:54:10,897 | ^ 2025-09-09T13:54:10,897 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:54:10,897 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-09T13:54:10,897 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,897 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-09T13:54:10,897 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-09T13:54:10,897 39 | static void failed() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,897 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,898 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-09T13:54:10,898 71 | &::boost::concepts::requirement_::failed> \ 2025-09-09T13:54:10,898 | ^ 2025-09-09T13:54:10,898 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > > >]’ 2025-09-09T13:54:10,898 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-09T13:54:10,898 | ^ 2025-09-09T13:54:10,898 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-09T13:54:10,898 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-09T13:54:10,898 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T13:54:10,898 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-09T13:54:10,899 45 | typedef mpl::bool_ type; 2025-09-09T13:54:10,899 | ^~~~ 2025-09-09T13:54:10,899 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-09T13:54:10,899 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-09T13:54:10,899 884 | return_prefix iterator_core_access::base_op( \ 2025-09-09T13:54:10,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,899 885 | *static_cast(&lhs) \ 2025-09-09T13:54:10,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,899 886 | , *static_cast(&rhs) \ 2025-09-09T13:54:10,900 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,900 887 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-09T13:54:10,900 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,900 888 | ); \ 2025-09-09T13:54:10,900 | ~ 2025-09-09T13:54:10,900 /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-09T13:54:10,900 1673 | for (; __first != __last; ++__first) 2025-09-09T13:54:10,900 | ~~~~~~~~^~~~~~~~~ 2025-09-09T13:54:10,900 /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-09T13:54:10,901 711 | _M_range_initialize(__first, __last, 2025-09-09T13:54:10,901 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,901 712 | std::__iterator_category(__first)); 2025-09-09T13:54:10,901 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,901 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-09T13:54:10,901 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-09T13:54:10,901 | ^~~ 2025-09-09T13:54:10,901 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-09T13:54:10,902 146 | return ::boost::algorithm::iter_split( 2025-09-09T13:54:10,902 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:54:10,902 147 | Result, 2025-09-09T13:54:10,902 | ~~~~~~~ 2025-09-09T13:54:10,902 148 | Input, 2025-09-09T13:54:10,902 | ~~~~~~ 2025-09-09T13:54:10,902 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-09T13:54:10,902 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,902 ltp/thirdparty/dynet/dynet/devices.cc:30:26: required from here 2025-09-09T13:54:10,903 30 | boost::algorithm::split(strs, descriptor, boost::is_any_of(",")); 2025-09-09T13:54:10,903 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:10,903 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-09T13:54:10,903 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-09T13:54:10,903 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-09T13:54:10,903 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-09T13:54:10,903 30 | ~model() 2025-09-09T13:54:10,903 | ^ 2025-09-09T13:54:10,903 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-09T13:54:10,903 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-09T13:54:10,904 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:14,430 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-09T13:54:16,780 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:54:16,780 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-09T13:54:16,780 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-09T13:54:16,780 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-09T13:54:16,780 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-09T13:54:16,780 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-09T13:54:16,780 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-09T13:54:16,781 from ltp/thirdparty/dynet/dynet/dict.h:10, 2025-09-09T13:54:16,781 from ltp/thirdparty/dynet/dynet/dict.cc:1: 2025-09-09T13:54:16,781 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:54:16,781 188 | failed ************ (Pred::************ 2025-09-09T13:54:16,781 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:16,781 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:54:16,781 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:16,781 190 | ); 2025-09-09T13:54:16,781 | ~ 2025-09-09T13:54:16,782 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:54:16,782 188 | failed ************ (Pred::************ 2025-09-09T13:54:16,782 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:16,782 | - 2025-09-09T13:54:16,782 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:54:16,782 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:16,782 190 | ); 2025-09-09T13:54:16,782 | ~ 2025-09-09T13:54:16,782 | - 2025-09-09T13:54:16,783 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:54:16,783 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:54:16,783 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:16,783 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:54:16,783 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:16,783 195 | ); 2025-09-09T13:54:16,783 | ~ 2025-09-09T13:54:16,783 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:54:16,783 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:54:16,784 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:16,784 | - 2025-09-09T13:54:16,784 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:54:16,784 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:16,784 195 | ); 2025-09-09T13:54:16,784 | ~ 2025-09-09T13:54:16,784 | - 2025-09-09T13:54:24,284 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-09T13:54:26,525 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:54:26,525 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-09T13:54:26,525 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-09T13:54:26,525 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-09T13:54:26,526 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-09T13:54:26,526 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-09T13:54:26,526 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-09T13:54:26,526 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-09T13:54:26,526 from ltp/thirdparty/dynet/dynet/dim.cc:1: 2025-09-09T13:54:26,526 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:54:26,526 188 | failed ************ (Pred::************ 2025-09-09T13:54:26,526 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:26,526 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:54:26,527 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:26,527 190 | ); 2025-09-09T13:54:26,527 | ~ 2025-09-09T13:54:26,527 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:54:26,527 188 | failed ************ (Pred::************ 2025-09-09T13:54:26,527 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:26,527 | - 2025-09-09T13:54:26,527 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:54:26,527 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:26,528 190 | ); 2025-09-09T13:54:26,528 | ~ 2025-09-09T13:54:26,528 | - 2025-09-09T13:54:26,528 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:54:26,528 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:54:26,528 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:26,528 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:54:26,528 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:26,528 195 | ); 2025-09-09T13:54:26,528 | ~ 2025-09-09T13:54:26,529 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:54:26,529 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:54:26,529 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:26,529 | - 2025-09-09T13:54:26,529 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:54:26,529 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:26,529 195 | ); 2025-09-09T13:54:26,529 | ~ 2025-09-09T13:54:26,529 | - 2025-09-09T13:54:28,519 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-09T13:54:31,841 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:54:31,841 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-09T13:54:31,841 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-09T13:54:31,841 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-09T13:54:31,841 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-09T13:54:31,842 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-09T13:54:31,842 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-09T13:54:31,842 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-09T13:54:31,842 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-09T13:54:31,842 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-09T13:54:31,842 from ltp/thirdparty/dynet/dynet/dynet.cc:1: 2025-09-09T13:54:31,842 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:54:31,842 188 | failed ************ (Pred::************ 2025-09-09T13:54:31,842 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:31,842 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:54:31,842 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:31,843 190 | ); 2025-09-09T13:54:31,843 | ~ 2025-09-09T13:54:31,843 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:54:31,843 188 | failed ************ (Pred::************ 2025-09-09T13:54:31,843 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:31,843 | - 2025-09-09T13:54:31,843 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:54:31,843 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:31,843 190 | ); 2025-09-09T13:54:31,843 | ~ 2025-09-09T13:54:31,844 | - 2025-09-09T13:54:31,844 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:54:31,844 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:54:31,844 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:31,844 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:54:31,844 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:31,845 195 | ); 2025-09-09T13:54:31,845 | ~ 2025-09-09T13:54:31,845 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:54:31,845 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:54:31,845 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:31,845 | - 2025-09-09T13:54:31,845 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:54:31,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:31,845 195 | ); 2025-09-09T13:54:31,845 | ~ 2025-09-09T13:54:31,846 | - 2025-09-09T13:54:33,842 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:54:33,842 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:54:33,842 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:54:33,842 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-09T13:54:33,842 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-09T13:54:33,842 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,842 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:54:33,842 | ^~ 2025-09-09T13:54:33,843 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-09T13:54:33,843 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:54:33,843 | ^~ 2025-09-09T13:54:33,843 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,843 134 | WORK(0); 2025-09-09T13:54:33,843 | ^~~~ 2025-09-09T13:54:33,844 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,844 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,844 | ^~ 2025-09-09T13:54:33,845 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,845 134 | WORK(0); 2025-09-09T13:54:33,845 | ^~~~ 2025-09-09T13:54:33,845 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-09T13:54:33,845 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:33,845 | ^~~~~~ 2025-09-09T13:54:33,845 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,845 134 | WORK(0); 2025-09-09T13:54:33,845 | ^~~~ 2025-09-09T13:54:33,847 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,847 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,847 | ^~ 2025-09-09T13:54:33,847 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,847 135 | WORK(1); 2025-09-09T13:54:33,847 | ^~~~ 2025-09-09T13:54:33,847 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-09T13:54:33,847 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:33,848 | ^~~~~~ 2025-09-09T13:54:33,848 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,848 135 | WORK(1); 2025-09-09T13:54:33,848 | ^~~~ 2025-09-09T13:54:33,849 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,849 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,849 | ^~ 2025-09-09T13:54:33,849 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,849 136 | WORK(2); 2025-09-09T13:54:33,849 | ^~~~ 2025-09-09T13:54:33,851 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-09T13:54:33,852 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:33,852 | ^~~~~~ 2025-09-09T13:54:33,852 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,852 136 | WORK(2); 2025-09-09T13:54:33,852 | ^~~~ 2025-09-09T13:54:33,852 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,852 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,852 | ^~ 2025-09-09T13:54:33,852 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,852 137 | WORK(3); 2025-09-09T13:54:33,853 | ^~~~ 2025-09-09T13:54:33,853 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-09T13:54:33,853 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:33,853 | ^~~~~~ 2025-09-09T13:54:33,853 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,853 137 | WORK(3); 2025-09-09T13:54:33,853 | ^~~~ 2025-09-09T13:54:33,853 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,853 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,853 | ^~ 2025-09-09T13:54:33,854 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,854 138 | WORK(4); 2025-09-09T13:54:33,854 | ^~~~ 2025-09-09T13:54:33,854 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-09T13:54:33,854 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:33,854 | ^~~~~~ 2025-09-09T13:54:33,854 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,854 138 | WORK(4); 2025-09-09T13:54:33,854 | ^~~~ 2025-09-09T13:54:33,854 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,854 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,855 | ^~ 2025-09-09T13:54:33,855 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,855 139 | WORK(5); 2025-09-09T13:54:33,855 | ^~~~ 2025-09-09T13:54:33,855 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-09T13:54:33,855 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:33,855 | ^~~~~~ 2025-09-09T13:54:33,855 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,855 139 | WORK(5); 2025-09-09T13:54:33,855 | ^~~~ 2025-09-09T13:54:33,855 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,856 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,856 | ^~ 2025-09-09T13:54:33,856 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,856 140 | WORK(6); 2025-09-09T13:54:33,856 | ^~~~ 2025-09-09T13:54:33,856 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-09T13:54:33,856 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:33,856 | ^~~~~~ 2025-09-09T13:54:33,856 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,856 140 | WORK(6); 2025-09-09T13:54:33,857 | ^~~~ 2025-09-09T13:54:33,857 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,857 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,857 | ^~ 2025-09-09T13:54:33,857 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,857 141 | WORK(7); 2025-09-09T13:54:33,857 | ^~~~ 2025-09-09T13:54:33,857 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-09T13:54:33,857 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:33,857 | ^~~~~~ 2025-09-09T13:54:33,858 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,858 141 | WORK(7); 2025-09-09T13:54:33,858 | ^~~~ 2025-09-09T13:54:33,858 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,858 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,858 | ^~ 2025-09-09T13:54:33,858 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,858 146 | WORK(0); 2025-09-09T13:54:33,858 | ^~~~ 2025-09-09T13:54:33,858 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-09T13:54:33,858 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:33,859 | ^~~~~~ 2025-09-09T13:54:33,859 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,859 146 | WORK(0); 2025-09-09T13:54:33,859 | ^~~~ 2025-09-09T13:54:33,859 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,859 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,859 | ^~ 2025-09-09T13:54:33,859 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,859 221 | WORK(0); 2025-09-09T13:54:33,859 | ^~~~ 2025-09-09T13:54:33,860 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-09T13:54:33,860 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:33,860 | ^~~~~~ 2025-09-09T13:54:33,860 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,860 221 | WORK(0); 2025-09-09T13:54:33,860 | ^~~~ 2025-09-09T13:54:33,860 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,860 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,860 | ^~ 2025-09-09T13:54:33,860 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,860 222 | WORK(1); 2025-09-09T13:54:33,860 | ^~~~ 2025-09-09T13:54:33,861 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-09T13:54:33,861 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:33,861 | ^~~~~~ 2025-09-09T13:54:33,861 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,861 222 | WORK(1); 2025-09-09T13:54:33,861 | ^~~~ 2025-09-09T13:54:33,861 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,861 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,861 | ^~ 2025-09-09T13:54:33,861 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,862 223 | WORK(2); 2025-09-09T13:54:33,862 | ^~~~ 2025-09-09T13:54:33,862 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-09T13:54:33,862 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:33,862 | ^~~~~~ 2025-09-09T13:54:33,862 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,862 223 | WORK(2); 2025-09-09T13:54:33,862 | ^~~~ 2025-09-09T13:54:33,862 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,862 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,862 | ^~ 2025-09-09T13:54:33,863 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,863 224 | WORK(3); 2025-09-09T13:54:33,863 | ^~~~ 2025-09-09T13:54:33,863 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-09T13:54:33,863 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:33,863 | ^~~~~~ 2025-09-09T13:54:33,863 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,863 224 | WORK(3); 2025-09-09T13:54:33,863 | ^~~~ 2025-09-09T13:54:33,863 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,863 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,864 | ^~ 2025-09-09T13:54:33,864 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,864 225 | WORK(4); 2025-09-09T13:54:33,864 | ^~~~ 2025-09-09T13:54:33,864 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-09T13:54:33,864 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:33,864 | ^~~~~~ 2025-09-09T13:54:33,864 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,864 225 | WORK(4); 2025-09-09T13:54:33,864 | ^~~~ 2025-09-09T13:54:33,865 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,865 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,865 | ^~ 2025-09-09T13:54:33,865 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,865 226 | WORK(5); 2025-09-09T13:54:33,865 | ^~~~ 2025-09-09T13:54:33,865 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-09T13:54:33,865 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:33,865 | ^~~~~~ 2025-09-09T13:54:33,865 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,866 226 | WORK(5); 2025-09-09T13:54:33,866 | ^~~~ 2025-09-09T13:54:33,866 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,866 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,866 | ^~ 2025-09-09T13:54:33,866 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,866 227 | WORK(6); 2025-09-09T13:54:33,866 | ^~~~ 2025-09-09T13:54:33,866 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-09T13:54:33,866 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:33,866 | ^~~~~~ 2025-09-09T13:54:33,867 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,867 227 | WORK(6); 2025-09-09T13:54:33,867 | ^~~~ 2025-09-09T13:54:33,867 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,867 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,867 | ^~ 2025-09-09T13:54:33,867 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,867 228 | WORK(7); 2025-09-09T13:54:33,867 | ^~~~ 2025-09-09T13:54:33,867 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-09T13:54:33,868 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:33,868 | ^~~~~~ 2025-09-09T13:54:33,868 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,868 228 | WORK(7); 2025-09-09T13:54:33,868 | ^~~~ 2025-09-09T13:54:33,868 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:33,868 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:33,868 | ^~ 2025-09-09T13:54:33,868 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,868 233 | WORK(0); 2025-09-09T13:54:33,868 | ^~~~ 2025-09-09T13:54:33,869 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-09T13:54:33,869 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:33,869 | ^~~~~~ 2025-09-09T13:54:33,869 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:33,869 233 | WORK(0); 2025-09-09T13:54:33,869 | ^~~~ 2025-09-09T13:54:39,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/thirdparty/dynet/dynet/exec.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/exec.o -std=c++0x 2025-09-09T13:54:43,046 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:54:43,046 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-09T13:54:43,046 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-09T13:54:43,047 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-09T13:54:43,047 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-09T13:54:43,047 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-09T13:54:43,047 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-09T13:54:43,047 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-09T13:54:43,047 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-09T13:54:43,047 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-09T13:54:43,047 from ltp/thirdparty/dynet/dynet/exec.h:4, 2025-09-09T13:54:43,047 from ltp/thirdparty/dynet/dynet/exec.cc:1: 2025-09-09T13:54:43,048 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:54:43,048 188 | failed ************ (Pred::************ 2025-09-09T13:54:43,048 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:43,048 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:54:43,048 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:43,048 190 | ); 2025-09-09T13:54:43,048 | ~ 2025-09-09T13:54:43,048 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:54:43,048 188 | failed ************ (Pred::************ 2025-09-09T13:54:43,048 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:43,049 | - 2025-09-09T13:54:43,049 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:54:43,049 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:43,049 190 | ); 2025-09-09T13:54:43,049 | ~ 2025-09-09T13:54:43,049 | - 2025-09-09T13:54:43,049 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:54:43,049 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:54:43,049 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:43,050 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:54:43,050 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:43,050 195 | ); 2025-09-09T13:54:43,050 | ~ 2025-09-09T13:54:43,050 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:54:43,050 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:54:43,050 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:43,050 | - 2025-09-09T13:54:43,050 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:54:43,050 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:43,050 195 | ); 2025-09-09T13:54:43,051 | ~ 2025-09-09T13:54:43,051 | - 2025-09-09T13:54:45,043 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:54:45,044 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:54:45,044 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:54:45,044 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-09T13:54:45,044 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-09T13:54:45,044 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,044 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:54:45,044 | ^~ 2025-09-09T13:54:45,044 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-09T13:54:45,044 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:54:45,045 | ^~ 2025-09-09T13:54:45,045 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,045 134 | WORK(0); 2025-09-09T13:54:45,045 | ^~~~ 2025-09-09T13:54:45,045 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,045 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,045 | ^~ 2025-09-09T13:54:45,045 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,045 134 | WORK(0); 2025-09-09T13:54:45,045 | ^~~~ 2025-09-09T13:54:45,046 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-09T13:54:45,046 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:45,046 | ^~~~~~ 2025-09-09T13:54:45,046 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,046 134 | WORK(0); 2025-09-09T13:54:45,046 | ^~~~ 2025-09-09T13:54:45,046 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,046 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,046 | ^~ 2025-09-09T13:54:45,046 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,046 135 | WORK(1); 2025-09-09T13:54:45,047 | ^~~~ 2025-09-09T13:54:45,047 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-09T13:54:45,047 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:45,047 | ^~~~~~ 2025-09-09T13:54:45,047 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,047 135 | WORK(1); 2025-09-09T13:54:45,047 | ^~~~ 2025-09-09T13:54:45,047 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,047 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,047 | ^~ 2025-09-09T13:54:45,048 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,048 136 | WORK(2); 2025-09-09T13:54:45,048 | ^~~~ 2025-09-09T13:54:45,048 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-09T13:54:45,048 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:45,048 | ^~~~~~ 2025-09-09T13:54:45,048 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,048 136 | WORK(2); 2025-09-09T13:54:45,048 | ^~~~ 2025-09-09T13:54:45,048 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,048 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,049 | ^~ 2025-09-09T13:54:45,049 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,049 137 | WORK(3); 2025-09-09T13:54:45,049 | ^~~~ 2025-09-09T13:54:45,049 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-09T13:54:45,049 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:45,049 | ^~~~~~ 2025-09-09T13:54:45,049 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,049 137 | WORK(3); 2025-09-09T13:54:45,049 | ^~~~ 2025-09-09T13:54:45,050 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,050 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,050 | ^~ 2025-09-09T13:54:45,050 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,050 138 | WORK(4); 2025-09-09T13:54:45,050 | ^~~~ 2025-09-09T13:54:45,050 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-09T13:54:45,050 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:45,050 | ^~~~~~ 2025-09-09T13:54:45,050 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,050 138 | WORK(4); 2025-09-09T13:54:45,051 | ^~~~ 2025-09-09T13:54:45,051 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,051 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,051 | ^~ 2025-09-09T13:54:45,051 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,051 139 | WORK(5); 2025-09-09T13:54:45,051 | ^~~~ 2025-09-09T13:54:45,051 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-09T13:54:45,051 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:45,051 | ^~~~~~ 2025-09-09T13:54:45,052 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,052 139 | WORK(5); 2025-09-09T13:54:45,052 | ^~~~ 2025-09-09T13:54:45,052 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,052 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,052 | ^~ 2025-09-09T13:54:45,052 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,052 140 | WORK(6); 2025-09-09T13:54:45,052 | ^~~~ 2025-09-09T13:54:45,052 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-09T13:54:45,053 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:45,053 | ^~~~~~ 2025-09-09T13:54:45,053 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,053 140 | WORK(6); 2025-09-09T13:54:45,053 | ^~~~ 2025-09-09T13:54:45,053 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,053 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,053 | ^~ 2025-09-09T13:54:45,053 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,053 141 | WORK(7); 2025-09-09T13:54:45,053 | ^~~~ 2025-09-09T13:54:45,054 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-09T13:54:45,054 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:45,054 | ^~~~~~ 2025-09-09T13:54:45,054 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,054 141 | WORK(7); 2025-09-09T13:54:45,054 | ^~~~ 2025-09-09T13:54:45,054 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,054 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,054 | ^~ 2025-09-09T13:54:45,054 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,055 146 | WORK(0); 2025-09-09T13:54:45,055 | ^~~~ 2025-09-09T13:54:45,055 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-09T13:54:45,055 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:45,055 | ^~~~~~ 2025-09-09T13:54:45,055 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,055 146 | WORK(0); 2025-09-09T13:54:45,055 | ^~~~ 2025-09-09T13:54:45,055 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,055 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,056 | ^~ 2025-09-09T13:54:45,056 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,056 221 | WORK(0); 2025-09-09T13:54:45,056 | ^~~~ 2025-09-09T13:54:45,056 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-09T13:54:45,056 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:45,056 | ^~~~~~ 2025-09-09T13:54:45,056 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,056 221 | WORK(0); 2025-09-09T13:54:45,056 | ^~~~ 2025-09-09T13:54:45,056 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,057 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,057 | ^~ 2025-09-09T13:54:45,057 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,057 222 | WORK(1); 2025-09-09T13:54:45,057 | ^~~~ 2025-09-09T13:54:45,057 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-09T13:54:45,057 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:45,057 | ^~~~~~ 2025-09-09T13:54:45,057 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,057 222 | WORK(1); 2025-09-09T13:54:45,057 | ^~~~ 2025-09-09T13:54:45,058 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,058 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,058 | ^~ 2025-09-09T13:54:45,058 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,058 223 | WORK(2); 2025-09-09T13:54:45,058 | ^~~~ 2025-09-09T13:54:45,058 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-09T13:54:45,058 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:45,058 | ^~~~~~ 2025-09-09T13:54:45,058 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,059 223 | WORK(2); 2025-09-09T13:54:45,059 | ^~~~ 2025-09-09T13:54:45,059 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,059 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,059 | ^~ 2025-09-09T13:54:45,059 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,059 224 | WORK(3); 2025-09-09T13:54:45,059 | ^~~~ 2025-09-09T13:54:45,059 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-09T13:54:45,059 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:45,059 | ^~~~~~ 2025-09-09T13:54:45,060 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,060 224 | WORK(3); 2025-09-09T13:54:45,060 | ^~~~ 2025-09-09T13:54:45,060 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,060 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,060 | ^~ 2025-09-09T13:54:45,060 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,060 225 | WORK(4); 2025-09-09T13:54:45,060 | ^~~~ 2025-09-09T13:54:45,060 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-09T13:54:45,060 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:45,061 | ^~~~~~ 2025-09-09T13:54:45,061 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,061 225 | WORK(4); 2025-09-09T13:54:45,061 | ^~~~ 2025-09-09T13:54:45,061 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,061 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,061 | ^~ 2025-09-09T13:54:45,061 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,061 226 | WORK(5); 2025-09-09T13:54:45,062 | ^~~~ 2025-09-09T13:54:45,062 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-09T13:54:45,062 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:45,062 | ^~~~~~ 2025-09-09T13:54:45,062 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,062 226 | WORK(5); 2025-09-09T13:54:45,062 | ^~~~ 2025-09-09T13:54:45,062 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,062 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,062 | ^~ 2025-09-09T13:54:45,063 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,063 227 | WORK(6); 2025-09-09T13:54:45,063 | ^~~~ 2025-09-09T13:54:45,063 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-09T13:54:45,063 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:45,063 | ^~~~~~ 2025-09-09T13:54:45,063 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,063 227 | WORK(6); 2025-09-09T13:54:45,063 | ^~~~ 2025-09-09T13:54:45,063 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,064 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,064 | ^~ 2025-09-09T13:54:45,064 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,064 228 | WORK(7); 2025-09-09T13:54:45,064 | ^~~~ 2025-09-09T13:54:45,064 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-09T13:54:45,064 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:45,064 | ^~~~~~ 2025-09-09T13:54:45,064 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,064 228 | WORK(7); 2025-09-09T13:54:45,064 | ^~~~ 2025-09-09T13:54:45,065 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:45,065 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:45,065 | ^~ 2025-09-09T13:54:45,065 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,065 233 | WORK(0); 2025-09-09T13:54:45,065 | ^~~~ 2025-09-09T13:54:45,065 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-09T13:54:45,065 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:45,065 | ^~~~~~ 2025-09-09T13:54:45,065 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:45,065 233 | WORK(0); 2025-09-09T13:54:45,066 | ^~~~ 2025-09-09T13:54:49,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/dynet/dynet/expr.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/expr.o -std=c++0x 2025-09-09T13:54:52,337 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:54:52,338 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-09T13:54:52,338 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-09T13:54:52,338 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-09T13:54:52,338 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-09T13:54:52,338 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-09T13:54:52,338 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-09T13:54:52,338 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-09T13:54:52,338 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-09T13:54:52,339 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-09T13:54:52,339 from ltp/thirdparty/dynet/dynet/expr.h:21, 2025-09-09T13:54:52,339 from ltp/thirdparty/dynet/dynet/expr.cc:1: 2025-09-09T13:54:52,339 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:54:52,339 188 | failed ************ (Pred::************ 2025-09-09T13:54:52,339 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:52,339 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:54:52,339 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:52,339 190 | ); 2025-09-09T13:54:52,339 | ~ 2025-09-09T13:54:52,340 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:54:52,340 188 | failed ************ (Pred::************ 2025-09-09T13:54:52,340 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:52,340 | - 2025-09-09T13:54:52,340 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:54:52,340 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:52,340 190 | ); 2025-09-09T13:54:52,340 | ~ 2025-09-09T13:54:52,340 | - 2025-09-09T13:54:52,341 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:54:52,341 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:54:52,341 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:52,341 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:54:52,341 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:52,341 195 | ); 2025-09-09T13:54:52,341 | ~ 2025-09-09T13:54:52,342 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:54:52,342 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:54:52,342 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:52,342 | - 2025-09-09T13:54:52,342 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:54:52,342 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:54:52,342 195 | ); 2025-09-09T13:54:52,342 | ~ 2025-09-09T13:54:52,342 | - 2025-09-09T13:54:54,339 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:54:54,339 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:54:54,339 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:54:54,339 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-09T13:54:54,339 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-09T13:54:54,339 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,339 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:54:54,340 | ^~ 2025-09-09T13:54:54,340 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-09T13:54:54,340 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:54:54,340 | ^~ 2025-09-09T13:54:54,340 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,340 134 | WORK(0); 2025-09-09T13:54:54,340 | ^~~~ 2025-09-09T13:54:54,340 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,340 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,340 | ^~ 2025-09-09T13:54:54,341 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,341 134 | WORK(0); 2025-09-09T13:54:54,341 | ^~~~ 2025-09-09T13:54:54,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-09T13:54:54,341 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:54,341 | ^~~~~~ 2025-09-09T13:54:54,341 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,341 134 | WORK(0); 2025-09-09T13:54:54,341 | ^~~~ 2025-09-09T13:54:54,342 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,342 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,342 | ^~ 2025-09-09T13:54:54,342 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,342 135 | WORK(1); 2025-09-09T13:54:54,342 | ^~~~ 2025-09-09T13:54:54,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-09T13:54:54,342 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:54,342 | ^~~~~~ 2025-09-09T13:54:54,342 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,342 135 | WORK(1); 2025-09-09T13:54:54,343 | ^~~~ 2025-09-09T13:54:54,343 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,343 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,343 | ^~ 2025-09-09T13:54:54,343 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,343 136 | WORK(2); 2025-09-09T13:54:54,343 | ^~~~ 2025-09-09T13:54:54,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-09T13:54:54,343 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:54,343 | ^~~~~~ 2025-09-09T13:54:54,344 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,344 136 | WORK(2); 2025-09-09T13:54:54,344 | ^~~~ 2025-09-09T13:54:54,344 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,344 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,344 | ^~ 2025-09-09T13:54:54,344 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,344 137 | WORK(3); 2025-09-09T13:54:54,344 | ^~~~ 2025-09-09T13:54:54,344 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-09T13:54:54,345 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:54,345 | ^~~~~~ 2025-09-09T13:54:54,345 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,345 137 | WORK(3); 2025-09-09T13:54:54,345 | ^~~~ 2025-09-09T13:54:54,345 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,345 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,345 | ^~ 2025-09-09T13:54:54,345 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,345 138 | WORK(4); 2025-09-09T13:54:54,345 | ^~~~ 2025-09-09T13:54:54,345 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-09T13:54:54,346 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:54,346 | ^~~~~~ 2025-09-09T13:54:54,346 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,346 138 | WORK(4); 2025-09-09T13:54:54,346 | ^~~~ 2025-09-09T13:54:54,346 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,346 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,346 | ^~ 2025-09-09T13:54:54,346 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,346 139 | WORK(5); 2025-09-09T13:54:54,347 | ^~~~ 2025-09-09T13:54:54,347 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-09T13:54:54,347 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:54,347 | ^~~~~~ 2025-09-09T13:54:54,347 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,347 139 | WORK(5); 2025-09-09T13:54:54,347 | ^~~~ 2025-09-09T13:54:54,347 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,347 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,347 | ^~ 2025-09-09T13:54:54,347 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,348 140 | WORK(6); 2025-09-09T13:54:54,348 | ^~~~ 2025-09-09T13:54:54,348 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-09T13:54:54,348 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:54,348 | ^~~~~~ 2025-09-09T13:54:54,348 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,348 140 | WORK(6); 2025-09-09T13:54:54,348 | ^~~~ 2025-09-09T13:54:54,348 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,348 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,349 | ^~ 2025-09-09T13:54:54,349 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,349 141 | WORK(7); 2025-09-09T13:54:54,349 | ^~~~ 2025-09-09T13:54:54,349 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-09T13:54:54,349 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:54,349 | ^~~~~~ 2025-09-09T13:54:54,349 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,349 141 | WORK(7); 2025-09-09T13:54:54,349 | ^~~~ 2025-09-09T13:54:54,349 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,350 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,350 | ^~ 2025-09-09T13:54:54,350 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,350 146 | WORK(0); 2025-09-09T13:54:54,350 | ^~~~ 2025-09-09T13:54:54,350 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-09T13:54:54,350 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:54:54,350 | ^~~~~~ 2025-09-09T13:54:54,350 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,350 146 | WORK(0); 2025-09-09T13:54:54,350 | ^~~~ 2025-09-09T13:54:54,351 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,351 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,351 | ^~ 2025-09-09T13:54:54,351 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,351 221 | WORK(0); 2025-09-09T13:54:54,351 | ^~~~ 2025-09-09T13:54:54,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-09T13:54:54,351 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:54,351 | ^~~~~~ 2025-09-09T13:54:54,352 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,352 221 | WORK(0); 2025-09-09T13:54:54,352 | ^~~~ 2025-09-09T13:54:54,352 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,352 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,352 | ^~ 2025-09-09T13:54:54,352 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,352 222 | WORK(1); 2025-09-09T13:54:54,352 | ^~~~ 2025-09-09T13:54:54,352 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-09T13:54:54,352 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:54,353 | ^~~~~~ 2025-09-09T13:54:54,353 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,353 222 | WORK(1); 2025-09-09T13:54:54,353 | ^~~~ 2025-09-09T13:54:54,353 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,353 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,353 | ^~ 2025-09-09T13:54:54,353 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,353 223 | WORK(2); 2025-09-09T13:54:54,353 | ^~~~ 2025-09-09T13:54:54,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-09T13:54:54,354 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:54,354 | ^~~~~~ 2025-09-09T13:54:54,354 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,354 223 | WORK(2); 2025-09-09T13:54:54,354 | ^~~~ 2025-09-09T13:54:54,354 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,354 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,354 | ^~ 2025-09-09T13:54:54,354 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,354 224 | WORK(3); 2025-09-09T13:54:54,355 | ^~~~ 2025-09-09T13:54:54,355 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-09T13:54:54,355 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:54,355 | ^~~~~~ 2025-09-09T13:54:54,355 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,355 224 | WORK(3); 2025-09-09T13:54:54,355 | ^~~~ 2025-09-09T13:54:54,355 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,355 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,355 | ^~ 2025-09-09T13:54:54,356 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,356 225 | WORK(4); 2025-09-09T13:54:54,356 | ^~~~ 2025-09-09T13:54:54,356 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-09T13:54:54,356 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:54,356 | ^~~~~~ 2025-09-09T13:54:54,356 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,356 225 | WORK(4); 2025-09-09T13:54:54,356 | ^~~~ 2025-09-09T13:54:54,356 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,356 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,357 | ^~ 2025-09-09T13:54:54,357 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,357 226 | WORK(5); 2025-09-09T13:54:54,357 | ^~~~ 2025-09-09T13:54:54,357 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-09T13:54:54,357 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:54,357 | ^~~~~~ 2025-09-09T13:54:54,357 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,357 226 | WORK(5); 2025-09-09T13:54:54,357 | ^~~~ 2025-09-09T13:54:54,358 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,358 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,358 | ^~ 2025-09-09T13:54:54,358 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,358 227 | WORK(6); 2025-09-09T13:54:54,358 | ^~~~ 2025-09-09T13:54:54,358 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-09T13:54:54,358 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:54,358 | ^~~~~~ 2025-09-09T13:54:54,358 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,359 227 | WORK(6); 2025-09-09T13:54:54,359 | ^~~~ 2025-09-09T13:54:54,359 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,359 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,359 | ^~ 2025-09-09T13:54:54,359 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,359 228 | WORK(7); 2025-09-09T13:54:54,359 | ^~~~ 2025-09-09T13:54:54,359 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-09T13:54:54,359 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:54,359 | ^~~~~~ 2025-09-09T13:54:54,360 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,360 228 | WORK(7); 2025-09-09T13:54:54,360 | ^~~~ 2025-09-09T13:54:54,360 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:54:54,360 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:54:54,360 | ^~ 2025-09-09T13:54:54,360 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,360 233 | WORK(0); 2025-09-09T13:54:54,360 | ^~~~ 2025-09-09T13:54:54,360 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-09T13:54:54,361 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:54:54,361 | ^~~~~~ 2025-09-09T13:54:54,361 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:54:54,361 233 | WORK(0); 2025-09-09T13:54:54,361 | ^~~~ 2025-09-09T13:55:03,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/dynet/dynet/fast-lstm.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/fast-lstm.o -std=c++0x 2025-09-09T13:55:06,914 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:55:06,914 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-09T13:55:06,914 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-09T13:55:06,914 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-09T13:55:06,914 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-09T13:55:06,914 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-09T13:55:06,915 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-09T13:55:06,915 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-09T13:55:06,915 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-09T13:55:06,915 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-09T13:55:06,915 from ltp/thirdparty/dynet/dynet/fast-lstm.h:4, 2025-09-09T13:55:06,915 from ltp/thirdparty/dynet/dynet/fast-lstm.cc:1: 2025-09-09T13:55:06,915 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:55:06,915 188 | failed ************ (Pred::************ 2025-09-09T13:55:06,915 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:06,915 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:55:06,915 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:06,916 190 | ); 2025-09-09T13:55:06,916 | ~ 2025-09-09T13:55:06,916 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:55:06,916 188 | failed ************ (Pred::************ 2025-09-09T13:55:06,916 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:06,916 | - 2025-09-09T13:55:06,916 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:55:06,916 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:06,916 190 | ); 2025-09-09T13:55:06,916 | ~ 2025-09-09T13:55:06,917 | - 2025-09-09T13:55:06,917 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:55:06,917 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:55:06,917 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:06,917 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:55:06,917 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:06,917 195 | ); 2025-09-09T13:55:06,918 | ~ 2025-09-09T13:55:06,918 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:55:06,918 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:55:06,918 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:06,918 | - 2025-09-09T13:55:06,918 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:55:06,918 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:06,918 195 | ); 2025-09-09T13:55:06,918 | ~ 2025-09-09T13:55:06,918 | - 2025-09-09T13:55:08,913 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:55:08,913 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:55:08,913 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:55:08,913 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-09T13:55:08,913 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-09T13:55:08,914 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,914 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:55:08,914 | ^~ 2025-09-09T13:55:08,914 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-09T13:55:08,914 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:55:08,914 | ^~ 2025-09-09T13:55:08,914 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,914 134 | WORK(0); 2025-09-09T13:55:08,915 | ^~~~ 2025-09-09T13:55:08,916 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,916 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,916 | ^~ 2025-09-09T13:55:08,916 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,916 134 | WORK(0); 2025-09-09T13:55:08,916 | ^~~~ 2025-09-09T13:55:08,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-09T13:55:08,916 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:08,917 | ^~~~~~ 2025-09-09T13:55:08,917 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,917 134 | WORK(0); 2025-09-09T13:55:08,917 | ^~~~ 2025-09-09T13:55:08,918 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,918 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,918 | ^~ 2025-09-09T13:55:08,918 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,918 135 | WORK(1); 2025-09-09T13:55:08,918 | ^~~~ 2025-09-09T13:55:08,919 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-09T13:55:08,919 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:08,919 | ^~~~~~ 2025-09-09T13:55:08,919 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,919 135 | WORK(1); 2025-09-09T13:55:08,919 | ^~~~ 2025-09-09T13:55:08,920 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,920 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,921 | ^~ 2025-09-09T13:55:08,921 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,921 136 | WORK(2); 2025-09-09T13:55:08,921 | ^~~~ 2025-09-09T13:55:08,921 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-09T13:55:08,921 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:08,921 | ^~~~~~ 2025-09-09T13:55:08,921 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,921 136 | WORK(2); 2025-09-09T13:55:08,922 | ^~~~ 2025-09-09T13:55:08,923 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,923 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,923 | ^~ 2025-09-09T13:55:08,923 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,923 137 | WORK(3); 2025-09-09T13:55:08,923 | ^~~~ 2025-09-09T13:55:08,923 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-09T13:55:08,923 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:08,924 | ^~~~~~ 2025-09-09T13:55:08,924 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,924 137 | WORK(3); 2025-09-09T13:55:08,924 | ^~~~ 2025-09-09T13:55:08,925 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,925 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,925 | ^~ 2025-09-09T13:55:08,925 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,925 138 | WORK(4); 2025-09-09T13:55:08,925 | ^~~~ 2025-09-09T13:55:08,926 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-09T13:55:08,926 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:08,926 | ^~~~~~ 2025-09-09T13:55:08,926 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,926 138 | WORK(4); 2025-09-09T13:55:08,926 | ^~~~ 2025-09-09T13:55:08,927 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,927 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,927 | ^~ 2025-09-09T13:55:08,928 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,928 139 | WORK(5); 2025-09-09T13:55:08,928 | ^~~~ 2025-09-09T13:55:08,928 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-09T13:55:08,928 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:08,928 | ^~~~~~ 2025-09-09T13:55:08,928 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,928 139 | WORK(5); 2025-09-09T13:55:08,928 | ^~~~ 2025-09-09T13:55:08,930 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,930 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,930 | ^~ 2025-09-09T13:55:08,930 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,930 140 | WORK(6); 2025-09-09T13:55:08,930 | ^~~~ 2025-09-09T13:55:08,930 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-09T13:55:08,930 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:08,930 | ^~~~~~ 2025-09-09T13:55:08,931 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,931 140 | WORK(6); 2025-09-09T13:55:08,931 | ^~~~ 2025-09-09T13:55:08,932 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,932 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,932 | ^~ 2025-09-09T13:55:08,932 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,932 141 | WORK(7); 2025-09-09T13:55:08,932 | ^~~~ 2025-09-09T13:55:08,933 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-09T13:55:08,933 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:08,933 | ^~~~~~ 2025-09-09T13:55:08,933 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,933 141 | WORK(7); 2025-09-09T13:55:08,933 | ^~~~ 2025-09-09T13:55:08,934 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,935 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,935 | ^~ 2025-09-09T13:55:08,935 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,935 146 | WORK(0); 2025-09-09T13:55:08,935 | ^~~~ 2025-09-09T13:55:08,935 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-09T13:55:08,935 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:08,935 | ^~~~~~ 2025-09-09T13:55:08,935 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,936 146 | WORK(0); 2025-09-09T13:55:08,936 | ^~~~ 2025-09-09T13:55:08,938 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,938 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,938 | ^~ 2025-09-09T13:55:08,938 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,938 221 | WORK(0); 2025-09-09T13:55:08,939 | ^~~~ 2025-09-09T13:55:08,939 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-09T13:55:08,939 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:08,939 | ^~~~~~ 2025-09-09T13:55:08,939 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,939 221 | WORK(0); 2025-09-09T13:55:08,939 | ^~~~ 2025-09-09T13:55:08,940 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,940 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,940 | ^~ 2025-09-09T13:55:08,941 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,941 222 | WORK(1); 2025-09-09T13:55:08,941 | ^~~~ 2025-09-09T13:55:08,941 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-09T13:55:08,941 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:08,941 | ^~~~~~ 2025-09-09T13:55:08,941 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,941 222 | WORK(1); 2025-09-09T13:55:08,941 | ^~~~ 2025-09-09T13:55:08,942 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,943 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,943 | ^~ 2025-09-09T13:55:08,943 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,943 223 | WORK(2); 2025-09-09T13:55:08,943 | ^~~~ 2025-09-09T13:55:08,943 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-09T13:55:08,943 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:08,943 | ^~~~~~ 2025-09-09T13:55:08,943 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,943 223 | WORK(2); 2025-09-09T13:55:08,944 | ^~~~ 2025-09-09T13:55:08,945 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,945 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,945 | ^~ 2025-09-09T13:55:08,945 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,945 224 | WORK(3); 2025-09-09T13:55:08,945 | ^~~~ 2025-09-09T13:55:08,945 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-09T13:55:08,946 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:08,946 | ^~~~~~ 2025-09-09T13:55:08,946 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,946 224 | WORK(3); 2025-09-09T13:55:08,946 | ^~~~ 2025-09-09T13:55:08,947 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,947 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,947 | ^~ 2025-09-09T13:55:08,947 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,947 225 | WORK(4); 2025-09-09T13:55:08,947 | ^~~~ 2025-09-09T13:55:08,948 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-09T13:55:08,948 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:08,948 | ^~~~~~ 2025-09-09T13:55:08,948 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,948 225 | WORK(4); 2025-09-09T13:55:08,948 | ^~~~ 2025-09-09T13:55:08,949 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,950 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,950 | ^~ 2025-09-09T13:55:08,950 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,950 226 | WORK(5); 2025-09-09T13:55:08,950 | ^~~~ 2025-09-09T13:55:08,950 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-09T13:55:08,950 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:08,950 | ^~~~~~ 2025-09-09T13:55:08,951 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,951 226 | WORK(5); 2025-09-09T13:55:08,951 | ^~~~ 2025-09-09T13:55:08,952 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,952 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,952 | ^~ 2025-09-09T13:55:08,952 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,952 227 | WORK(6); 2025-09-09T13:55:08,952 | ^~~~ 2025-09-09T13:55:08,952 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-09T13:55:08,953 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:08,953 | ^~~~~~ 2025-09-09T13:55:08,953 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,953 227 | WORK(6); 2025-09-09T13:55:08,953 | ^~~~ 2025-09-09T13:55:08,954 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,954 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,954 | ^~ 2025-09-09T13:55:08,954 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,954 228 | WORK(7); 2025-09-09T13:55:08,954 | ^~~~ 2025-09-09T13:55:08,954 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-09T13:55:08,955 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:08,955 | ^~~~~~ 2025-09-09T13:55:08,955 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,955 228 | WORK(7); 2025-09-09T13:55:08,955 | ^~~~ 2025-09-09T13:55:08,956 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:08,956 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:08,956 | ^~ 2025-09-09T13:55:08,956 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,956 233 | WORK(0); 2025-09-09T13:55:08,956 | ^~~~ 2025-09-09T13:55:08,957 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-09T13:55:08,957 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:08,957 | ^~~~~~ 2025-09-09T13:55:08,957 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:08,957 233 | WORK(0); 2025-09-09T13:55:08,957 | ^~~~ 2025-09-09T13:55:14,850 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-09T13:55:16,477 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-09T13:55:20,033 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:55:20,034 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-09T13:55:20,034 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-09T13:55:20,034 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-09T13:55:20,034 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-09T13:55:20,034 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-09T13:55:20,034 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-09T13:55:20,034 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-09T13:55:20,034 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-09T13:55:20,034 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-09T13:55:20,034 from ltp/thirdparty/dynet/dynet/expr.h:21, 2025-09-09T13:55:20,035 from ltp/thirdparty/dynet/dynet/grad-check.h:4, 2025-09-09T13:55:20,035 from ltp/thirdparty/dynet/dynet/grad-check.cc:1: 2025-09-09T13:55:20,035 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:55:20,035 188 | failed ************ (Pred::************ 2025-09-09T13:55:20,035 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:20,035 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:55:20,035 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:20,035 190 | ); 2025-09-09T13:55:20,035 | ~ 2025-09-09T13:55:20,035 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:55:20,036 188 | failed ************ (Pred::************ 2025-09-09T13:55:20,036 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:20,036 | - 2025-09-09T13:55:20,036 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:55:20,036 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:20,036 190 | ); 2025-09-09T13:55:20,036 | ~ 2025-09-09T13:55:20,036 | - 2025-09-09T13:55:20,037 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:55:20,037 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:55:20,037 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:20,037 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:55:20,037 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:20,037 195 | ); 2025-09-09T13:55:20,037 | ~ 2025-09-09T13:55:20,037 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:55:20,037 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:55:20,038 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:20,038 | - 2025-09-09T13:55:20,038 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:55:20,038 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:20,038 195 | ); 2025-09-09T13:55:20,038 | ~ 2025-09-09T13:55:20,038 | - 2025-09-09T13:55:22,029 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:55:22,029 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:55:22,029 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:55:22,030 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-09T13:55:22,030 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-09T13:55:22,030 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,030 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:55:22,030 | ^~ 2025-09-09T13:55:22,030 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-09T13:55:22,030 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:55:22,030 | ^~ 2025-09-09T13:55:22,031 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,031 134 | WORK(0); 2025-09-09T13:55:22,031 | ^~~~ 2025-09-09T13:55:22,032 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,032 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,032 | ^~ 2025-09-09T13:55:22,032 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,032 134 | WORK(0); 2025-09-09T13:55:22,032 | ^~~~ 2025-09-09T13:55:22,033 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-09T13:55:22,033 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:22,033 | ^~~~~~ 2025-09-09T13:55:22,033 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,033 134 | WORK(0); 2025-09-09T13:55:22,033 | ^~~~ 2025-09-09T13:55:22,034 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,034 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,034 | ^~ 2025-09-09T13:55:22,035 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,035 135 | WORK(1); 2025-09-09T13:55:22,035 | ^~~~ 2025-09-09T13:55:22,035 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-09T13:55:22,035 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:22,035 | ^~~~~~ 2025-09-09T13:55:22,035 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,035 135 | WORK(1); 2025-09-09T13:55:22,035 | ^~~~ 2025-09-09T13:55:22,037 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,037 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,037 | ^~ 2025-09-09T13:55:22,037 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,037 136 | WORK(2); 2025-09-09T13:55:22,037 | ^~~~ 2025-09-09T13:55:22,037 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-09T13:55:22,037 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:22,038 | ^~~~~~ 2025-09-09T13:55:22,038 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,038 136 | WORK(2); 2025-09-09T13:55:22,038 | ^~~~ 2025-09-09T13:55:22,039 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,039 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,039 | ^~ 2025-09-09T13:55:22,039 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,039 137 | WORK(3); 2025-09-09T13:55:22,039 | ^~~~ 2025-09-09T13:55:22,040 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-09T13:55:22,040 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:22,040 | ^~~~~~ 2025-09-09T13:55:22,040 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,040 137 | WORK(3); 2025-09-09T13:55:22,040 | ^~~~ 2025-09-09T13:55:22,041 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,041 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,042 | ^~ 2025-09-09T13:55:22,042 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,042 138 | WORK(4); 2025-09-09T13:55:22,042 | ^~~~ 2025-09-09T13:55:22,042 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-09T13:55:22,042 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:22,042 | ^~~~~~ 2025-09-09T13:55:22,042 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,042 138 | WORK(4); 2025-09-09T13:55:22,043 | ^~~~ 2025-09-09T13:55:22,044 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,044 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,044 | ^~ 2025-09-09T13:55:22,044 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,044 139 | WORK(5); 2025-09-09T13:55:22,044 | ^~~~ 2025-09-09T13:55:22,044 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-09T13:55:22,044 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:22,045 | ^~~~~~ 2025-09-09T13:55:22,045 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,045 139 | WORK(5); 2025-09-09T13:55:22,045 | ^~~~ 2025-09-09T13:55:22,046 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,046 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,046 | ^~ 2025-09-09T13:55:22,046 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,046 140 | WORK(6); 2025-09-09T13:55:22,047 | ^~~~ 2025-09-09T13:55:22,047 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-09T13:55:22,047 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:22,047 | ^~~~~~ 2025-09-09T13:55:22,047 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,047 140 | WORK(6); 2025-09-09T13:55:22,047 | ^~~~ 2025-09-09T13:55:22,048 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,048 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,049 | ^~ 2025-09-09T13:55:22,049 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,049 141 | WORK(7); 2025-09-09T13:55:22,049 | ^~~~ 2025-09-09T13:55:22,049 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-09T13:55:22,049 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:22,049 | ^~~~~~ 2025-09-09T13:55:22,049 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,049 141 | WORK(7); 2025-09-09T13:55:22,050 | ^~~~ 2025-09-09T13:55:22,051 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,051 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,051 | ^~ 2025-09-09T13:55:22,051 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,051 146 | WORK(0); 2025-09-09T13:55:22,051 | ^~~~ 2025-09-09T13:55:22,052 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-09T13:55:22,052 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:22,052 | ^~~~~~ 2025-09-09T13:55:22,052 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,052 146 | WORK(0); 2025-09-09T13:55:22,052 | ^~~~ 2025-09-09T13:55:22,054 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,055 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,055 | ^~ 2025-09-09T13:55:22,055 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,055 221 | WORK(0); 2025-09-09T13:55:22,055 | ^~~~ 2025-09-09T13:55:22,055 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-09T13:55:22,055 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:22,056 | ^~~~~~ 2025-09-09T13:55:22,056 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,056 221 | WORK(0); 2025-09-09T13:55:22,056 | ^~~~ 2025-09-09T13:55:22,057 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,057 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,057 | ^~ 2025-09-09T13:55:22,057 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,057 222 | WORK(1); 2025-09-09T13:55:22,057 | ^~~~ 2025-09-09T13:55:22,057 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-09T13:55:22,058 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:22,058 | ^~~~~~ 2025-09-09T13:55:22,058 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,058 222 | WORK(1); 2025-09-09T13:55:22,058 | ^~~~ 2025-09-09T13:55:22,059 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,059 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,059 | ^~ 2025-09-09T13:55:22,059 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,059 223 | WORK(2); 2025-09-09T13:55:22,060 | ^~~~ 2025-09-09T13:55:22,060 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-09T13:55:22,060 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:22,060 | ^~~~~~ 2025-09-09T13:55:22,060 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,060 223 | WORK(2); 2025-09-09T13:55:22,060 | ^~~~ 2025-09-09T13:55:22,062 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,062 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,062 | ^~ 2025-09-09T13:55:22,062 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,062 224 | WORK(3); 2025-09-09T13:55:22,062 | ^~~~ 2025-09-09T13:55:22,062 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-09T13:55:22,062 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:22,063 | ^~~~~~ 2025-09-09T13:55:22,063 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,063 224 | WORK(3); 2025-09-09T13:55:22,063 | ^~~~ 2025-09-09T13:55:22,064 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,064 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,064 | ^~ 2025-09-09T13:55:22,064 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,064 225 | WORK(4); 2025-09-09T13:55:22,065 | ^~~~ 2025-09-09T13:55:22,065 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-09T13:55:22,065 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:22,065 | ^~~~~~ 2025-09-09T13:55:22,065 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,065 225 | WORK(4); 2025-09-09T13:55:22,065 | ^~~~ 2025-09-09T13:55:22,067 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,067 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,067 | ^~ 2025-09-09T13:55:22,067 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,067 226 | WORK(5); 2025-09-09T13:55:22,067 | ^~~~ 2025-09-09T13:55:22,068 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-09T13:55:22,068 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:22,068 | ^~~~~~ 2025-09-09T13:55:22,068 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,068 226 | WORK(5); 2025-09-09T13:55:22,068 | ^~~~ 2025-09-09T13:55:22,069 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,069 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,070 | ^~ 2025-09-09T13:55:22,070 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,070 227 | WORK(6); 2025-09-09T13:55:22,070 | ^~~~ 2025-09-09T13:55:22,070 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-09T13:55:22,070 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:22,070 | ^~~~~~ 2025-09-09T13:55:22,071 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,071 227 | WORK(6); 2025-09-09T13:55:22,071 | ^~~~ 2025-09-09T13:55:22,072 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,072 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,072 | ^~ 2025-09-09T13:55:22,072 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,073 228 | WORK(7); 2025-09-09T13:55:22,073 | ^~~~ 2025-09-09T13:55:22,073 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-09T13:55:22,073 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:22,073 | ^~~~~~ 2025-09-09T13:55:22,073 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,073 228 | WORK(7); 2025-09-09T13:55:22,074 | ^~~~ 2025-09-09T13:55:22,075 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:22,075 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:22,075 | ^~ 2025-09-09T13:55:22,075 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,075 233 | WORK(0); 2025-09-09T13:55:22,076 | ^~~~ 2025-09-09T13:55:22,081 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-09T13:55:22,082 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:22,082 | ^~~~~~ 2025-09-09T13:55:22,082 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:22,082 233 | WORK(0); 2025-09-09T13:55:22,082 | ^~~~ 2025-09-09T13:55:24,967 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-09T13:55:28,265 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:55:28,265 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-09T13:55:28,265 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-09T13:55:28,265 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-09T13:55:28,265 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-09T13:55:28,266 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-09T13:55:28,266 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-09T13:55:28,266 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-09T13:55:28,266 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-09T13:55:28,266 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-09T13:55:28,266 from ltp/thirdparty/dynet/dynet/graph.cc:2: 2025-09-09T13:55:28,266 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:55:28,266 188 | failed ************ (Pred::************ 2025-09-09T13:55:28,266 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:28,266 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:55:28,266 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:28,266 190 | ); 2025-09-09T13:55:28,267 | ~ 2025-09-09T13:55:28,267 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:55:28,267 188 | failed ************ (Pred::************ 2025-09-09T13:55:28,267 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:28,267 | - 2025-09-09T13:55:28,267 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:55:28,267 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:28,267 190 | ); 2025-09-09T13:55:28,267 | ~ 2025-09-09T13:55:28,268 | - 2025-09-09T13:55:28,268 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:55:28,268 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:55:28,268 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:28,268 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:55:28,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:28,268 195 | ); 2025-09-09T13:55:28,269 | ~ 2025-09-09T13:55:28,269 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:55:28,269 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:55:28,269 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:28,269 | - 2025-09-09T13:55:28,269 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:55:28,269 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:28,269 195 | ); 2025-09-09T13:55:28,269 | ~ 2025-09-09T13:55:28,269 | - 2025-09-09T13:55:30,253 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:55:30,254 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:55:30,254 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:55:30,254 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-09T13:55:30,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-09T13:55:30,254 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,254 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:55:30,254 | ^~ 2025-09-09T13:55:30,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-09T13:55:30,255 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:55:30,255 | ^~ 2025-09-09T13:55:30,255 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,255 134 | WORK(0); 2025-09-09T13:55:30,255 | ^~~~ 2025-09-09T13:55:30,256 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,256 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,256 | ^~ 2025-09-09T13:55:30,256 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,257 134 | WORK(0); 2025-09-09T13:55:30,257 | ^~~~ 2025-09-09T13:55:30,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-09T13:55:30,257 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:30,257 | ^~~~~~ 2025-09-09T13:55:30,257 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,257 134 | WORK(0); 2025-09-09T13:55:30,257 | ^~~~ 2025-09-09T13:55:30,258 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,259 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,259 | ^~ 2025-09-09T13:55:30,259 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,259 135 | WORK(1); 2025-09-09T13:55:30,259 | ^~~~ 2025-09-09T13:55:30,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-09T13:55:30,259 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:30,259 | ^~~~~~ 2025-09-09T13:55:30,259 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,260 135 | WORK(1); 2025-09-09T13:55:30,260 | ^~~~ 2025-09-09T13:55:30,261 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,261 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,261 | ^~ 2025-09-09T13:55:30,261 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,261 136 | WORK(2); 2025-09-09T13:55:30,261 | ^~~~ 2025-09-09T13:55:30,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-09T13:55:30,262 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:30,262 | ^~~~~~ 2025-09-09T13:55:30,262 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,262 136 | WORK(2); 2025-09-09T13:55:30,262 | ^~~~ 2025-09-09T13:55:30,263 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,263 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,264 | ^~ 2025-09-09T13:55:30,264 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,264 137 | WORK(3); 2025-09-09T13:55:30,264 | ^~~~ 2025-09-09T13:55:30,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-09T13:55:30,264 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:30,264 | ^~~~~~ 2025-09-09T13:55:30,264 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,264 137 | WORK(3); 2025-09-09T13:55:30,264 | ^~~~ 2025-09-09T13:55:30,266 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,266 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,266 | ^~ 2025-09-09T13:55:30,266 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,266 138 | WORK(4); 2025-09-09T13:55:30,266 | ^~~~ 2025-09-09T13:55:30,266 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-09T13:55:30,266 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:30,267 | ^~~~~~ 2025-09-09T13:55:30,267 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,267 138 | WORK(4); 2025-09-09T13:55:30,267 | ^~~~ 2025-09-09T13:55:30,268 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,268 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,268 | ^~ 2025-09-09T13:55:30,268 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,268 139 | WORK(5); 2025-09-09T13:55:30,268 | ^~~~ 2025-09-09T13:55:30,269 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-09T13:55:30,269 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:30,269 | ^~~~~~ 2025-09-09T13:55:30,269 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,269 139 | WORK(5); 2025-09-09T13:55:30,269 | ^~~~ 2025-09-09T13:55:30,270 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,270 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,270 | ^~ 2025-09-09T13:55:30,271 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,271 140 | WORK(6); 2025-09-09T13:55:30,271 | ^~~~ 2025-09-09T13:55:30,271 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-09T13:55:30,271 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:30,271 | ^~~~~~ 2025-09-09T13:55:30,271 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,271 140 | WORK(6); 2025-09-09T13:55:30,271 | ^~~~ 2025-09-09T13:55:30,273 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,273 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,273 | ^~ 2025-09-09T13:55:30,273 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,273 141 | WORK(7); 2025-09-09T13:55:30,273 | ^~~~ 2025-09-09T13:55:30,273 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-09T13:55:30,273 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:30,273 | ^~~~~~ 2025-09-09T13:55:30,274 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,274 141 | WORK(7); 2025-09-09T13:55:30,274 | ^~~~ 2025-09-09T13:55:30,275 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,275 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,275 | ^~ 2025-09-09T13:55:30,275 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,275 146 | WORK(0); 2025-09-09T13:55:30,276 | ^~~~ 2025-09-09T13:55:30,276 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-09T13:55:30,276 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:30,276 | ^~~~~~ 2025-09-09T13:55:30,276 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,276 146 | WORK(0); 2025-09-09T13:55:30,276 | ^~~~ 2025-09-09T13:55:30,278 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,279 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,279 | ^~ 2025-09-09T13:55:30,279 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,279 221 | WORK(0); 2025-09-09T13:55:30,279 | ^~~~ 2025-09-09T13:55:30,279 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-09T13:55:30,279 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:30,279 | ^~~~~~ 2025-09-09T13:55:30,279 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,280 221 | WORK(0); 2025-09-09T13:55:30,280 | ^~~~ 2025-09-09T13:55:30,280 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,281 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,281 | ^~ 2025-09-09T13:55:30,281 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,281 222 | WORK(1); 2025-09-09T13:55:30,281 | ^~~~ 2025-09-09T13:55:30,281 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-09T13:55:30,281 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:30,281 | ^~~~~~ 2025-09-09T13:55:30,281 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,282 222 | WORK(1); 2025-09-09T13:55:30,282 | ^~~~ 2025-09-09T13:55:30,282 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,282 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,282 | ^~ 2025-09-09T13:55:30,283 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,283 223 | WORK(2); 2025-09-09T13:55:30,283 | ^~~~ 2025-09-09T13:55:30,283 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-09T13:55:30,283 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:30,283 | ^~~~~~ 2025-09-09T13:55:30,283 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,283 223 | WORK(2); 2025-09-09T13:55:30,283 | ^~~~ 2025-09-09T13:55:30,283 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,284 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,284 | ^~ 2025-09-09T13:55:30,284 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,284 224 | WORK(3); 2025-09-09T13:55:30,284 | ^~~~ 2025-09-09T13:55:30,284 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-09T13:55:30,284 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:30,284 | ^~~~~~ 2025-09-09T13:55:30,284 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,284 224 | WORK(3); 2025-09-09T13:55:30,284 | ^~~~ 2025-09-09T13:55:30,285 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,285 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,285 | ^~ 2025-09-09T13:55:30,285 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,285 225 | WORK(4); 2025-09-09T13:55:30,285 | ^~~~ 2025-09-09T13:55:30,285 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-09T13:55:30,285 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:30,285 | ^~~~~~ 2025-09-09T13:55:30,285 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,286 225 | WORK(4); 2025-09-09T13:55:30,286 | ^~~~ 2025-09-09T13:55:30,286 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,286 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,286 | ^~ 2025-09-09T13:55:30,286 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,286 226 | WORK(5); 2025-09-09T13:55:30,286 | ^~~~ 2025-09-09T13:55:30,286 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-09T13:55:30,286 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:30,286 | ^~~~~~ 2025-09-09T13:55:30,287 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,287 226 | WORK(5); 2025-09-09T13:55:30,287 | ^~~~ 2025-09-09T13:55:30,287 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,287 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,287 | ^~ 2025-09-09T13:55:30,287 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,287 227 | WORK(6); 2025-09-09T13:55:30,287 | ^~~~ 2025-09-09T13:55:30,287 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-09T13:55:30,288 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:30,288 | ^~~~~~ 2025-09-09T13:55:30,288 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,288 227 | WORK(6); 2025-09-09T13:55:30,288 | ^~~~ 2025-09-09T13:55:30,288 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,288 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,288 | ^~ 2025-09-09T13:55:30,288 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,288 228 | WORK(7); 2025-09-09T13:55:30,288 | ^~~~ 2025-09-09T13:55:30,289 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-09T13:55:30,289 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:30,289 | ^~~~~~ 2025-09-09T13:55:30,289 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,289 228 | WORK(7); 2025-09-09T13:55:30,289 | ^~~~ 2025-09-09T13:55:30,289 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:30,289 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:30,289 | ^~ 2025-09-09T13:55:30,289 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,290 233 | WORK(0); 2025-09-09T13:55:30,290 | ^~~~ 2025-09-09T13:55:30,290 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-09T13:55:30,290 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:30,290 | ^~~~~~ 2025-09-09T13:55:30,290 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:30,290 233 | WORK(0); 2025-09-09T13:55:30,290 | ^~~~ 2025-09-09T13:55:33,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/dynet/dynet/gru.cc -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/dynet/dynet/gru.o -std=c++0x 2025-09-09T13:55:36,527 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:55:36,527 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-09T13:55:36,527 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-09T13:55:36,527 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-09T13:55:36,527 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-09T13:55:36,527 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-09T13:55:36,527 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-09T13:55:36,527 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-09T13:55:36,528 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-09T13:55:36,528 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-09T13:55:36,528 from ltp/thirdparty/dynet/dynet/gru.h:4, 2025-09-09T13:55:36,528 from ltp/thirdparty/dynet/dynet/gru.cc:1: 2025-09-09T13:55:36,528 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:55:36,528 188 | failed ************ (Pred::************ 2025-09-09T13:55:36,528 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:36,528 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:55:36,528 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:36,528 190 | ); 2025-09-09T13:55:36,528 | ~ 2025-09-09T13:55:36,529 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:55:36,529 188 | failed ************ (Pred::************ 2025-09-09T13:55:36,529 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:36,529 | - 2025-09-09T13:55:36,529 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:55:36,529 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:36,529 190 | ); 2025-09-09T13:55:36,529 | ~ 2025-09-09T13:55:36,529 | - 2025-09-09T13:55:36,530 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:55:36,530 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:55:36,530 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:36,530 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:55:36,530 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:36,530 195 | ); 2025-09-09T13:55:36,530 | ~ 2025-09-09T13:55:36,531 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:55:36,531 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:55:36,531 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:36,531 | - 2025-09-09T13:55:36,531 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:55:36,531 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:36,531 195 | ); 2025-09-09T13:55:36,531 | ~ 2025-09-09T13:55:36,531 | - 2025-09-09T13:55:38,516 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:55:38,516 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:55:38,516 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:55:38,516 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-09T13:55:38,517 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-09T13:55:38,517 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,517 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:55:38,517 | ^~ 2025-09-09T13:55:38,517 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-09T13:55:38,517 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:55:38,517 | ^~ 2025-09-09T13:55:38,517 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,517 134 | WORK(0); 2025-09-09T13:55:38,517 | ^~~~ 2025-09-09T13:55:38,518 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,518 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,518 | ^~ 2025-09-09T13:55:38,518 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,518 134 | WORK(0); 2025-09-09T13:55:38,518 | ^~~~ 2025-09-09T13:55:38,518 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-09T13:55:38,518 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:38,518 | ^~~~~~ 2025-09-09T13:55:38,518 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,519 134 | WORK(0); 2025-09-09T13:55:38,519 | ^~~~ 2025-09-09T13:55:38,519 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,519 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,519 | ^~ 2025-09-09T13:55:38,519 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,519 135 | WORK(1); 2025-09-09T13:55:38,519 | ^~~~ 2025-09-09T13:55:38,519 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-09T13:55:38,519 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:38,519 | ^~~~~~ 2025-09-09T13:55:38,520 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,520 135 | WORK(1); 2025-09-09T13:55:38,520 | ^~~~ 2025-09-09T13:55:38,520 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,520 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,520 | ^~ 2025-09-09T13:55:38,520 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,520 136 | WORK(2); 2025-09-09T13:55:38,520 | ^~~~ 2025-09-09T13:55:38,520 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-09T13:55:38,521 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:38,521 | ^~~~~~ 2025-09-09T13:55:38,521 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,521 136 | WORK(2); 2025-09-09T13:55:38,521 | ^~~~ 2025-09-09T13:55:38,521 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,521 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,521 | ^~ 2025-09-09T13:55:38,521 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,521 137 | WORK(3); 2025-09-09T13:55:38,522 | ^~~~ 2025-09-09T13:55:38,522 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-09T13:55:38,522 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:38,522 | ^~~~~~ 2025-09-09T13:55:38,522 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,522 137 | WORK(3); 2025-09-09T13:55:38,522 | ^~~~ 2025-09-09T13:55:38,522 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,522 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,522 | ^~ 2025-09-09T13:55:38,522 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,523 138 | WORK(4); 2025-09-09T13:55:38,523 | ^~~~ 2025-09-09T13:55:38,523 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-09T13:55:38,523 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:38,523 | ^~~~~~ 2025-09-09T13:55:38,523 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,523 138 | WORK(4); 2025-09-09T13:55:38,523 | ^~~~ 2025-09-09T13:55:38,523 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,523 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,524 | ^~ 2025-09-09T13:55:38,524 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,524 139 | WORK(5); 2025-09-09T13:55:38,524 | ^~~~ 2025-09-09T13:55:38,524 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-09T13:55:38,524 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:38,524 | ^~~~~~ 2025-09-09T13:55:38,524 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,524 139 | WORK(5); 2025-09-09T13:55:38,524 | ^~~~ 2025-09-09T13:55:38,524 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,525 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,525 | ^~ 2025-09-09T13:55:38,525 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,525 140 | WORK(6); 2025-09-09T13:55:38,525 | ^~~~ 2025-09-09T13:55:38,525 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-09T13:55:38,525 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:38,525 | ^~~~~~ 2025-09-09T13:55:38,525 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,525 140 | WORK(6); 2025-09-09T13:55:38,525 | ^~~~ 2025-09-09T13:55:38,526 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,526 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,526 | ^~ 2025-09-09T13:55:38,526 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,526 141 | WORK(7); 2025-09-09T13:55:38,526 | ^~~~ 2025-09-09T13:55:38,526 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-09T13:55:38,526 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:38,526 | ^~~~~~ 2025-09-09T13:55:38,527 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,527 141 | WORK(7); 2025-09-09T13:55:38,527 | ^~~~ 2025-09-09T13:55:38,527 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,527 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,527 | ^~ 2025-09-09T13:55:38,527 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,527 146 | WORK(0); 2025-09-09T13:55:38,527 | ^~~~ 2025-09-09T13:55:38,527 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-09T13:55:38,527 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:38,528 | ^~~~~~ 2025-09-09T13:55:38,528 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,528 146 | WORK(0); 2025-09-09T13:55:38,528 | ^~~~ 2025-09-09T13:55:38,528 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,528 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,528 | ^~ 2025-09-09T13:55:38,528 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,528 221 | WORK(0); 2025-09-09T13:55:38,528 | ^~~~ 2025-09-09T13:55:38,529 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-09T13:55:38,529 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:38,529 | ^~~~~~ 2025-09-09T13:55:38,529 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,529 221 | WORK(0); 2025-09-09T13:55:38,529 | ^~~~ 2025-09-09T13:55:38,529 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,529 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,529 | ^~ 2025-09-09T13:55:38,529 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,529 222 | WORK(1); 2025-09-09T13:55:38,530 | ^~~~ 2025-09-09T13:55:38,530 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-09T13:55:38,530 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:38,530 | ^~~~~~ 2025-09-09T13:55:38,530 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,530 222 | WORK(1); 2025-09-09T13:55:38,530 | ^~~~ 2025-09-09T13:55:38,530 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,530 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,530 | ^~ 2025-09-09T13:55:38,531 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,531 223 | WORK(2); 2025-09-09T13:55:38,531 | ^~~~ 2025-09-09T13:55:38,531 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-09T13:55:38,531 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:38,531 | ^~~~~~ 2025-09-09T13:55:38,531 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,531 223 | WORK(2); 2025-09-09T13:55:38,531 | ^~~~ 2025-09-09T13:55:38,531 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,532 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,532 | ^~ 2025-09-09T13:55:38,532 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,532 224 | WORK(3); 2025-09-09T13:55:38,532 | ^~~~ 2025-09-09T13:55:38,532 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-09T13:55:38,532 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:38,532 | ^~~~~~ 2025-09-09T13:55:38,532 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,532 224 | WORK(3); 2025-09-09T13:55:38,532 | ^~~~ 2025-09-09T13:55:38,533 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,533 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,533 | ^~ 2025-09-09T13:55:38,533 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,533 225 | WORK(4); 2025-09-09T13:55:38,533 | ^~~~ 2025-09-09T13:55:38,533 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-09T13:55:38,533 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:38,533 | ^~~~~~ 2025-09-09T13:55:38,533 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,534 225 | WORK(4); 2025-09-09T13:55:38,534 | ^~~~ 2025-09-09T13:55:38,534 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,534 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,534 | ^~ 2025-09-09T13:55:38,534 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,534 226 | WORK(5); 2025-09-09T13:55:38,534 | ^~~~ 2025-09-09T13:55:38,534 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-09T13:55:38,534 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:38,535 | ^~~~~~ 2025-09-09T13:55:38,535 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,535 226 | WORK(5); 2025-09-09T13:55:38,535 | ^~~~ 2025-09-09T13:55:38,535 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,535 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,535 | ^~ 2025-09-09T13:55:38,535 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,535 227 | WORK(6); 2025-09-09T13:55:38,535 | ^~~~ 2025-09-09T13:55:38,535 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-09T13:55:38,536 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:38,536 | ^~~~~~ 2025-09-09T13:55:38,536 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,536 227 | WORK(6); 2025-09-09T13:55:38,536 | ^~~~ 2025-09-09T13:55:38,536 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,536 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,536 | ^~ 2025-09-09T13:55:38,536 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,536 228 | WORK(7); 2025-09-09T13:55:38,536 | ^~~~ 2025-09-09T13:55:38,537 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-09T13:55:38,537 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:38,537 | ^~~~~~ 2025-09-09T13:55:38,537 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,537 228 | WORK(7); 2025-09-09T13:55:38,537 | ^~~~ 2025-09-09T13:55:38,537 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:38,537 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:38,537 | ^~ 2025-09-09T13:55:38,537 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,538 233 | WORK(0); 2025-09-09T13:55:38,538 | ^~~~ 2025-09-09T13:55:38,538 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-09T13:55:38,538 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:38,538 | ^~~~~~ 2025-09-09T13:55:38,538 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:38,538 233 | WORK(0); 2025-09-09T13:55:38,538 | ^~~~ 2025-09-09T13:55:43,811 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-09T13:55:47,286 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:55:47,286 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-09T13:55:47,286 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-09T13:55:47,287 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-09T13:55:47,287 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-09T13:55:47,287 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-09T13:55:47,287 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-09T13:55:47,287 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-09T13:55:47,287 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-09T13:55:47,287 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-09T13:55:47,287 from ltp/thirdparty/dynet/dynet/hsm-builder.h:7, 2025-09-09T13:55:47,287 from ltp/thirdparty/dynet/dynet/hsm-builder.cc:1: 2025-09-09T13:55:47,287 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:55:47,287 188 | failed ************ (Pred::************ 2025-09-09T13:55:47,288 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:47,288 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:55:47,288 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:47,288 190 | ); 2025-09-09T13:55:47,288 | ~ 2025-09-09T13:55:47,288 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:55:47,288 188 | failed ************ (Pred::************ 2025-09-09T13:55:47,288 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:47,288 | - 2025-09-09T13:55:47,288 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:55:47,289 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:47,289 190 | ); 2025-09-09T13:55:47,289 | ~ 2025-09-09T13:55:47,289 | - 2025-09-09T13:55:47,289 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:55:47,289 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:55:47,290 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:47,290 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:55:47,290 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:47,290 195 | ); 2025-09-09T13:55:47,290 | ~ 2025-09-09T13:55:47,290 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:55:47,290 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:55:47,290 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:47,290 | - 2025-09-09T13:55:47,290 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:55:47,291 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:55:47,291 195 | ); 2025-09-09T13:55:47,291 | ~ 2025-09-09T13:55:47,291 | - 2025-09-09T13:55:49,158 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:55:49,158 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:55:49,158 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:55:49,158 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-09T13:55:49,158 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-09T13:55:49,158 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,158 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:55:49,158 | ^~ 2025-09-09T13:55:49,159 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-09T13:55:49,159 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:55:49,159 | ^~ 2025-09-09T13:55:49,159 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,159 134 | WORK(0); 2025-09-09T13:55:49,159 | ^~~~ 2025-09-09T13:55:49,160 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,160 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,160 | ^~ 2025-09-09T13:55:49,160 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,161 134 | WORK(0); 2025-09-09T13:55:49,161 | ^~~~ 2025-09-09T13:55:49,161 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-09T13:55:49,161 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:49,161 | ^~~~~~ 2025-09-09T13:55:49,161 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,161 134 | WORK(0); 2025-09-09T13:55:49,161 | ^~~~ 2025-09-09T13:55:49,162 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,163 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,163 | ^~ 2025-09-09T13:55:49,163 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,163 135 | WORK(1); 2025-09-09T13:55:49,163 | ^~~~ 2025-09-09T13:55:49,163 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-09T13:55:49,163 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:49,163 | ^~~~~~ 2025-09-09T13:55:49,163 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,163 135 | WORK(1); 2025-09-09T13:55:49,164 | ^~~~ 2025-09-09T13:55:49,164 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,164 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,164 | ^~ 2025-09-09T13:55:49,164 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,164 136 | WORK(2); 2025-09-09T13:55:49,164 | ^~~~ 2025-09-09T13:55:49,164 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-09T13:55:49,164 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:49,164 | ^~~~~~ 2025-09-09T13:55:49,165 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,165 136 | WORK(2); 2025-09-09T13:55:49,165 | ^~~~ 2025-09-09T13:55:49,165 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,165 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,165 | ^~ 2025-09-09T13:55:49,165 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,165 137 | WORK(3); 2025-09-09T13:55:49,165 | ^~~~ 2025-09-09T13:55:49,165 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-09T13:55:49,165 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:49,166 | ^~~~~~ 2025-09-09T13:55:49,166 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,166 137 | WORK(3); 2025-09-09T13:55:49,166 | ^~~~ 2025-09-09T13:55:49,166 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,166 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,166 | ^~ 2025-09-09T13:55:49,166 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,166 138 | WORK(4); 2025-09-09T13:55:49,166 | ^~~~ 2025-09-09T13:55:49,167 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-09T13:55:49,167 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:49,167 | ^~~~~~ 2025-09-09T13:55:49,167 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,167 138 | WORK(4); 2025-09-09T13:55:49,167 | ^~~~ 2025-09-09T13:55:49,167 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,167 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,167 | ^~ 2025-09-09T13:55:49,167 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,168 139 | WORK(5); 2025-09-09T13:55:49,168 | ^~~~ 2025-09-09T13:55:49,168 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-09T13:55:49,168 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:49,168 | ^~~~~~ 2025-09-09T13:55:49,168 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,168 139 | WORK(5); 2025-09-09T13:55:49,168 | ^~~~ 2025-09-09T13:55:49,168 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,168 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,168 | ^~ 2025-09-09T13:55:49,169 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,169 140 | WORK(6); 2025-09-09T13:55:49,169 | ^~~~ 2025-09-09T13:55:49,169 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-09T13:55:49,169 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:49,169 | ^~~~~~ 2025-09-09T13:55:49,169 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,169 140 | WORK(6); 2025-09-09T13:55:49,169 | ^~~~ 2025-09-09T13:55:49,169 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,170 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,170 | ^~ 2025-09-09T13:55:49,170 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,170 141 | WORK(7); 2025-09-09T13:55:49,170 | ^~~~ 2025-09-09T13:55:49,170 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-09T13:55:49,170 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:49,170 | ^~~~~~ 2025-09-09T13:55:49,170 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,170 141 | WORK(7); 2025-09-09T13:55:49,170 | ^~~~ 2025-09-09T13:55:49,171 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,171 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,171 | ^~ 2025-09-09T13:55:49,171 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,171 146 | WORK(0); 2025-09-09T13:55:49,171 | ^~~~ 2025-09-09T13:55:49,171 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-09T13:55:49,171 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:55:49,171 | ^~~~~~ 2025-09-09T13:55:49,171 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,172 146 | WORK(0); 2025-09-09T13:55:49,172 | ^~~~ 2025-09-09T13:55:49,172 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,172 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,172 | ^~ 2025-09-09T13:55:49,172 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,172 221 | WORK(0); 2025-09-09T13:55:49,172 | ^~~~ 2025-09-09T13:55:49,172 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-09T13:55:49,172 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:49,173 | ^~~~~~ 2025-09-09T13:55:49,173 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,173 221 | WORK(0); 2025-09-09T13:55:49,173 | ^~~~ 2025-09-09T13:55:49,173 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,173 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,173 | ^~ 2025-09-09T13:55:49,173 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,173 222 | WORK(1); 2025-09-09T13:55:49,173 | ^~~~ 2025-09-09T13:55:49,174 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-09T13:55:49,174 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:49,174 | ^~~~~~ 2025-09-09T13:55:49,174 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,174 222 | WORK(1); 2025-09-09T13:55:49,174 | ^~~~ 2025-09-09T13:55:49,174 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,174 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,174 | ^~ 2025-09-09T13:55:49,174 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,174 223 | WORK(2); 2025-09-09T13:55:49,175 | ^~~~ 2025-09-09T13:55:49,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-09T13:55:49,175 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:49,175 | ^~~~~~ 2025-09-09T13:55:49,175 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,175 223 | WORK(2); 2025-09-09T13:55:49,175 | ^~~~ 2025-09-09T13:55:49,175 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,175 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,175 | ^~ 2025-09-09T13:55:49,175 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,176 224 | WORK(3); 2025-09-09T13:55:49,176 | ^~~~ 2025-09-09T13:55:49,176 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-09T13:55:49,176 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:49,176 | ^~~~~~ 2025-09-09T13:55:49,176 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,176 224 | WORK(3); 2025-09-09T13:55:49,176 | ^~~~ 2025-09-09T13:55:49,176 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,176 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,176 | ^~ 2025-09-09T13:55:49,177 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,177 225 | WORK(4); 2025-09-09T13:55:49,177 | ^~~~ 2025-09-09T13:55:49,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-09T13:55:49,177 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:49,177 | ^~~~~~ 2025-09-09T13:55:49,177 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,177 225 | WORK(4); 2025-09-09T13:55:49,177 | ^~~~ 2025-09-09T13:55:49,177 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,177 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,178 | ^~ 2025-09-09T13:55:49,178 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,178 226 | WORK(5); 2025-09-09T13:55:49,178 | ^~~~ 2025-09-09T13:55:49,178 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-09T13:55:49,178 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:49,178 | ^~~~~~ 2025-09-09T13:55:49,178 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,178 226 | WORK(5); 2025-09-09T13:55:49,178 | ^~~~ 2025-09-09T13:55:49,179 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,179 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,179 | ^~ 2025-09-09T13:55:49,179 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,179 227 | WORK(6); 2025-09-09T13:55:49,179 | ^~~~ 2025-09-09T13:55:49,179 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-09T13:55:49,179 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:49,179 | ^~~~~~ 2025-09-09T13:55:49,179 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,179 227 | WORK(6); 2025-09-09T13:55:49,180 | ^~~~ 2025-09-09T13:55:49,180 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,180 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,180 | ^~ 2025-09-09T13:55:49,180 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,180 228 | WORK(7); 2025-09-09T13:55:49,180 | ^~~~ 2025-09-09T13:55:49,180 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-09T13:55:49,180 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:49,181 | ^~~~~~ 2025-09-09T13:55:49,181 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,181 228 | WORK(7); 2025-09-09T13:55:49,181 | ^~~~ 2025-09-09T13:55:49,181 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:55:49,181 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:55:49,181 | ^~ 2025-09-09T13:55:49,181 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,181 233 | WORK(0); 2025-09-09T13:55:49,181 | ^~~~ 2025-09-09T13:55:49,181 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-09T13:55:49,182 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:55:49,182 | ^~~~~~ 2025-09-09T13:55:49,182 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:55:49,182 233 | WORK(0); 2025-09-09T13:55:49,182 | ^~~~ 2025-09-09T13:56:05,505 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-09T13:56:08,847 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:56:08,848 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-09T13:56:08,848 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-09T13:56:08,848 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-09T13:56:08,848 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-09T13:56:08,848 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-09T13:56:08,848 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-09T13:56:08,848 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-09T13:56:08,848 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-09T13:56:08,848 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-09T13:56:08,848 from ltp/thirdparty/dynet/dynet/init.cc:3: 2025-09-09T13:56:08,849 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:56:08,849 188 | failed ************ (Pred::************ 2025-09-09T13:56:08,849 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:56:08,849 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:56:08,849 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:56:08,849 190 | ); 2025-09-09T13:56:08,849 | ~ 2025-09-09T13:56:08,849 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:56:08,849 188 | failed ************ (Pred::************ 2025-09-09T13:56:08,850 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:56:08,850 | - 2025-09-09T13:56:08,850 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:56:08,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:56:08,850 190 | ); 2025-09-09T13:56:08,850 | ~ 2025-09-09T13:56:08,850 | - 2025-09-09T13:56:08,850 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:56:08,851 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:56:08,851 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:56:08,851 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:56:08,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:56:08,851 195 | ); 2025-09-09T13:56:08,851 | ~ 2025-09-09T13:56:08,851 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:56:08,851 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:56:08,852 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:56:08,852 | - 2025-09-09T13:56:08,852 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:56:08,852 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:56:08,852 195 | ); 2025-09-09T13:56:08,852 | ~ 2025-09-09T13:56:08,852 | - 2025-09-09T13:56:10,847 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:56:10,848 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:56:10,848 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:56:10,848 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-09T13:56:10,848 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-09T13:56:10,848 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,848 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:56:10,848 | ^~ 2025-09-09T13:56:10,848 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-09T13:56:10,849 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:56:10,849 | ^~ 2025-09-09T13:56:10,849 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,849 134 | WORK(0); 2025-09-09T13:56:10,849 | ^~~~ 2025-09-09T13:56:10,850 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,850 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,850 | ^~ 2025-09-09T13:56:10,850 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,851 134 | WORK(0); 2025-09-09T13:56:10,851 | ^~~~ 2025-09-09T13:56:10,851 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-09T13:56:10,851 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:10,851 | ^~~~~~ 2025-09-09T13:56:10,851 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,851 134 | WORK(0); 2025-09-09T13:56:10,851 | ^~~~ 2025-09-09T13:56:10,852 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,853 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,853 | ^~ 2025-09-09T13:56:10,853 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,853 135 | WORK(1); 2025-09-09T13:56:10,853 | ^~~~ 2025-09-09T13:56:10,853 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-09T13:56:10,853 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:10,853 | ^~~~~~ 2025-09-09T13:56:10,854 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,854 135 | WORK(1); 2025-09-09T13:56:10,854 | ^~~~ 2025-09-09T13:56:10,855 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,855 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,855 | ^~ 2025-09-09T13:56:10,855 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,855 136 | WORK(2); 2025-09-09T13:56:10,855 | ^~~~ 2025-09-09T13:56:10,856 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-09T13:56:10,856 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:10,856 | ^~~~~~ 2025-09-09T13:56:10,856 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,856 136 | WORK(2); 2025-09-09T13:56:10,856 | ^~~~ 2025-09-09T13:56:10,857 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,857 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,857 | ^~ 2025-09-09T13:56:10,857 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,858 137 | WORK(3); 2025-09-09T13:56:10,858 | ^~~~ 2025-09-09T13:56:10,858 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-09T13:56:10,858 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:10,858 | ^~~~~~ 2025-09-09T13:56:10,858 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,858 137 | WORK(3); 2025-09-09T13:56:10,858 | ^~~~ 2025-09-09T13:56:10,859 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,860 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,860 | ^~ 2025-09-09T13:56:10,860 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,860 138 | WORK(4); 2025-09-09T13:56:10,860 | ^~~~ 2025-09-09T13:56:10,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-09T13:56:10,860 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:10,860 | ^~~~~~ 2025-09-09T13:56:10,860 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,861 138 | WORK(4); 2025-09-09T13:56:10,861 | ^~~~ 2025-09-09T13:56:10,862 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,862 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,862 | ^~ 2025-09-09T13:56:10,862 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,862 139 | WORK(5); 2025-09-09T13:56:10,862 | ^~~~ 2025-09-09T13:56:10,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-09T13:56:10,863 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:10,863 | ^~~~~~ 2025-09-09T13:56:10,863 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,863 139 | WORK(5); 2025-09-09T13:56:10,863 | ^~~~ 2025-09-09T13:56:10,865 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,865 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,865 | ^~ 2025-09-09T13:56:10,865 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,865 140 | WORK(6); 2025-09-09T13:56:10,866 | ^~~~ 2025-09-09T13:56:10,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-09T13:56:10,866 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:10,866 | ^~~~~~ 2025-09-09T13:56:10,866 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,866 140 | WORK(6); 2025-09-09T13:56:10,867 | ^~~~ 2025-09-09T13:56:10,868 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,868 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,869 | ^~ 2025-09-09T13:56:10,869 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,869 141 | WORK(7); 2025-09-09T13:56:10,869 | ^~~~ 2025-09-09T13:56:10,869 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-09T13:56:10,869 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:10,870 | ^~~~~~ 2025-09-09T13:56:10,870 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,870 141 | WORK(7); 2025-09-09T13:56:10,870 | ^~~~ 2025-09-09T13:56:10,872 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,872 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,872 | ^~ 2025-09-09T13:56:10,872 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,872 146 | WORK(0); 2025-09-09T13:56:10,873 | ^~~~ 2025-09-09T13:56:10,873 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-09T13:56:10,873 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:10,873 | ^~~~~~ 2025-09-09T13:56:10,873 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,873 146 | WORK(0); 2025-09-09T13:56:10,874 | ^~~~ 2025-09-09T13:56:10,877 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,877 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,877 | ^~ 2025-09-09T13:56:10,877 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,877 221 | WORK(0); 2025-09-09T13:56:10,877 | ^~~~ 2025-09-09T13:56:10,878 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-09T13:56:10,878 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:10,878 | ^~~~~~ 2025-09-09T13:56:10,878 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,878 221 | WORK(0); 2025-09-09T13:56:10,878 | ^~~~ 2025-09-09T13:56:10,880 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,880 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,880 | ^~ 2025-09-09T13:56:10,880 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,880 222 | WORK(1); 2025-09-09T13:56:10,880 | ^~~~ 2025-09-09T13:56:10,881 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-09T13:56:10,881 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:10,881 | ^~~~~~ 2025-09-09T13:56:10,881 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,881 222 | WORK(1); 2025-09-09T13:56:10,881 | ^~~~ 2025-09-09T13:56:10,883 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,883 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,883 | ^~ 2025-09-09T13:56:10,883 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,883 223 | WORK(2); 2025-09-09T13:56:10,883 | ^~~~ 2025-09-09T13:56:10,884 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-09T13:56:10,884 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:10,884 | ^~~~~~ 2025-09-09T13:56:10,884 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,884 223 | WORK(2); 2025-09-09T13:56:10,884 | ^~~~ 2025-09-09T13:56:10,886 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,886 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,886 | ^~ 2025-09-09T13:56:10,886 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,886 224 | WORK(3); 2025-09-09T13:56:10,886 | ^~~~ 2025-09-09T13:56:10,887 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-09T13:56:10,887 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:10,887 | ^~~~~~ 2025-09-09T13:56:10,887 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,887 224 | WORK(3); 2025-09-09T13:56:10,887 | ^~~~ 2025-09-09T13:56:10,889 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,889 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,889 | ^~ 2025-09-09T13:56:10,889 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,889 225 | WORK(4); 2025-09-09T13:56:10,889 | ^~~~ 2025-09-09T13:56:10,891 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-09T13:56:10,892 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:10,892 | ^~~~~~ 2025-09-09T13:56:10,892 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,892 225 | WORK(4); 2025-09-09T13:56:10,892 | ^~~~ 2025-09-09T13:56:10,892 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,893 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,893 | ^~ 2025-09-09T13:56:10,893 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,893 226 | WORK(5); 2025-09-09T13:56:10,893 | ^~~~ 2025-09-09T13:56:10,893 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-09T13:56:10,893 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:10,893 | ^~~~~~ 2025-09-09T13:56:10,894 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,894 226 | WORK(5); 2025-09-09T13:56:10,894 | ^~~~ 2025-09-09T13:56:10,894 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,894 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,894 | ^~ 2025-09-09T13:56:10,894 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,895 227 | WORK(6); 2025-09-09T13:56:10,895 | ^~~~ 2025-09-09T13:56:10,895 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-09T13:56:10,895 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:10,895 | ^~~~~~ 2025-09-09T13:56:10,895 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,895 227 | WORK(6); 2025-09-09T13:56:10,895 | ^~~~ 2025-09-09T13:56:10,895 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,896 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,896 | ^~ 2025-09-09T13:56:10,896 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,896 228 | WORK(7); 2025-09-09T13:56:10,896 | ^~~~ 2025-09-09T13:56:10,896 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-09T13:56:10,896 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:10,896 | ^~~~~~ 2025-09-09T13:56:10,897 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,897 228 | WORK(7); 2025-09-09T13:56:10,897 | ^~~~ 2025-09-09T13:56:10,897 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:10,897 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:10,897 | ^~ 2025-09-09T13:56:10,897 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,897 233 | WORK(0); 2025-09-09T13:56:10,897 | ^~~~ 2025-09-09T13:56:10,898 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-09T13:56:10,898 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:10,898 | ^~~~~~ 2025-09-09T13:56:10,898 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:10,898 233 | WORK(0); 2025-09-09T13:56:10,898 | ^~~~ 2025-09-09T13:56:13,828 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-09T13:56:17,399 In file included from ltp/thirdparty/boost/include/boost/serialization/version.hpp:20, 2025-09-09T13:56:17,399 from ltp/thirdparty/boost/include/boost/archive/detail/iserializer.hpp:74, 2025-09-09T13:56:17,399 from ltp/thirdparty/boost/include/boost/archive/detail/interface_iarchive.hpp:22, 2025-09-09T13:56:17,399 from ltp/thirdparty/boost/include/boost/archive/detail/common_iarchive.hpp:23, 2025-09-09T13:56:17,399 from ltp/thirdparty/boost/include/boost/archive/basic_text_iarchive.hpp:30, 2025-09-09T13:56:17,399 from ltp/thirdparty/boost/include/boost/archive/text_iarchive.hpp:24, 2025-09-09T13:56:17,400 from ltp/thirdparty/dynet/dynet/io-macros.h:4, 2025-09-09T13:56:17,400 from ltp/thirdparty/dynet/dynet/dim.h:18, 2025-09-09T13:56:17,400 from ltp/thirdparty/dynet/dynet/tensor.h:15, 2025-09-09T13:56:17,400 from ltp/thirdparty/dynet/dynet/dynet.h:19, 2025-09-09T13:56:17,400 from ltp/thirdparty/dynet/dynet/lstm.h:10, 2025-09-09T13:56:17,400 from ltp/thirdparty/dynet/dynet/lstm.cc:1: 2025-09-09T13:56:17,400 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-09T13:56:17,400 188 | failed ************ (Pred::************ 2025-09-09T13:56:17,400 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:56:17,400 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:56:17,400 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:56:17,401 190 | ); 2025-09-09T13:56:17,401 | ~ 2025-09-09T13:56:17,401 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-09T13:56:17,402 188 | failed ************ (Pred::************ 2025-09-09T13:56:17,402 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T13:56:17,402 | - 2025-09-09T13:56:17,402 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-09T13:56:17,402 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:56:17,402 190 | ); 2025-09-09T13:56:17,402 | ~ 2025-09-09T13:56:17,402 | - 2025-09-09T13:56:17,403 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-09T13:56:17,403 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:56:17,403 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:56:17,403 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:56:17,403 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:56:17,403 195 | ); 2025-09-09T13:56:17,403 | ~ 2025-09-09T13:56:17,403 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-09T13:56:17,403 193 | failed ************ (boost::mpl::not_::************ 2025-09-09T13:56:17,404 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:56:17,404 | - 2025-09-09T13:56:17,404 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-09T13:56:17,404 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T13:56:17,404 195 | ); 2025-09-09T13:56:17,404 | ~ 2025-09-09T13:56:17,404 | - 2025-09-09T13:56:19,401 In file included from ltp/thirdparty/eigen/Eigen/SparseLU:26, 2025-09-09T13:56:19,402 from ltp/thirdparty/eigen/Eigen/Sparse:29, 2025-09-09T13:56:19,402 from ltp/thirdparty/eigen/Eigen/Eigen:2, 2025-09-09T13:56:19,402 from ltp/thirdparty/dynet/dynet/tensor.h:31: 2025-09-09T13:56:19,402 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-09T13:56:19,402 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:133:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,402 133 | if(RK==4) prefetch((A3+i+(5)*PacketSize)); 2025-09-09T13:56:19,402 | ^~ 2025-09-09T13:56:19,402 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-09T13:56:19,403 109 | c0 = pload(C0+i+(I)*PacketSize); \ 2025-09-09T13:56:19,403 | ^~ 2025-09-09T13:56:19,403 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,403 134 | WORK(0); 2025-09-09T13:56:19,403 | ^~~~ 2025-09-09T13:56:19,403 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,403 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,403 | ^~ 2025-09-09T13:56:19,403 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,403 134 | WORK(0); 2025-09-09T13:56:19,403 | ^~~~ 2025-09-09T13:56:19,404 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-09T13:56:19,404 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:19,404 | ^~~~~~ 2025-09-09T13:56:19,404 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:134:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,404 134 | WORK(0); 2025-09-09T13:56:19,404 | ^~~~ 2025-09-09T13:56:19,404 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,404 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,404 | ^~ 2025-09-09T13:56:19,404 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,404 135 | WORK(1); 2025-09-09T13:56:19,405 | ^~~~ 2025-09-09T13:56:19,405 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-09T13:56:19,405 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:19,405 | ^~~~~~ 2025-09-09T13:56:19,405 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:135:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,405 135 | WORK(1); 2025-09-09T13:56:19,405 | ^~~~ 2025-09-09T13:56:19,405 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,405 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,405 | ^~ 2025-09-09T13:56:19,405 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,406 136 | WORK(2); 2025-09-09T13:56:19,406 | ^~~~ 2025-09-09T13:56:19,406 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-09T13:56:19,406 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:19,406 | ^~~~~~ 2025-09-09T13:56:19,406 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:136:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,406 136 | WORK(2); 2025-09-09T13:56:19,406 | ^~~~ 2025-09-09T13:56:19,406 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,406 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,406 | ^~ 2025-09-09T13:56:19,407 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,407 137 | WORK(3); 2025-09-09T13:56:19,407 | ^~~~ 2025-09-09T13:56:19,407 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-09T13:56:19,407 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:19,407 | ^~~~~~ 2025-09-09T13:56:19,407 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:137:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,407 137 | WORK(3); 2025-09-09T13:56:19,407 | ^~~~ 2025-09-09T13:56:19,407 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,408 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,408 | ^~ 2025-09-09T13:56:19,408 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,408 138 | WORK(4); 2025-09-09T13:56:19,408 | ^~~~ 2025-09-09T13:56:19,408 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-09T13:56:19,408 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:19,408 | ^~~~~~ 2025-09-09T13:56:19,408 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:138:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,408 138 | WORK(4); 2025-09-09T13:56:19,409 | ^~~~ 2025-09-09T13:56:19,409 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,409 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,409 | ^~ 2025-09-09T13:56:19,409 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,409 139 | WORK(5); 2025-09-09T13:56:19,409 | ^~~~ 2025-09-09T13:56:19,409 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-09T13:56:19,409 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:19,409 | ^~~~~~ 2025-09-09T13:56:19,409 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:139:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,409 139 | WORK(5); 2025-09-09T13:56:19,410 | ^~~~ 2025-09-09T13:56:19,410 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,410 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,410 | ^~ 2025-09-09T13:56:19,410 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,410 140 | WORK(6); 2025-09-09T13:56:19,410 | ^~~~ 2025-09-09T13:56:19,410 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-09T13:56:19,410 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:19,410 | ^~~~~~ 2025-09-09T13:56:19,411 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:140:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,411 140 | WORK(6); 2025-09-09T13:56:19,411 | ^~~~ 2025-09-09T13:56:19,411 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,411 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,411 | ^~ 2025-09-09T13:56:19,411 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,411 141 | WORK(7); 2025-09-09T13:56:19,411 | ^~~~ 2025-09-09T13:56:19,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-09T13:56:19,412 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:19,412 | ^~~~~~ 2025-09-09T13:56:19,412 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:141:21: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,412 141 | WORK(7); 2025-09-09T13:56:19,412 | ^~~~ 2025-09-09T13:56:19,412 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:122:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,412 122 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,412 | ^~ 2025-09-09T13:56:19,412 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,412 146 | WORK(0); 2025-09-09T13:56:19,412 | ^~~~ 2025-09-09T13:56:19,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-09T13:56:19,413 123 | pstore(C0+i+(I)*PacketSize, c0); \ 2025-09-09T13:56:19,413 | ^~~~~~ 2025-09-09T13:56:19,413 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:146:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,413 146 | WORK(0); 2025-09-09T13:56:19,413 | ^~~~ 2025-09-09T13:56:19,413 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,413 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,413 | ^~ 2025-09-09T13:56:19,413 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,414 221 | WORK(0); 2025-09-09T13:56:19,414 | ^~~~ 2025-09-09T13:56:19,414 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-09T13:56:19,414 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:19,414 | ^~~~~~ 2025-09-09T13:56:19,414 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:221:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,414 221 | WORK(0); 2025-09-09T13:56:19,414 | ^~~~ 2025-09-09T13:56:19,414 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,414 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,414 | ^~ 2025-09-09T13:56:19,415 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,415 222 | WORK(1); 2025-09-09T13:56:19,415 | ^~~~ 2025-09-09T13:56:19,415 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-09T13:56:19,415 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:19,415 | ^~~~~~ 2025-09-09T13:56:19,415 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:222:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,415 222 | WORK(1); 2025-09-09T13:56:19,415 | ^~~~ 2025-09-09T13:56:19,415 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,416 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,416 | ^~ 2025-09-09T13:56:19,416 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,416 223 | WORK(2); 2025-09-09T13:56:19,416 | ^~~~ 2025-09-09T13:56:19,416 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-09T13:56:19,416 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:19,416 | ^~~~~~ 2025-09-09T13:56:19,416 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:223:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,416 223 | WORK(2); 2025-09-09T13:56:19,417 | ^~~~ 2025-09-09T13:56:19,417 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,417 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,417 | ^~ 2025-09-09T13:56:19,417 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,417 224 | WORK(3); 2025-09-09T13:56:19,417 | ^~~~ 2025-09-09T13:56:19,417 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-09T13:56:19,417 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:19,417 | ^~~~~~ 2025-09-09T13:56:19,417 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:224:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,418 224 | WORK(3); 2025-09-09T13:56:19,418 | ^~~~ 2025-09-09T13:56:19,418 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,418 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,418 | ^~ 2025-09-09T13:56:19,418 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,418 225 | WORK(4); 2025-09-09T13:56:19,418 | ^~~~ 2025-09-09T13:56:19,418 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-09T13:56:19,418 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:19,419 | ^~~~~~ 2025-09-09T13:56:19,419 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:225:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,419 225 | WORK(4); 2025-09-09T13:56:19,419 | ^~~~ 2025-09-09T13:56:19,419 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,419 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,419 | ^~ 2025-09-09T13:56:19,419 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,419 226 | WORK(5); 2025-09-09T13:56:19,419 | ^~~~ 2025-09-09T13:56:19,419 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-09T13:56:19,420 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:19,420 | ^~~~~~ 2025-09-09T13:56:19,420 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:226:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,420 226 | WORK(5); 2025-09-09T13:56:19,420 | ^~~~ 2025-09-09T13:56:19,420 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,420 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,420 | ^~ 2025-09-09T13:56:19,420 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,420 227 | WORK(6); 2025-09-09T13:56:19,421 | ^~~~ 2025-09-09T13:56:19,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-09T13:56:19,421 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:19,421 | ^~~~~~ 2025-09-09T13:56:19,421 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:227:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,421 227 | WORK(6); 2025-09-09T13:56:19,421 | ^~~~ 2025-09-09T13:56:19,421 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,421 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,422 | ^~ 2025-09-09T13:56:19,422 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,422 228 | WORK(7); 2025-09-09T13:56:19,422 | ^~~~ 2025-09-09T13:56:19,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-09T13:56:19,422 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:19,422 | ^~~~~~ 2025-09-09T13:56:19,422 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:228:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,422 228 | WORK(7); 2025-09-09T13:56:19,422 | ^~~~ 2025-09-09T13:56:19,423 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:214:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-09T13:56:19,423 214 | if(RK==4) a3 = pload(A3+i+(I+1)*PacketSize); \ 2025-09-09T13:56:19,423 | ^~ 2025-09-09T13:56:19,423 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,423 233 | WORK(0); 2025-09-09T13:56:19,423 | ^~~~ 2025-09-09T13:56:19,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-09T13:56:19,423 215 | pstore(C0+i+(I)*PacketSize, c0); 2025-09-09T13:56:19,423 | ^~~~~~ 2025-09-09T13:56:19,423 ltp/thirdparty/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h:233:11: note: in expansion of macro ‘WORK’ 2025-09-09T13:56:19,424 233 | WORK(0); 2025-09-09T13:56:19,424 | ^~~~ 2025-09-09T13:56:37,291 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-09T13:56:37,628 ltp/thirdparty/dynet/dynet/mem.cc:13:10: fatal error: mm_malloc.h: No such file or directory 2025-09-09T13:56:37,628 13 | #include 2025-09-09T13:56:37,628 | ^~~~~~~~~~~~~ 2025-09-09T13:56:37,629 compilation terminated. 2025-09-09T13:56:37,640 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-09T13:56:37,795 ERROR: python setup.py bdist_wheel exited with 1 2025-09-09T13:56:37,807 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-09T13:56:37,807 exec(compile('"'"''"'"''"'"' 2025-09-09T13:56:37,807 # This is -- a caller that pip uses to run setup.py 2025-09-09T13:56:37,807 # 2025-09-09T13:56:37,807 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T13:56:37,807 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T13:56:37,807 # - It provides a clear error message when setuptools is not installed. 2025-09-09T13:56:37,807 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T13:56:37,807 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T13:56:37,807 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T13:56:37,807 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T13:56:37,807 import os, sys, tokenize, traceback 2025-09-09T13:56:37,807 2025-09-09T13:56:37,807 try: 2025-09-09T13:56:37,807 import setuptools 2025-09-09T13:56:37,807 except ImportError: 2025-09-09T13:56:37,807 print( 2025-09-09T13:56:37,807 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T13:56:37,807 "the build environment with exception:", 2025-09-09T13:56:37,807 file=sys.stderr, 2025-09-09T13:56:37,807 ) 2025-09-09T13:56:37,807 traceback.print_exc() 2025-09-09T13:56:37,807 sys.exit(1) 2025-09-09T13:56:37,807 2025-09-09T13:56:37,807 __file__ = %r 2025-09-09T13:56:37,807 sys.argv[0] = __file__ 2025-09-09T13:56:37,807 2025-09-09T13:56:37,807 if os.path.exists(__file__): 2025-09-09T13:56:37,807 filename = __file__ 2025-09-09T13:56:37,807 with tokenize.open(__file__) as f: 2025-09-09T13:56:37,807 setup_py_code = f.read() 2025-09-09T13:56:37,807 else: 2025-09-09T13:56:37,807 filename = "" 2025-09-09T13:56:37,807 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T13:56:37,807 2025-09-09T13:56:37,807 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T13:56:37,807 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-1puweaex/pyltp-binary_d59d5bc745ce45aa8a1b07d81b7033cd/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-lcpxjey3[/] 2025-09-09T13:56:37,807 [bold magenta]cwd[/]: /tmp/pip-wheel-1puweaex/pyltp-binary_d59d5bc745ce45aa8a1b07d81b7033cd/ 2025-09-09T13:56:37,807 Building wheel for pyltp-binary (setup.py): finished with status 'error' 2025-09-09T13:56:37,808 ERROR: Failed building wheel for pyltp-binary 2025-09-09T13:56:37,809 Running setup.py clean for pyltp-binary 2025-09-09T13:56:37,809 Running command python setup.py clean 2025-09-09T13:56:39,038 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T13:56:39,038 !! 2025-09-09T13:56:39,039 ******************************************************************************** 2025-09-09T13:56:39,039 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T13:56:39,039 License :: OSI Approved :: MIT License 2025-09-09T13:56:39,039 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T13:56:39,039 ******************************************************************************** 2025-09-09T13:56:39,039 !! 2025-09-09T13:56:39,039 self._finalize_license_expression() 2025-09-09T13:56:39,114 running clean 2025-09-09T13:56:39,263 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-09T13:56:39,302 'build/lib.linux-armv7l-cpython-313' does not exist -- can't clean it 2025-09-09T13:56:39,303 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-09T13:56:39,303 'build/scripts-3.13' does not exist -- can't clean it 2025-09-09T13:56:39,303 removing 'build' 2025-09-09T13:56:39,415 Failed to build pyltp-binary 2025-09-09T13:56:39,416 ERROR: Failed to build one or more wheels 2025-09-09T13:56:39,417 Exception information: 2025-09-09T13:56:39,417 Traceback (most recent call last): 2025-09-09T13:56:39,417 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T13:56:39,417 status = _inner_run() 2025-09-09T13:56:39,417 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T13:56:39,417 return self.run(options, args) 2025-09-09T13:56:39,417 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T13:56:39,417 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T13:56:39,417 return func(self, options, args) 2025-09-09T13:56:39,417 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-09T13:56:39,417 raise CommandError("Failed to build one or more wheels") 2025-09-09T13:56:39,417 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-09T13:56:39,422 Removed build tracker: '/tmp/pip-build-tracker-l2g3t6ge'