2025-09-08T05:26:14,439 Created temporary directory: /tmp/pip-build-tracker-pn5mlcmj 2025-09-08T05:26:14,440 Initialized build tracking at /tmp/pip-build-tracker-pn5mlcmj 2025-09-08T05:26:14,440 Created build tracker: /tmp/pip-build-tracker-pn5mlcmj 2025-09-08T05:26:14,440 Entered build tracker: /tmp/pip-build-tracker-pn5mlcmj 2025-09-08T05:26:14,440 Created temporary directory: /tmp/pip-wheel-8zekahds 2025-09-08T05:26:14,443 Created temporary directory: /tmp/pip-ephem-wheel-cache-7a3c3lmf 2025-09-08T05:26:14,504 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T05:26:14,506 2 location(s) to search for versions of keystone-engine: 2025-09-08T05:26:14,506 * https://pypi.org/simple/keystone-engine/ 2025-09-08T05:26:14,506 * https://www.piwheels.org/simple/keystone-engine/ 2025-09-08T05:26:14,507 Fetching project page and analyzing links: https://pypi.org/simple/keystone-engine/ 2025-09-08T05:26:14,507 Getting page https://pypi.org/simple/keystone-engine/ 2025-09-08T05:26:14,508 Found index url https://pypi.org/simple/ 2025-09-08T05:26:14,578 Fetched page https://pypi.org/simple/keystone-engine/ as application/vnd.pypi.simple.v1+json 2025-09-08T05:26:14,581 Found link https://files.pythonhosted.org/packages/70/64/57abf37796f2abfc1d0fb8e433f6380d31f1962d7c4fbbd1ae68e7d5f954/keystone-engine-0.9.1.tar.gz (from https://pypi.org/simple/keystone-engine/), version: 0.9.1 2025-09-08T05:26:14,582 Found link https://files.pythonhosted.org/packages/7d/8b/aae4e13fd9290946ba51f221b01816de6d95173e96df27713f447b2f6054/keystone-engine-0.9.1-2.tar.gz (from https://pypi.org/simple/keystone-engine/), version: 0.9.1-2 2025-09-08T05:26:14,582 Found link https://files.pythonhosted.org/packages/9a/fc/ed0d3f46921bfaa612d9e8ce8313f99f4149ecf6635659510220c994cb72/keystone-engine-0.9.1-3.tar.gz (from https://pypi.org/simple/keystone-engine/), version: 0.9.1-3 2025-09-08T05:26:14,582 Found link https://files.pythonhosted.org/packages/6d/f2/7444bc5a2d821eb96e0aafec520de87d3927a21cb4986d3ebd10d05ba60c/keystone-engine-0.9.2rc1.post1.tar.gz (from https://pypi.org/simple/keystone-engine/), version: 0.9.2rc1.post1 2025-09-08T05:26:14,582 Skipping link: No binaries permitted for keystone-engine: https://files.pythonhosted.org/packages/78/91/dccaafb0da18435182021304dd2e1ab0dfca5d5b875d7a77cba892f88db9/keystone_engine-0.9.2rc1.post1-py3-none-macosx_10_14_x86_64.whl (from https://pypi.org/simple/keystone-engine/) 2025-09-08T05:26:14,582 Skipping link: No binaries permitted for keystone-engine: https://files.pythonhosted.org/packages/22/34/b89829bcd10b067420400b5867a1723ade6fab42a7e3a7cfc31d220113d2/keystone_engine-0.9.2rc1.post1-py3-none-manylinux1_i686.whl (from https://pypi.org/simple/keystone-engine/) 2025-09-08T05:26:14,583 Skipping link: No binaries permitted for keystone-engine: https://files.pythonhosted.org/packages/75/19/d26b69f54910388dc80c7cc4512dd40afeee236418e3949d736641fba9d5/keystone_engine-0.9.2rc1.post1-py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/keystone-engine/) 2025-09-08T05:26:14,583 Skipping link: No binaries permitted for keystone-engine: https://files.pythonhosted.org/packages/04/c0/25c5623a26ec5886939e2b04ce3cc286dec48ca8921a68d8d7074a2fdd72/keystone_engine-0.9.2rc1.post1-py3-none-win32.whl (from https://pypi.org/simple/keystone-engine/) 2025-09-08T05:26:14,583 Skipping link: No binaries permitted for keystone-engine: https://files.pythonhosted.org/packages/6c/bf/bca7366223a6ad734b7bdc1309d03331a23c8db5985dcb56538a3db4d18b/keystone_engine-0.9.2rc1.post1-py3-none-win_amd64.whl (from https://pypi.org/simple/keystone-engine/) 2025-09-08T05:26:14,583 Found link https://files.pythonhosted.org/packages/62/43/e4401adb06692c4fc73fd30846a08ecfee9028f43769b4f44bd36e5651d5/keystone-engine-0.9.2rc1.post2.tar.gz (from https://pypi.org/simple/keystone-engine/), version: 0.9.2rc1.post2 2025-09-08T05:26:14,583 Skipping link: No binaries permitted for keystone-engine: https://files.pythonhosted.org/packages/dc/dc/c94da9134fe1266924aef4903a307e800f56ebb613ae49b597939be5a2af/keystone_engine-0.9.2rc1.post2-py2.py3-none-macosx_10_14_x86_64.whl (from https://pypi.org/simple/keystone-engine/) 2025-09-08T05:26:14,583 Skipping link: No binaries permitted for keystone-engine: https://files.pythonhosted.org/packages/dd/97/62766b8370508e316af643d9dbf4a6de75b41db1314a334a48865de2903b/keystone_engine-0.9.2rc1.post2-py2.py3-none-manylinux1_i686.whl (from https://pypi.org/simple/keystone-engine/) 2025-09-08T05:26:14,584 Skipping link: No binaries permitted for keystone-engine: https://files.pythonhosted.org/packages/39/34/d90bd3d6cc4ab283792d049f2ce2e76b2858148fef7069a50dfefc040bda/keystone_engine-0.9.2rc1.post2-py2.py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/keystone-engine/) 2025-09-08T05:26:14,584 Skipping link: No binaries permitted for keystone-engine: https://files.pythonhosted.org/packages/a9/a7/9ac592972a588cbbe3a658d11c93d66ee76d496e067491a57b227afba704/keystone_engine-0.9.2rc1.post2-py2.py3-none-win32.whl (from https://pypi.org/simple/keystone-engine/) 2025-09-08T05:26:14,584 Skipping link: No binaries permitted for keystone-engine: https://files.pythonhosted.org/packages/7b/0d/3e8fba386822f737dcf5e48cb95a5dad06c007bcf2f0da249c23e8f9704f/keystone_engine-0.9.2rc1.post2-py2.py3-none-win_amd64.whl (from https://pypi.org/simple/keystone-engine/) 2025-09-08T05:26:14,584 Found link https://files.pythonhosted.org/packages/0a/65/3a2e7e55cc1db188869bbbacee60036828330e0ce57fc5f05a3167ab4b4d/keystone-engine-0.9.2.tar.gz (from https://pypi.org/simple/keystone-engine/), version: 0.9.2 2025-09-08T05:26:14,584 Skipping link: No binaries permitted for keystone-engine: https://files.pythonhosted.org/packages/1c/ad/a609493a534049cae43660689b2c5908117746e238f12dc76619d68a223a/keystone_engine-0.9.2-py2.py3-none-macosx_10_14_x86_64.whl (from https://pypi.org/simple/keystone-engine/) 2025-09-08T05:26:14,584 Skipping link: No binaries permitted for keystone-engine: https://files.pythonhosted.org/packages/0b/cf/b8eb6956565e91a9a003b1c612765cfe007a1d0b1c6e667dc569ea519f51/keystone_engine-0.9.2-py2.py3-none-manylinux1_i686.whl (from https://pypi.org/simple/keystone-engine/) 2025-09-08T05:26:14,585 Skipping link: No binaries permitted for keystone-engine: https://files.pythonhosted.org/packages/01/5c/40ffbec589262f49ff7c463d96ff0bfab0fbd98d9d869c370a70853a13fb/keystone_engine-0.9.2-py2.py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/keystone-engine/) 2025-09-08T05:26:14,585 Skipping link: No binaries permitted for keystone-engine: https://files.pythonhosted.org/packages/88/b9/a9d8b6837346b86bcdda56e5c3fe4ac51f98f4ed40bf71fb6bd8605516da/keystone_engine-0.9.2-py2.py3-none-win32.whl (from https://pypi.org/simple/keystone-engine/) 2025-09-08T05:26:14,585 Skipping link: No binaries permitted for keystone-engine: https://files.pythonhosted.org/packages/a4/8d/58471cb026de45397b29ba4b37ae3e20b434fae14c4b92fd3e9771a7bac8/keystone_engine-0.9.2-py2.py3-none-win_amd64.whl (from https://pypi.org/simple/keystone-engine/) 2025-09-08T05:26:14,585 Fetching project page and analyzing links: https://www.piwheels.org/simple/keystone-engine/ 2025-09-08T05:26:14,585 Getting page https://www.piwheels.org/simple/keystone-engine/ 2025-09-08T05:26:14,586 Found index url https://www.piwheels.org/simple/ 2025-09-08T05:26:14,667 Fetched page https://www.piwheels.org/simple/keystone-engine/ as text/html 2025-09-08T05:26:14,671 Skipping link: No binaries permitted for keystone-engine: https://archive1.piwheels.org/simple/keystone-engine/keystone_engine-0.9.2-py2.py3-none-manylinux1_armv7l.whl#sha256=9722166c5412651be9c172ab24db208b2db99dd7a575238f14cfa36af5a24ecc (from https://www.piwheels.org/simple/keystone-engine/) 2025-09-08T05:26:14,672 Skipping link: No binaries permitted for keystone-engine: https://archive1.piwheels.org/simple/keystone-engine/keystone_engine-0.9.2rc1.post2-py2.py3-none-manylinux1_armv7l.whl#sha256=2a708ffb688690df3df5d35674ecebfa8a5c1f2c80c8d04db76bf553cd921d18 (from https://www.piwheels.org/simple/keystone-engine/) 2025-09-08T05:26:14,672 Skipping link: No binaries permitted for keystone-engine: https://archive1.piwheels.org/simple/keystone-engine/keystone_engine-0.9.2rc1.post1-py3-none-manylinux1_armv7l.whl#sha256=741bb15a551a5e441fc264ae7d671936a250c5477638ab88759db9cbbcb72c56 (from https://www.piwheels.org/simple/keystone-engine/) 2025-09-08T05:26:14,672 Skipping link: No binaries permitted for keystone-engine: https://archive1.piwheels.org/simple/keystone-engine/keystone_engine-0.9.1.post3-cp311-cp311-linux_armv6l.whl#sha256=7fd351341b8a414951e6d6cdbb8ccbb7f35648ee5a958885bdab44be240a02cf (from https://www.piwheels.org/simple/keystone-engine/) 2025-09-08T05:26:14,672 Skipping link: No binaries permitted for keystone-engine: https://archive1.piwheels.org/simple/keystone-engine/keystone_engine-0.9.1.post3-cp311-cp311-linux_armv7l.whl#sha256=7fd351341b8a414951e6d6cdbb8ccbb7f35648ee5a958885bdab44be240a02cf (from https://www.piwheels.org/simple/keystone-engine/) 2025-09-08T05:26:14,672 Skipping link: No binaries permitted for keystone-engine: https://archive1.piwheels.org/simple/keystone-engine/keystone_engine-0.9.1.post3-cp39-cp39-linux_armv6l.whl#sha256=35c9577b2f055cad261f79a01a11b5614a530b6d6805b2f2b26463f374f7f729 (from https://www.piwheels.org/simple/keystone-engine/) 2025-09-08T05:26:14,673 Skipping link: No binaries permitted for keystone-engine: https://archive1.piwheels.org/simple/keystone-engine/keystone_engine-0.9.1.post3-cp39-cp39-linux_armv7l.whl#sha256=35c9577b2f055cad261f79a01a11b5614a530b6d6805b2f2b26463f374f7f729 (from https://www.piwheels.org/simple/keystone-engine/) 2025-09-08T05:26:14,673 Skipping link: No binaries permitted for keystone-engine: https://archive1.piwheels.org/simple/keystone-engine/keystone_engine-0.9.1.post2-cp311-cp311-linux_armv6l.whl#sha256=75e7d7bac0cad7cb4b12a0cc99cda07307aeaf4d37a38956cad22b09cda89956 (from https://www.piwheels.org/simple/keystone-engine/) 2025-09-08T05:26:14,673 Skipping link: No binaries permitted for keystone-engine: https://archive1.piwheels.org/simple/keystone-engine/keystone_engine-0.9.1.post2-cp311-cp311-linux_armv7l.whl#sha256=75e7d7bac0cad7cb4b12a0cc99cda07307aeaf4d37a38956cad22b09cda89956 (from https://www.piwheels.org/simple/keystone-engine/) 2025-09-08T05:26:14,673 Skipping link: No binaries permitted for keystone-engine: https://archive1.piwheels.org/simple/keystone-engine/keystone_engine-0.9.1.post2-cp39-cp39-linux_armv6l.whl#sha256=60fc5fd1dfcf16bd2afe24344c3b803be264e3dd08645bdbb35efa3fed91ea1a (from https://www.piwheels.org/simple/keystone-engine/) 2025-09-08T05:26:14,673 Skipping link: No binaries permitted for keystone-engine: https://archive1.piwheels.org/simple/keystone-engine/keystone_engine-0.9.1.post2-cp39-cp39-linux_armv7l.whl#sha256=60fc5fd1dfcf16bd2afe24344c3b803be264e3dd08645bdbb35efa3fed91ea1a (from https://www.piwheels.org/simple/keystone-engine/) 2025-09-08T05:26:14,673 Skipping link: No binaries permitted for keystone-engine: https://archive1.piwheels.org/simple/keystone-engine/keystone_engine-0.9.1-cp37-cp37m-linux_armv6l.whl#sha256=16199a866837f9ca0d7a8ab4cdb3ab61d7b8afbbdc5c420eff99ce528be38ba8 (from https://www.piwheels.org/simple/keystone-engine/) 2025-09-08T05:26:14,674 Skipping link: No binaries permitted for keystone-engine: https://archive1.piwheels.org/simple/keystone-engine/keystone_engine-0.9.1-cp37-cp37m-linux_armv7l.whl#sha256=16199a866837f9ca0d7a8ab4cdb3ab61d7b8afbbdc5c420eff99ce528be38ba8 (from https://www.piwheels.org/simple/keystone-engine/) 2025-09-08T05:26:14,674 Skipping link: No binaries permitted for keystone-engine: https://archive1.piwheels.org/simple/keystone-engine/keystone_engine-0.9.1-cp311-cp311-linux_armv6l.whl#sha256=c98ba676f7e7088b6e0151a0c5dc8a1c21c5df6fc45461437757a3904b7fa191 (from https://www.piwheels.org/simple/keystone-engine/) 2025-09-08T05:26:14,674 Skipping link: No binaries permitted for keystone-engine: https://archive1.piwheels.org/simple/keystone-engine/keystone_engine-0.9.1-cp311-cp311-linux_armv7l.whl#sha256=c98ba676f7e7088b6e0151a0c5dc8a1c21c5df6fc45461437757a3904b7fa191 (from https://www.piwheels.org/simple/keystone-engine/) 2025-09-08T05:26:14,674 Skipping link: No binaries permitted for keystone-engine: https://archive1.piwheels.org/simple/keystone-engine/keystone_engine-0.9.1-cp39-cp39-linux_armv6l.whl#sha256=24ec8d95e1cb2c30c3c6c1d273e971935b4c514e93d6d391d5bb3341eaf351f8 (from https://www.piwheels.org/simple/keystone-engine/) 2025-09-08T05:26:14,674 Skipping link: No binaries permitted for keystone-engine: https://archive1.piwheels.org/simple/keystone-engine/keystone_engine-0.9.1-cp39-cp39-linux_armv7l.whl#sha256=24ec8d95e1cb2c30c3c6c1d273e971935b4c514e93d6d391d5bb3341eaf351f8 (from https://www.piwheels.org/simple/keystone-engine/) 2025-09-08T05:26:14,674 Skipping link: not a file: https://www.piwheels.org/simple/keystone-engine/ 2025-09-08T05:26:14,675 Skipping link: not a file: https://pypi.org/simple/keystone-engine/ 2025-09-08T05:26:14,699 Given no hashes to check 1 links for project 'keystone-engine': discarding no candidates 2025-09-08T05:26:14,700 Collecting keystone-engine==0.9.1-2 2025-09-08T05:26:14,701 Created temporary directory: /tmp/pip-unpack-2ci762h0 2025-09-08T05:26:14,851 Downloading keystone-engine-0.9.1-2.tar.gz (2.8 MB) 2025-09-08T05:26:16,112 Added keystone-engine==0.9.1-2 from https://files.pythonhosted.org/packages/7d/8b/aae4e13fd9290946ba51f221b01816de6d95173e96df27713f447b2f6054/keystone-engine-0.9.1-2.tar.gz to build tracker '/tmp/pip-build-tracker-pn5mlcmj' 2025-09-08T05:26:16,113 Running setup.py (path:/tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/setup.py) egg_info for package keystone-engine 2025-09-08T05:26:16,113 Created temporary directory: /tmp/pip-pip-egg-info-0usilg9v 2025-09-08T05:26:16,113 Preparing metadata (setup.py): started 2025-09-08T05:26:16,114 Running command python setup.py egg_info 2025-09-08T05:26:17,700 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:332: InformationOnly: Normalizing '0.9.1-2' to '0.9.1.post2' 2025-09-08T05:26:17,700 self.metadata.version = self._normalize_version(self.metadata.version) 2025-09-08T05:26:17,702 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T05:26:17,702 !! 2025-09-08T05:26:17,702 ******************************************************************************** 2025-09-08T05:26:17,702 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T05:26:17,702 versions. Please use the underscore name 'description_file' instead. 2025-09-08T05:26:17,702 (Affected: keystone-engine). 2025-09-08T05:26:17,703 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T05:26:17,703 or your builds will no longer be supported. 2025-09-08T05:26:17,703 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T05:26:17,703 ******************************************************************************** 2025-09-08T05:26:17,703 !! 2025-09-08T05:26:17,703 opt = self._enforce_underscore(opt, section) 2025-09-08T05:26:17,703 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T05:26:17,703 !! 2025-09-08T05:26:17,704 ******************************************************************************** 2025-09-08T05:26:17,704 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T05:26:17,704 License :: OSI Approved :: BSD License 2025-09-08T05:26:17,704 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T05:26:17,704 ******************************************************************************** 2025-09-08T05:26:17,704 !! 2025-09-08T05:26:17,704 self._finalize_license_expression() 2025-09-08T05:26:18,198 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T05:26:18,202 Source in /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab has version 0.9.1.post2, which satisfies requirement keystone-engine==0.9.1-2 from https://files.pythonhosted.org/packages/7d/8b/aae4e13fd9290946ba51f221b01816de6d95173e96df27713f447b2f6054/keystone-engine-0.9.1-2.tar.gz 2025-09-08T05:26:18,203 Removed keystone-engine==0.9.1-2 from https://files.pythonhosted.org/packages/7d/8b/aae4e13fd9290946ba51f221b01816de6d95173e96df27713f447b2f6054/keystone-engine-0.9.1-2.tar.gz from build tracker '/tmp/pip-build-tracker-pn5mlcmj' 2025-09-08T05:26:18,205 Created temporary directory: /tmp/pip-unpack-awc189bn 2025-09-08T05:26:18,206 Created temporary directory: /tmp/pip-unpack-_maoqmn7 2025-09-08T05:26:18,206 Building wheels for collected packages: keystone-engine 2025-09-08T05:26:18,207 Created temporary directory: /tmp/pip-wheel-jn0lyk32 2025-09-08T05:26:18,208 DEPRECATION: Building 'keystone-engine' 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 'keystone-engine'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T05:26:18,209 Building wheel for keystone-engine (setup.py): started 2025-09-08T05:26:18,209 Destination directory: /tmp/pip-wheel-jn0lyk32 2025-09-08T05:26:18,209 Running command python setup.py bdist_wheel 2025-09-08T05:26:19,198 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:332: InformationOnly: Normalizing '0.9.1-2' to '0.9.1.post2' 2025-09-08T05:26:19,199 self.metadata.version = self._normalize_version(self.metadata.version) 2025-09-08T05:26:19,200 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T05:26:19,201 !! 2025-09-08T05:26:19,201 ******************************************************************************** 2025-09-08T05:26:19,201 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T05:26:19,201 versions. Please use the underscore name 'description_file' instead. 2025-09-08T05:26:19,201 (Affected: keystone-engine). 2025-09-08T05:26:19,201 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T05:26:19,201 or your builds will no longer be supported. 2025-09-08T05:26:19,202 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T05:26:19,202 ******************************************************************************** 2025-09-08T05:26:19,202 !! 2025-09-08T05:26:19,202 opt = self._enforce_underscore(opt, section) 2025-09-08T05:26:19,202 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T05:26:19,202 !! 2025-09-08T05:26:19,202 ******************************************************************************** 2025-09-08T05:26:19,202 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T05:26:19,203 License :: OSI Approved :: BSD License 2025-09-08T05:26:19,203 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T05:26:19,203 ******************************************************************************** 2025-09-08T05:26:19,203 !! 2025-09-08T05:26:19,203 self._finalize_license_expression() 2025-09-08T05:26:19,731 CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): 2025-09-08T05:26:19,731 Compatibility with CMake < 3.10 will be removed from a future version of 2025-09-08T05:26:19,732 CMake. 2025-09-08T05:26:19,732 Update the VERSION argument value. Or, use the ... syntax 2025-09-08T05:26:19,732 to tell CMake that the project requires at least but has been updated 2025-09-08T05:26:19,732 to work with policies introduced by or earlier. 2025-09-08T05:26:20,021 -- The C compiler identification is GNU 14.2.0 2025-09-08T05:26:20,363 -- The CXX compiler identification is GNU 14.2.0 2025-09-08T05:26:20,415 -- Detecting C compiler ABI info 2025-09-08T05:26:20,848 -- Detecting C compiler ABI info - done 2025-09-08T05:26:20,926 -- Check for working C compiler: /usr/bin/cc - skipped 2025-09-08T05:26:20,928 -- Detecting C compile features 2025-09-08T05:26:20,931 -- Detecting C compile features - done 2025-09-08T05:26:21,000 -- Detecting CXX compiler ABI info 2025-09-08T05:26:21,483 -- Detecting CXX compiler ABI info - done 2025-09-08T05:26:21,561 -- Check for working CXX compiler: /usr/bin/c++ - skipped 2025-09-08T05:26:21,563 -- Detecting CXX compile features 2025-09-08T05:26:21,568 -- Detecting CXX compile features - done 2025-09-08T05:26:21,605 CMake Deprecation Warning at CMakeLists.txt:25 (cmake_policy): 2025-09-08T05:26:21,606 The OLD behavior for policy CMP0051 will be removed from a future version 2025-09-08T05:26:21,606 of CMake. 2025-09-08T05:26:21,606 The cmake-policies(7) manual explains that the OLD behaviors of all 2025-09-08T05:26:21,606 policies are deprecated and that a policy should be set to OLD only under 2025-09-08T05:26:21,606 specific short-term circumstances. Projects should be ported to the NEW 2025-09-08T05:26:21,607 behavior and not rely on setting a policy to OLD. 2025-09-08T05:26:21,612 CMake Deprecation Warning at llvm/CMakeLists.txt:3 (cmake_minimum_required): 2025-09-08T05:26:21,612 Compatibility with CMake < 3.10 will be removed from a future version of 2025-09-08T05:26:21,612 CMake. 2025-09-08T05:26:21,613 Update the VERSION argument value. Or, use the ... syntax 2025-09-08T05:26:21,613 to tell CMake that the project requires at least but has been updated 2025-09-08T05:26:21,613 to work with policies introduced by or earlier. 2025-09-08T05:26:21,614 CMake Deprecation Warning at llvm/CMakeLists.txt:22 (cmake_policy): 2025-09-08T05:26:21,614 The OLD behavior for policy CMP0051 will be removed from a future version 2025-09-08T05:26:21,614 of CMake. 2025-09-08T05:26:21,615 The cmake-policies(7) manual explains that the OLD behaviors of all 2025-09-08T05:26:21,615 policies are deprecated and that a policy should be set to OLD only under 2025-09-08T05:26:21,615 specific short-term circumstances. Projects should be ported to the NEW 2025-09-08T05:26:21,615 behavior and not rely on setting a policy to OLD. 2025-09-08T05:26:21,648 -- The ASM compiler identification is GNU 2025-09-08T05:26:21,662 -- Found assembler: /usr/bin/cc 2025-09-08T05:26:21,745 -- Looking for dirent.h 2025-09-08T05:26:21,745 CMake Warning (dev) at /usr/share/cmake-3.31/Modules/CheckIncludeFile.cmake:79 (message): 2025-09-08T05:26:21,746 Policy CMP0075 is not set: Include file check macros honor 2025-09-08T05:26:21,746 CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy 2025-09-08T05:26:21,746 details. Use the cmake_policy command to set the policy and suppress this 2025-09-08T05:26:21,746 warning. 2025-09-08T05:26:21,746 CMAKE_REQUIRED_LIBRARIES is set to: 2025-09-08T05:26:21,746 m 2025-09-08T05:26:21,747 For compatibility with CMake 3.11 and below this check is ignoring it. 2025-09-08T05:26:21,747 Call Stack (most recent call first): 2025-09-08T05:26:21,747 llvm/cmake/config-ix.cmake:45 (check_include_file) 2025-09-08T05:26:21,747 llvm/CMakeLists.txt:324 (include) 2025-09-08T05:26:21,747 This warning is for project developers. Use -Wno-dev to suppress it. 2025-09-08T05:26:22,209 -- Looking for dirent.h - found 2025-09-08T05:26:22,211 -- Looking for dlfcn.h 2025-09-08T05:26:22,665 -- Looking for dlfcn.h - found 2025-09-08T05:26:22,667 -- Looking for errno.h 2025-09-08T05:26:23,123 -- Looking for errno.h - found 2025-09-08T05:26:23,124 -- Looking for execinfo.h 2025-09-08T05:26:23,572 -- Looking for execinfo.h - found 2025-09-08T05:26:23,573 -- Looking for fcntl.h 2025-09-08T05:26:24,045 -- Looking for fcntl.h - found 2025-09-08T05:26:24,046 -- Looking for inttypes.h 2025-09-08T05:26:24,520 -- Looking for inttypes.h - found 2025-09-08T05:26:24,521 -- Looking for limits.h 2025-09-08T05:26:24,983 -- Looking for limits.h - found 2025-09-08T05:26:24,984 -- Looking for link.h 2025-09-08T05:26:25,465 -- Looking for link.h - found 2025-09-08T05:26:25,466 -- Looking for malloc.h 2025-09-08T05:26:25,942 -- Looking for malloc.h - found 2025-09-08T05:26:25,943 -- Looking for malloc/malloc.h 2025-09-08T05:26:26,166 -- Looking for malloc/malloc.h - not found 2025-09-08T05:26:26,168 -- Looking for ndir.h 2025-09-08T05:26:26,395 -- Looking for ndir.h - not found 2025-09-08T05:26:26,396 -- Looking for pthread.h 2025-09-08T05:26:27,334 -- Looking for pthread.h - found 2025-09-08T05:26:27,336 -- Looking for signal.h 2025-09-08T05:26:27,820 -- Looking for signal.h - found 2025-09-08T05:26:27,821 -- Looking for stdint.h 2025-09-08T05:26:28,285 -- Looking for stdint.h - found 2025-09-08T05:26:28,286 -- Looking for sys/dir.h 2025-09-08T05:26:28,749 -- Looking for sys/dir.h - found 2025-09-08T05:26:28,750 -- Looking for sys/ioctl.h 2025-09-08T05:26:29,218 -- Looking for sys/ioctl.h - found 2025-09-08T05:26:29,219 -- Looking for sys/mman.h 2025-09-08T05:26:29,685 -- Looking for sys/mman.h - found 2025-09-08T05:26:29,686 -- Looking for sys/ndir.h 2025-09-08T05:26:29,913 -- Looking for sys/ndir.h - not found 2025-09-08T05:26:29,915 -- Looking for sys/param.h 2025-09-08T05:26:30,411 -- Looking for sys/param.h - found 2025-09-08T05:26:30,412 -- Looking for sys/resource.h 2025-09-08T05:26:30,866 -- Looking for sys/resource.h - found 2025-09-08T05:26:30,868 -- Looking for sys/stat.h 2025-09-08T05:26:31,335 -- Looking for sys/stat.h - found 2025-09-08T05:26:31,336 -- Looking for sys/time.h 2025-09-08T05:26:31,791 -- Looking for sys/time.h - found 2025-09-08T05:26:31,792 -- Looking for sys/uio.h 2025-09-08T05:26:32,256 -- Looking for sys/uio.h - found 2025-09-08T05:26:32,257 -- Looking for termios.h 2025-09-08T05:26:32,722 -- Looking for termios.h - found 2025-09-08T05:26:32,723 -- Looking for unistd.h 2025-09-08T05:26:33,186 -- Looking for unistd.h - found 2025-09-08T05:26:33,187 -- Looking for utime.h 2025-09-08T05:26:33,647 -- Looking for utime.h - found 2025-09-08T05:26:33,648 -- Looking for zlib.h 2025-09-08T05:26:34,143 -- Looking for zlib.h - found 2025-09-08T05:26:34,143 -- Looking for fenv.h 2025-09-08T05:26:34,600 -- Looking for fenv.h - found 2025-09-08T05:26:34,601 -- Looking for FE_ALL_EXCEPT 2025-09-08T05:26:35,057 -- Looking for FE_ALL_EXCEPT - found 2025-09-08T05:26:35,058 -- Looking for FE_INEXACT 2025-09-08T05:26:35,521 -- Looking for FE_INEXACT - found 2025-09-08T05:26:35,522 -- Looking for mach/mach.h 2025-09-08T05:26:35,748 -- Looking for mach/mach.h - not found 2025-09-08T05:26:35,748 -- Looking for mach-o/dyld.h 2025-09-08T05:26:35,976 -- Looking for mach-o/dyld.h - not found 2025-09-08T05:26:35,976 -- Looking for histedit.h 2025-09-08T05:26:36,205 -- Looking for histedit.h - not found 2025-09-08T05:26:36,205 -- Performing Test HAVE_CXXABI_H 2025-09-08T05:26:36,764 -- Performing Test HAVE_CXXABI_H - Success 2025-09-08T05:26:36,764 -- Looking for pthread_create in pthread 2025-09-08T05:26:37,446 -- Looking for pthread_create in pthread - found 2025-09-08T05:26:37,447 -- Looking for pthread_getspecific in pthread 2025-09-08T05:26:37,909 -- Looking for pthread_getspecific in pthread - found 2025-09-08T05:26:37,910 -- Looking for pthread_rwlock_init in pthread 2025-09-08T05:26:38,360 -- Looking for pthread_rwlock_init in pthread - found 2025-09-08T05:26:38,360 -- Looking for pthread_mutex_lock in pthread 2025-09-08T05:26:38,821 -- Looking for pthread_mutex_lock in pthread - found 2025-09-08T05:26:38,822 -- Looking for dlopen in dl 2025-09-08T05:26:39,277 -- Looking for dlopen in dl - found 2025-09-08T05:26:39,278 -- Looking for clock_gettime in rt 2025-09-08T05:26:39,724 -- Looking for clock_gettime in rt - found 2025-09-08T05:26:39,725 -- Looking for compress2 in z 2025-09-08T05:26:40,187 -- Looking for compress2 in z - found 2025-09-08T05:26:40,188 -- Looking for setupterm in tinfo 2025-09-08T05:26:40,663 -- Looking for setupterm in tinfo - found 2025-09-08T05:26:40,664 -- Looking for arc4random 2025-09-08T05:26:41,145 -- Looking for arc4random - found 2025-09-08T05:26:41,146 -- Looking for backtrace 2025-09-08T05:26:41,609 -- Looking for backtrace - found 2025-09-08T05:26:41,610 -- Looking for getpagesize 2025-09-08T05:26:42,099 -- Looking for getpagesize - found 2025-09-08T05:26:42,101 -- Looking for getrusage 2025-09-08T05:26:42,560 -- Looking for getrusage - found 2025-09-08T05:26:42,562 -- Looking for setrlimit 2025-09-08T05:26:43,031 -- Looking for setrlimit - found 2025-09-08T05:26:43,032 -- Looking for isatty 2025-09-08T05:26:43,510 -- Looking for isatty - found 2025-09-08T05:26:43,511 -- Looking for futimens 2025-09-08T05:26:43,974 -- Looking for futimens - found 2025-09-08T05:26:43,975 -- Looking for futimes 2025-09-08T05:26:44,438 -- Looking for futimes - found 2025-09-08T05:26:44,440 -- Looking for writev 2025-09-08T05:26:44,930 -- Looking for writev - found 2025-09-08T05:26:44,931 -- Looking for mallctl 2025-09-08T05:26:45,160 -- Looking for mallctl - not found 2025-09-08T05:26:45,161 -- Looking for mallinfo 2025-09-08T05:26:45,632 -- Looking for mallinfo - found 2025-09-08T05:26:45,633 -- Looking for malloc_zone_statistics 2025-09-08T05:26:45,865 -- Looking for malloc_zone_statistics - not found 2025-09-08T05:26:45,866 -- Looking for mkdtemp 2025-09-08T05:26:46,356 -- Looking for mkdtemp - found 2025-09-08T05:26:46,357 -- Looking for mkstemp 2025-09-08T05:26:46,852 -- Looking for mkstemp - found 2025-09-08T05:26:46,853 -- Looking for mktemp 2025-09-08T05:26:47,598 -- Looking for mktemp - found 2025-09-08T05:26:47,600 -- Looking for closedir 2025-09-08T05:26:48,317 -- Looking for closedir - found 2025-09-08T05:26:48,319 -- Looking for opendir 2025-09-08T05:26:48,820 -- Looking for opendir - found 2025-09-08T05:26:48,821 -- Looking for readdir 2025-09-08T05:26:49,290 -- Looking for readdir - found 2025-09-08T05:26:49,292 -- Looking for getcwd 2025-09-08T05:26:49,754 -- Looking for getcwd - found 2025-09-08T05:26:49,756 -- Looking for gettimeofday 2025-09-08T05:26:50,216 -- Looking for gettimeofday - found 2025-09-08T05:26:50,218 -- Looking for getrlimit 2025-09-08T05:26:50,689 -- Looking for getrlimit - found 2025-09-08T05:26:50,690 -- Looking for posix_spawn 2025-09-08T05:26:51,181 -- Looking for posix_spawn - found 2025-09-08T05:26:51,183 -- Looking for pread 2025-09-08T05:26:51,656 -- Looking for pread - found 2025-09-08T05:26:51,657 -- Looking for realpath 2025-09-08T05:26:52,138 -- Looking for realpath - found 2025-09-08T05:26:52,139 -- Looking for sbrk 2025-09-08T05:26:52,611 -- Looking for sbrk - found 2025-09-08T05:26:52,612 -- Looking for srand48 2025-09-08T05:26:53,096 -- Looking for srand48 - found 2025-09-08T05:26:53,098 -- Looking for lrand48 2025-09-08T05:26:53,602 -- Looking for lrand48 - found 2025-09-08T05:26:53,603 -- Looking for drand48 2025-09-08T05:26:54,089 -- Looking for drand48 - found 2025-09-08T05:26:54,090 -- Looking for strtoll 2025-09-08T05:26:54,586 -- Looking for strtoll - found 2025-09-08T05:26:54,587 -- Looking for strtoq 2025-09-08T05:26:55,089 -- Looking for strtoq - found 2025-09-08T05:26:55,091 -- Looking for strerror 2025-09-08T05:26:55,556 -- Looking for strerror - found 2025-09-08T05:26:55,558 -- Looking for strerror_r 2025-09-08T05:26:56,025 -- Looking for strerror_r - found 2025-09-08T05:26:56,026 -- Looking for strerror_s 2025-09-08T05:26:56,265 -- Looking for strerror_s - not found 2025-09-08T05:26:56,266 -- Looking for setenv 2025-09-08T05:26:56,737 -- Looking for setenv - found 2025-09-08T05:26:56,739 -- Looking for dlerror 2025-09-08T05:26:57,185 -- Looking for dlerror - found 2025-09-08T05:26:57,186 -- Looking for dlopen 2025-09-08T05:26:57,635 -- Looking for dlopen - found 2025-09-08T05:26:57,636 -- Looking for __GLIBC__ 2025-09-08T05:26:58,107 -- Looking for __GLIBC__ - found 2025-09-08T05:26:58,109 -- Performing Test HAVE_INT64_T 2025-09-08T05:26:58,637 -- Performing Test HAVE_INT64_T - Success 2025-09-08T05:26:58,638 -- Performing Test HAVE_UINT64_T 2025-09-08T05:26:59,160 -- Performing Test HAVE_UINT64_T - Success 2025-09-08T05:26:59,160 -- Performing Test HAVE_U_INT64_T 2025-09-08T05:26:59,685 -- Performing Test HAVE_U_INT64_T - Success 2025-09-08T05:26:59,687 -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB 2025-09-08T05:27:00,350 -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success 2025-09-08T05:27:00,350 -- Performing Test LLVM_HAS_ATOMICS 2025-09-08T05:27:00,845 -- Performing Test LLVM_HAS_ATOMICS - Success 2025-09-08T05:27:00,850 -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG 2025-09-08T05:27:01,342 -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG - Success 2025-09-08T05:27:01,347 -- Performing Test HAS_MAYBE_UNINITIALIZED 2025-09-08T05:27:01,826 -- Performing Test HAS_MAYBE_UNINITIALIZED - Success 2025-09-08T05:27:01,971 -- Target triple: armv7l-unknown-linux-gnueabihf 2025-09-08T05:27:01,972 -- Native target architecture is ARM 2025-09-08T05:27:01,973 -- Threads enabled. 2025-09-08T05:27:01,995 -- Performing Test C_SUPPORTS_FPIC 2025-09-08T05:27:02,424 -- Performing Test C_SUPPORTS_FPIC - Success 2025-09-08T05:27:02,429 -- Performing Test CXX_SUPPORTS_FPIC 2025-09-08T05:27:02,910 -- Performing Test CXX_SUPPORTS_FPIC - Success 2025-09-08T05:27:02,910 -- Building with -fPIC 2025-09-08T05:27:02,915 -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG 2025-09-08T05:27:03,393 -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success 2025-09-08T05:27:03,398 -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG 2025-09-08T05:27:03,880 -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success 2025-09-08T05:27:03,885 -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG 2025-09-08T05:27:04,104 -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed 2025-09-08T05:27:04,109 -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG 2025-09-08T05:27:04,331 -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed 2025-09-08T05:27:04,336 -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG 2025-09-08T05:27:04,554 -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed 2025-09-08T05:27:04,559 -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG 2025-09-08T05:27:05,043 -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success 2025-09-08T05:27:05,045 -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP 2025-09-08T05:27:05,280 -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed 2025-09-08T05:27:05,284 -- Performing Test CXX_SUPPORTS_CXX11 2025-09-08T05:27:05,771 -- Performing Test CXX_SUPPORTS_CXX11 - Success 2025-09-08T05:27:05,778 -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS 2025-09-08T05:27:06,205 -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success 2025-09-08T05:27:06,210 -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS 2025-09-08T05:27:06,638 -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success 2025-09-08T05:27:06,642 -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS 2025-09-08T05:27:07,127 -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success 2025-09-08T05:27:07,133 -- Performing Test C_SUPPORTS_FDATA_SECTIONS 2025-09-08T05:27:07,566 -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success 2025-09-08T05:27:07,572 -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS 2025-09-08T05:27:08,060 -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success 2025-09-08T05:27:08,062 CMake Warning (dev) at llvm/CMakeLists.txt:338 (include): 2025-09-08T05:27:08,063 Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules 2025-09-08T05:27:08,063 are removed. Run "cmake --help-policy CMP0148" for policy details. Use 2025-09-08T05:27:08,063 the cmake_policy command to set the policy and suppress this warning. 2025-09-08T05:27:08,063 This warning is for project developers. Use -Wno-dev to suppress it. 2025-09-08T05:27:08,143 -- Found PythonInterp: /usr/bin/python3 (found version "3.13.5") 2025-09-08T05:27:08,143 -- Constructing LLVMBuild project information 2025-09-08T05:27:08,393 -- Targeting AArch64 2025-09-08T05:27:08,395 -- Targeting ARM 2025-09-08T05:27:08,398 -- Targeting Hexagon 2025-09-08T05:27:08,401 -- Targeting Mips 2025-09-08T05:27:08,403 -- Targeting PowerPC 2025-09-08T05:27:08,405 -- Targeting Sparc 2025-09-08T05:27:08,407 -- Targeting SystemZ 2025-09-08T05:27:08,409 -- Targeting X86 2025-09-08T05:27:08,456 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") 2025-09-08T05:27:08,467 -- Configuring done (48.7s) 2025-09-08T05:27:08,632 -- Generating done (0.2s) 2025-09-08T05:27:08,632 CMake Warning: 2025-09-08T05:27:08,632 Manually-specified variables were not used by the project: 2025-09-08T05:27:08,632 LLVM_BUILD_32_BITS 2025-09-08T05:27:08,633 -- Build files have been written to: /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/build 2025-09-08T05:27:08,948 [ 1%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/ELFObjectWriter.cpp.o 2025-09-08T05:27:08,958 [ 0%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/ConstantPools.cpp.o 2025-09-08T05:27:08,963 [ 2%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfoELF.cpp.o 2025-09-08T05:27:08,964 [ 2%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmBackend.cpp.o 2025-09-08T05:27:08,967 [ 3%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfoCOFF.cpp.o 2025-09-08T05:27:08,969 [ 4%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAssembler.cpp.o 2025-09-08T05:27:08,973 [ 5%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfoDarwin.cpp.o 2025-09-08T05:27:08,978 [ 5%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfo.cpp.o 2025-09-08T05:27:13,478 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/ELFObjectWriter.cpp:15: 2025-09-08T05:27:13,478 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:13,479 37 | struct identity : public std::unary_function { 2025-09-08T05:27:13,479 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:13,487 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:27:13,488 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:27:13,488 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:27:13,488 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:27:13,488 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:27:13,488 from /usr/include/c++/14/iterator:66, 2025-09-08T05:27:13,489 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:27:13,489 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:27:13,489 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:27:13,489 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Triple.h:13, 2025-09-08T05:27:13,490 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCELFObjectWriter.h:13, 2025-09-08T05:27:13,490 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/ELFObjectWriter.cpp:14: 2025-09-08T05:27:13,490 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:27:13,490 117 | struct unary_function 2025-09-08T05:27:13,490 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:13,490 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:13,491 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:27:13,491 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:13,491 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:13,491 131 | struct binary_function 2025-09-08T05:27:13,492 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:13,492 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:13,492 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:27:13,492 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:13,493 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:13,493 131 | struct binary_function 2025-09-08T05:27:13,493 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:14,255 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCAsmBackend.cpp:11: 2025-09-08T05:27:14,255 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:14,255 37 | struct identity : public std::unary_function { 2025-09-08T05:27:14,255 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:14,268 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:27:14,268 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:27:14,268 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:27:14,268 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:14,269 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:14,269 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:14,269 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmBackend.h:13, 2025-09-08T05:27:14,269 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCAsmBackend.cpp:10: 2025-09-08T05:27:14,269 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:27:14,270 117 | struct unary_function 2025-09-08T05:27:14,270 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:14,270 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:14,270 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:27:14,270 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:14,271 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:14,271 131 | struct binary_function 2025-09-08T05:27:14,271 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:14,271 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:14,271 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:27:14,272 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:14,272 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:14,272 131 | struct binary_function 2025-09-08T05:27:14,272 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:15,379 [ 6%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCCodeEmitter.cpp.o 2025-09-08T05:27:15,448 [ 6%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCContext.cpp.o 2025-09-08T05:27:15,769 [ 7%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCELFObjectTargetWriter.cpp.o 2025-09-08T05:27:16,009 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:16,010 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:16,010 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:16,010 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:16,010 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:16,011 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:27:16,011 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:27:16,011 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCAsmInfo.cpp:15: 2025-09-08T05:27:16,011 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:16,012 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:16,012 303 | SectionStack.push_back( 2025-09-08T05:27:16,012 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:16,012 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:16,012 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,013 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:16,013 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:16,013 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,013 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:16,013 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:16,014 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:16,014 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:27:16,014 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:16,014 284 | struct pair 2025-09-08T05:27:16,014 | ^~~~ 2025-09-08T05:27:16,102 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:16,102 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:16,103 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:16,103 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:16,103 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:16,103 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:27:16,103 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:27:16,103 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2025-09-08T05:27:16,104 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCAsmInfoDarwin.cpp:15: 2025-09-08T05:27:16,104 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:16,104 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:16,104 303 | SectionStack.push_back( 2025-09-08T05:27:16,104 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:16,105 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:16,105 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,105 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:16,105 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:16,105 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,106 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:16,106 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:16,106 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:16,106 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:27:16,106 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:16,107 284 | struct pair 2025-09-08T05:27:16,107 | ^~~~ 2025-09-08T05:27:16,210 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:16,210 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:16,211 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:16,211 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:16,211 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:16,211 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:27:16,211 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:27:16,212 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:27:16,212 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCAsmInfoELF.cpp:15: 2025-09-08T05:27:16,212 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:16,212 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:16,212 303 | SectionStack.push_back( 2025-09-08T05:27:16,213 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:16,213 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:16,213 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,213 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:16,213 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:16,213 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,219 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:16,219 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:16,219 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:16,220 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:16,220 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:16,220 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:27:16,220 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:27:16,220 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/MapVector.h:20, 2025-09-08T05:27:16,220 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/ConstantPools.cpp:13: 2025-09-08T05:27:16,220 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:16,221 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:16,221 303 | SectionStack.push_back( 2025-09-08T05:27:16,221 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:16,221 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:16,221 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,222 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:16,222 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:16,222 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,222 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:16,222 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:16,223 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:16,223 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:27:16,223 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:16,223 284 | struct pair 2025-09-08T05:27:16,223 | ^~~~ 2025-09-08T05:27:16,224 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:16,224 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:16,224 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:16,225 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:27:16,225 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:16,225 284 | struct pair 2025-09-08T05:27:16,225 | ^~~~ 2025-09-08T05:27:16,445 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:16,446 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:16,446 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:16,446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,446 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:16,446 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:16,447 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:16,447 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:16,447 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:16,447 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,448 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:16,448 284 | struct pair 2025-09-08T05:27:16,448 | ^~~~ 2025-09-08T05:27:16,543 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:16,544 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:16,544 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:16,544 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:16,544 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:16,544 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:27:16,545 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAssembler.h:18, 2025-09-08T05:27:16,545 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCAssembler.cpp:10: 2025-09-08T05:27:16,545 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:16,545 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:16,545 303 | SectionStack.push_back( 2025-09-08T05:27:16,546 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:16,546 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:16,546 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,546 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:16,546 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:16,547 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,549 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:16,549 from /usr/include/c++/14/string:51, 2025-09-08T05:27:16,549 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:27:16,550 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:27:16,550 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:27:16,550 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:27:16,550 from /usr/include/c++/14/iterator:66, 2025-09-08T05:27:16,550 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallPtrSet.h:25, 2025-09-08T05:27:16,550 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAssembler.h:13: 2025-09-08T05:27:16,550 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:16,551 284 | struct pair 2025-09-08T05:27:16,551 | ^~~~ 2025-09-08T05:27:16,561 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:16,561 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:16,561 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:16,562 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,562 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:16,562 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:16,562 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:16,562 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:16,563 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:16,563 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,563 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:16,563 284 | struct pair 2025-09-08T05:27:16,563 | ^~~~ 2025-09-08T05:27:16,706 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:16,706 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:16,706 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:16,707 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,707 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:16,707 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:16,707 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:16,707 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:16,708 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:16,708 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,718 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:16,718 284 | struct pair 2025-09-08T05:27:16,718 | ^~~~ 2025-09-08T05:27:16,721 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:16,721 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:16,721 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:16,721 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,721 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:16,721 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:16,722 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:16,722 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:16,722 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:16,722 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,722 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:16,723 284 | struct pair 2025-09-08T05:27:16,723 | ^~~~ 2025-09-08T05:27:16,994 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:16,994 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:16,995 303 | SectionStack.push_back( 2025-09-08T05:27:16,995 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:16,995 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:16,995 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,995 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:16,996 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:16,996 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:17,008 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:27:17,008 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/iterator_range.h:22: 2025-09-08T05:27:17,009 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:17,009 284 | struct pair 2025-09-08T05:27:17,009 | ^~~~ 2025-09-08T05:27:17,250 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:17,250 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:17,250 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:17,251 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:17,251 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:17,251 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:17,251 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:17,251 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:17,252 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:17,252 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:17,252 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:17,252 284 | struct pair 2025-09-08T05:27:17,252 | ^~~~ 2025-09-08T05:27:17,833 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:17,833 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:17,834 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:17,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:17,834 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:17,834 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:17,835 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:17,835 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:17,835 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:17,835 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:17,836 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:17,836 284 | struct pair 2025-09-08T05:27:17,836 | ^~~~ 2025-09-08T05:27:17,860 [ 8%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCELFStreamer.cpp.o 2025-09-08T05:27:18,008 [ 8%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCExpr.cpp.o 2025-09-08T05:27:18,113 [ 9%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCFragment.cpp.o 2025-09-08T05:27:19,436 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCELFObjectTargetWriter.cpp:10: 2025-09-08T05:27:19,437 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:19,437 37 | struct identity : public std::unary_function { 2025-09-08T05:27:19,438 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:19,448 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:27:19,448 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:27:19,448 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:27:19,448 117 | struct unary_function 2025-09-08T05:27:19,449 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:19,449 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:19,449 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:27:19,449 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:19,450 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:19,450 131 | struct binary_function 2025-09-08T05:27:19,450 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:19,450 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:19,450 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:27:19,450 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:19,451 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:19,451 131 | struct binary_function 2025-09-08T05:27:19,451 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:20,492 [ 10%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCInst.cpp.o 2025-09-08T05:27:23,413 [ 10%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCInstrDesc.cpp.o 2025-09-08T05:27:24,594 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCELFStreamer.cpp:15: 2025-09-08T05:27:24,594 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:24,594 37 | struct identity : public std::unary_function { 2025-09-08T05:27:24,595 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:24,608 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:27:24,608 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:27:24,608 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:27:24,608 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:27:24,608 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:27:24,609 from /usr/include/c++/14/iterator:66, 2025-09-08T05:27:24,609 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallPtrSet.h:25, 2025-09-08T05:27:24,609 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCELFStreamer.h:13, 2025-09-08T05:27:24,609 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCELFStreamer.cpp:14: 2025-09-08T05:27:24,609 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:27:24,610 117 | struct unary_function 2025-09-08T05:27:24,610 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:24,610 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:24,610 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:27:24,610 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:24,610 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:24,611 131 | struct binary_function 2025-09-08T05:27:24,611 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:24,611 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:24,611 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:27:24,611 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:24,612 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:24,612 131 | struct binary_function 2025-09-08T05:27:24,612 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:24,715 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:24,715 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:24,715 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:24,716 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:24,716 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:24,716 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:27:24,716 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:27:24,716 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:13, 2025-09-08T05:27:24,717 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCContext.cpp:10: 2025-09-08T05:27:24,717 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:24,717 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:24,717 303 | SectionStack.push_back( 2025-09-08T05:27:24,717 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:24,718 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:24,718 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:24,718 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:24,718 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:24,718 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:24,728 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:24,728 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:24,729 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:24,729 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:27:24,729 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:24,729 284 | struct pair 2025-09-08T05:27:24,729 | ^~~~ 2025-09-08T05:27:25,749 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:25,749 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:25,749 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:25,750 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:25,750 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:25,750 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:27:25,750 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:27:25,750 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:27:25,751 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCExpr.cpp:10: 2025-09-08T05:27:25,751 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:25,751 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:25,751 303 | SectionStack.push_back( 2025-09-08T05:27:25,752 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:25,752 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:25,752 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:25,752 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:25,752 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:25,753 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:25,758 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:25,758 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:25,759 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:25,759 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:27:25,759 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:25,759 284 | struct pair 2025-09-08T05:27:25,759 | ^~~~ 2025-09-08T05:27:25,797 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallString.h:17, 2025-09-08T05:27:25,797 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCFragment.h:13, 2025-09-08T05:27:25,798 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCFragment.cpp:10: 2025-09-08T05:27:25,798 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:25,798 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:25,798 303 | SectionStack.push_back( 2025-09-08T05:27:25,799 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:25,799 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:25,799 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:25,799 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:25,799 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:25,800 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:25,801 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:25,802 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:25,802 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:25,802 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:25,802 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:25,803 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:25,803 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:25,803 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:25,803 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:25,803 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:25,804 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:25,804 284 | struct pair 2025-09-08T05:27:25,804 | ^~~~ 2025-09-08T05:27:25,827 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:27:25,828 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/iterator_range.h:22, 2025-09-08T05:27:25,828 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:17: 2025-09-08T05:27:25,828 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:25,828 284 | struct pair 2025-09-08T05:27:25,829 | ^~~~ 2025-09-08T05:27:26,001 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2025-09-08T05:27:26,002 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCELFStreamer.h:15: 2025-09-08T05:27:26,002 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:26,002 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:26,003 303 | SectionStack.push_back( 2025-09-08T05:27:26,003 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:26,003 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:26,003 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:26,003 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:26,004 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:26,004 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:26,008 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:26,008 from /usr/include/c++/14/string:51: 2025-09-08T05:27:26,008 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:26,009 284 | struct pair 2025-09-08T05:27:26,009 | ^~~~ 2025-09-08T05:27:26,172 [ 11%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCLabel.cpp.o 2025-09-08T05:27:26,287 [ 12%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCObjectFileInfo.cpp.o 2025-09-08T05:27:26,308 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:26,309 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:26,309 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:26,309 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:26,309 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:26,309 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:26,310 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:26,310 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:26,310 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:26,310 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:26,310 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:26,311 284 | struct pair 2025-09-08T05:27:26,311 | ^~~~ 2025-09-08T05:27:26,438 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:26,439 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:26,439 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:26,439 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:26,440 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:26,440 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:26,440 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:26,440 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:26,441 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:26,441 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:26,448 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:26,448 284 | struct pair 2025-09-08T05:27:26,448 | ^~~~ 2025-09-08T05:27:26,628 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:26,629 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:26,629 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:26,629 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:26,629 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:26,630 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:26,630 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:26,630 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:26,630 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:26,630 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:26,631 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:26,631 284 | struct pair 2025-09-08T05:27:26,631 | ^~~~ 2025-09-08T05:27:29,285 [ 12%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCObjectStreamer.cpp.o 2025-09-08T05:27:30,840 [ 13%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCObjectWriter.cpp.o 2025-09-08T05:27:30,992 [ 14%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/AsmLexer.cpp.o 2025-09-08T05:27:32,415 [ 14%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/AsmParser.cpp.o 2025-09-08T05:27:32,483 [ 15%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/COFFAsmParser.cpp.o 2025-09-08T05:27:34,272 [ 16%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/DarwinAsmParser.cpp.o 2025-09-08T05:27:34,567 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:27:34,568 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Triple.h:13, 2025-09-08T05:27:34,568 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2025-09-08T05:27:34,568 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCObjectFileInfo.cpp:10: 2025-09-08T05:27:34,568 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:34,568 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:34,568 303 | SectionStack.push_back( 2025-09-08T05:27:34,569 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:34,569 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:34,569 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:34,569 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:34,569 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:34,569 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:34,597 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:27:34,598 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/iterator_range.h:22, 2025-09-08T05:27:34,598 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:17: 2025-09-08T05:27:34,598 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:34,598 284 | struct pair 2025-09-08T05:27:34,598 | ^~~~ 2025-09-08T05:27:35,145 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:35,145 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:35,145 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:35,146 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:35,146 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:35,146 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:35,146 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:35,147 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:35,147 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:35,147 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:35,158 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:35,158 284 | struct pair 2025-09-08T05:27:35,158 | ^~~~ 2025-09-08T05:27:36,202 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCObjectStreamer.cpp:11: 2025-09-08T05:27:36,202 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:36,202 37 | struct identity : public std::unary_function { 2025-09-08T05:27:36,203 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:36,203 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:27:36,203 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:27:36,203 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:27:36,204 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:27:36,204 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:27:36,204 from /usr/include/c++/14/iterator:66, 2025-09-08T05:27:36,204 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:27:36,204 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:27:36,205 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2025-09-08T05:27:36,205 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCObjectStreamer.cpp:10: 2025-09-08T05:27:36,205 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:27:36,205 117 | struct unary_function 2025-09-08T05:27:36,206 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:36,206 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:36,207 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:27:36,207 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:36,207 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:36,208 131 | struct binary_function 2025-09-08T05:27:36,208 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:36,208 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:36,208 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:27:36,209 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:36,209 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:36,209 131 | struct binary_function 2025-09-08T05:27:36,209 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:37,550 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCParser/AsmParser.cpp:15: 2025-09-08T05:27:37,550 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:37,550 37 | struct identity : public std::unary_function { 2025-09-08T05:27:37,551 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:37,551 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:27:37,551 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:27:37,552 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:27:37,552 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:37,552 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:37,552 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:37,552 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:27:37,553 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:27:37,553 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCParser/AsmParser.cpp:14: 2025-09-08T05:27:37,553 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:27:37,553 117 | struct unary_function 2025-09-08T05:27:37,554 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:37,554 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:37,554 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:27:37,554 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:37,555 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:37,555 131 | struct binary_function 2025-09-08T05:27:37,555 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:37,555 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:37,555 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:27:37,556 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:37,556 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:37,556 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:37,556 303 | SectionStack.push_back( 2025-09-08T05:27:37,556 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:37,557 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:37,557 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:37,557 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:37,557 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:37,557 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:37,558 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:37,558 131 | struct binary_function 2025-09-08T05:27:37,558 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:37,558 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:27:37,558 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/iterator_range.h:22: 2025-09-08T05:27:37,559 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:37,559 284 | struct pair 2025-09-08T05:27:37,559 | ^~~~ 2025-09-08T05:27:38,259 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:38,259 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:38,260 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:38,260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:38,260 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:38,260 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:38,261 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:38,261 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:38,261 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:38,261 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:38,262 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:38,262 284 | struct pair 2025-09-08T05:27:38,262 | ^~~~ 2025-09-08T05:27:38,575 [ 16%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/ELFAsmParser.cpp.o 2025-09-08T05:27:39,517 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCParser/DarwinAsmParser.cpp:11: 2025-09-08T05:27:39,517 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:39,517 37 | struct identity : public std::unary_function { 2025-09-08T05:27:39,518 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:39,532 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:27:39,532 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:27:39,532 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, 2025-09-08T05:27:39,532 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCParser/DarwinAsmParser.cpp:10: 2025-09-08T05:27:39,532 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:27:39,533 117 | struct unary_function 2025-09-08T05:27:39,533 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:39,534 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:39,534 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:27:39,534 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:39,534 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:39,535 131 | struct binary_function 2025-09-08T05:27:39,535 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:39,536 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:39,536 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:27:39,536 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:39,547 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:39,548 131 | struct binary_function 2025-09-08T05:27:39,548 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:40,111 [ 17%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCAsmLexer.cpp.o 2025-09-08T05:27:40,586 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:40,586 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:40,586 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:40,586 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:40,587 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:40,587 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2025-09-08T05:27:40,587 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2025-09-08T05:27:40,587 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCParser/COFFAsmParser.cpp:10: 2025-09-08T05:27:40,587 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:40,588 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:40,588 303 | SectionStack.push_back( 2025-09-08T05:27:40,588 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:40,588 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:40,588 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:40,588 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:40,589 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:40,589 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:40,589 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:40,589 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:40,590 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:40,590 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13: 2025-09-08T05:27:40,590 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:40,590 284 | struct pair 2025-09-08T05:27:40,590 | ^~~~ 2025-09-08T05:27:41,413 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:41,414 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:41,414 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:41,414 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:41,414 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:41,414 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:41,414 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:41,415 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:41,415 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:41,415 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:41,415 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:41,416 284 | struct pair 2025-09-08T05:27:41,416 | ^~~~ 2025-09-08T05:27:41,607 [ 18%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCAsmParser.cpp.o 2025-09-08T05:27:42,286 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:42,287 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:27:42,287 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:42,288 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:42,288 303 | SectionStack.push_back( 2025-09-08T05:27:42,288 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:42,289 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:42,289 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:42,289 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:42,289 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:42,290 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:42,317 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:42,318 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:42,318 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:27:42,318 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:42,318 284 | struct pair 2025-09-08T05:27:42,319 | ^~~~ 2025-09-08T05:27:43,027 [ 18%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCAsmParserExtension.cpp.o 2025-09-08T05:27:43,381 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:43,381 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:43,381 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:43,382 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:43,382 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:43,382 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:43,382 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:43,383 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:43,383 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:43,383 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:43,383 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:43,384 284 | struct pair 2025-09-08T05:27:43,384 | ^~~~ 2025-09-08T05:27:43,504 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:43,504 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:43,504 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:43,504 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:43,504 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:43,505 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2025-09-08T05:27:43,505 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14: 2025-09-08T05:27:43,505 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:43,505 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:43,506 303 | SectionStack.push_back( 2025-09-08T05:27:43,506 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:43,506 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:43,506 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:43,506 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:43,506 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:43,507 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:43,527 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:43,528 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:43,528 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:27:43,528 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:43,529 284 | struct pair 2025-09-08T05:27:43,529 | ^~~~ 2025-09-08T05:27:44,662 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:44,662 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:44,662 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:44,663 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:44,663 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:44,663 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:44,663 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:44,663 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:44,664 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:44,664 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:44,678 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:44,678 284 | struct pair 2025-09-08T05:27:44,678 | ^~~~ 2025-09-08T05:27:46,365 [ 19%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCTargetAsmParser.cpp.o 2025-09-08T05:27:46,672 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:46,672 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:46,672 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:46,673 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:46,673 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:46,673 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2025-09-08T05:27:46,673 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2025-09-08T05:27:46,674 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCParser/ELFAsmParser.cpp:10: 2025-09-08T05:27:46,674 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:46,674 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:46,674 303 | SectionStack.push_back( 2025-09-08T05:27:46,674 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:46,675 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:46,675 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:46,675 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:46,675 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:46,676 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:46,677 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:46,677 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:46,678 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:46,678 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13: 2025-09-08T05:27:46,678 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:46,678 284 | struct pair 2025-09-08T05:27:46,678 | ^~~~ 2025-09-08T05:27:46,984 [ 20%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCRegisterInfo.cpp.o 2025-09-08T05:27:47,500 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:47,500 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:47,501 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:47,501 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:47,501 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:47,501 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:47,501 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:47,501 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:47,502 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:47,502 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:47,502 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:47,503 284 | struct pair 2025-09-08T05:27:47,503 | ^~~~ 2025-09-08T05:27:48,306 [ 20%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSection.cpp.o 2025-09-08T05:27:48,368 [ 21%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSectionCOFF.cpp.o 2025-09-08T05:27:48,830 [ 22%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSectionELF.cpp.o 2025-09-08T05:27:53,042 [ 22%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSectionMachO.cpp.o 2025-09-08T05:27:54,368 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:54,368 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:54,368 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:54,368 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:54,368 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:54,369 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:27:54,369 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:27:54,369 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:27:54,369 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, 2025-09-08T05:27:54,369 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:10: 2025-09-08T05:27:54,369 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:54,369 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:54,369 303 | SectionStack.push_back( 2025-09-08T05:27:54,370 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:54,370 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:54,370 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:54,370 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:54,370 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:54,370 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:54,371 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:54,372 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:54,372 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:54,372 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:27:54,372 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:54,373 284 | struct pair 2025-09-08T05:27:54,373 | ^~~~ 2025-09-08T05:27:54,898 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:54,898 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:54,898 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:54,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:54,899 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:54,899 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:54,899 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:54,899 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:54,900 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:54,900 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:54,901 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:54,901 284 | struct pair 2025-09-08T05:27:54,901 | ^~~~ 2025-09-08T05:27:55,239 [ 23%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCStreamer.cpp.o 2025-09-08T05:27:55,353 [ 24%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSubtargetInfo.cpp.o 2025-09-08T05:27:55,815 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCSection.h:17, 2025-09-08T05:27:55,815 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCSectionCOFF.h:18, 2025-09-08T05:27:55,816 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCSectionCOFF.cpp:10: 2025-09-08T05:27:55,816 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:55,816 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:55,816 303 | SectionStack.push_back( 2025-09-08T05:27:55,816 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:55,816 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:55,816 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:55,817 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:55,817 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:55,817 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:55,826 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:55,827 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:55,827 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:55,827 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCSectionCOFF.h:17: 2025-09-08T05:27:55,827 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:55,828 284 | struct pair 2025-09-08T05:27:55,828 | ^~~~ 2025-09-08T05:27:56,077 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCSection.h:17, 2025-09-08T05:27:56,077 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCSection.cpp:10: 2025-09-08T05:27:56,077 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:56,077 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:56,078 303 | SectionStack.push_back( 2025-09-08T05:27:56,078 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:56,078 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:56,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:56,078 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:56,079 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:56,079 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:56,107 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:27:56,108 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/iterator_range.h:22, 2025-09-08T05:27:56,108 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:17: 2025-09-08T05:27:56,108 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:56,108 284 | struct pair 2025-09-08T05:27:56,108 | ^~~~ 2025-09-08T05:27:56,255 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:27:56,255 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCSectionELF.h:17, 2025-09-08T05:27:56,255 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCSectionELF.cpp:10: 2025-09-08T05:27:56,256 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:27:56,256 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:56,256 303 | SectionStack.push_back( 2025-09-08T05:27:56,257 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:56,257 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:56,257 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:56,258 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:56,258 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:56,258 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:56,268 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:27:56,268 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/iterator_range.h:22, 2025-09-08T05:27:56,269 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:17: 2025-09-08T05:27:56,269 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:56,269 284 | struct pair 2025-09-08T05:27:56,269 | ^~~~ 2025-09-08T05:27:56,405 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:56,405 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:56,405 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:56,406 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:56,406 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:56,406 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:56,406 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:56,406 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:56,406 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:56,407 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:56,407 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:56,407 284 | struct pair 2025-09-08T05:27:56,407 | ^~~~ 2025-09-08T05:27:56,525 [ 24%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSymbol.cpp.o 2025-09-08T05:27:56,671 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:56,671 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:56,671 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:56,672 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:56,672 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:56,672 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:56,672 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:56,672 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:56,673 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:56,673 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:56,673 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:56,674 284 | struct pair 2025-09-08T05:27:56,674 | ^~~~ 2025-09-08T05:27:56,679 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:56,679 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:490:22: required from ‘llvm::SmallVectorImpl::iterator llvm::SmallVectorImpl::insert(iterator, T&&) [with T = std::pair; iterator = std::pair*]’ 2025-09-08T05:27:56,680 490 | this->push_back(::std::move(Elt)); 2025-09-08T05:27:56,680 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:56,680 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCSection.cpp:80:33: required from here 2025-09-08T05:27:56,680 80 | SubsectionFragmentMap.insert(MI, std::make_pair(Subsection, F)); 2025-09-08T05:27:56,680 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:56,681 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:56,681 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:56,681 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:56,698 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:56,698 284 | struct pair 2025-09-08T05:27:56,698 | ^~~~ 2025-09-08T05:27:56,825 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:27:56,825 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:27:56,825 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:56,826 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:56,826 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:56,826 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:56,826 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:56,827 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:27:56,827 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:56,827 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:56,838 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:56,838 284 | struct pair 2025-09-08T05:27:56,838 | ^~~~ 2025-09-08T05:27:58,156 [ 25%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSymbolELF.cpp.o 2025-09-08T05:27:59,092 [ 26%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCTargetOptions.cpp.o 2025-09-08T05:27:59,333 [ 26%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCValue.cpp.o 2025-09-08T05:28:00,625 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCSection.h:17, 2025-09-08T05:28:00,625 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCSectionMachO.h:18, 2025-09-08T05:28:00,625 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCSectionMachO.cpp:10: 2025-09-08T05:28:00,626 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:28:00,626 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:00,626 303 | SectionStack.push_back( 2025-09-08T05:28:00,626 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:00,626 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:00,626 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:00,626 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:00,627 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:00,627 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:00,638 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:00,638 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:00,638 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:00,639 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCSectionMachO.h:17: 2025-09-08T05:28:00,639 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:00,639 284 | struct pair 2025-09-08T05:28:00,639 | ^~~~ 2025-09-08T05:28:01,186 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:28:01,187 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:28:01,187 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:01,187 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:01,187 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:01,188 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:01,188 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:01,188 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:01,188 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:01,188 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:01,189 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:01,189 284 | struct pair 2025-09-08T05:28:01,189 | ^~~~ 2025-09-08T05:28:01,486 [ 27%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/StringTableBuilder.cpp.o 2025-09-08T05:28:01,835 [ 28%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/SubtargetFeature.cpp.o 2025-09-08T05:28:03,128 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:03,129 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:03,129 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:03,129 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:03,129 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:03,130 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:28:03,130 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCStreamer.cpp:10: 2025-09-08T05:28:03,130 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:28:03,130 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:03,130 303 | SectionStack.push_back( 2025-09-08T05:28:03,130 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:03,131 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:03,131 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:03,131 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:03,131 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:03,131 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:03,138 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:03,138 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:03,138 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:03,139 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:03,139 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:03,139 284 | struct pair 2025-09-08T05:28:03,139 | ^~~~ 2025-09-08T05:28:03,775 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:28:03,776 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:28:03,776 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:03,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:03,776 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:03,776 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:03,777 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:03,777 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:03,777 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:03,777 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:03,778 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:03,778 284 | struct pair 2025-09-08T05:28:03,778 | ^~~~ 2025-09-08T05:28:04,122 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:04,122 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:04,122 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:04,123 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:04,123 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:04,123 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:28:04,123 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/PointerUnion.h:18, 2025-09-08T05:28:04,124 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCSymbol.h:18, 2025-09-08T05:28:04,124 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/MCSymbol.cpp:10: 2025-09-08T05:28:04,124 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:28:04,124 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:04,125 303 | SectionStack.push_back( 2025-09-08T05:28:04,125 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:04,125 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:04,125 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:04,125 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:04,126 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:04,126 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:04,126 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:04,127 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:04,127 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:04,127 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:04,127 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:04,128 284 | struct pair 2025-09-08T05:28:04,128 | ^~~~ 2025-09-08T05:28:04,673 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:28:04,673 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:28:04,674 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:04,674 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:04,674 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:04,674 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:04,674 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:04,675 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:04,675 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:04,675 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:04,675 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:04,676 284 | struct pair 2025-09-08T05:28:04,676 | ^~~~ 2025-09-08T05:28:05,387 [ 28%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/APFloat.cpp.o 2025-09-08T05:28:06,230 [ 29%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/APInt.cpp.o 2025-09-08T05:28:06,237 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/StringTableBuilder.cpp:11: 2025-09-08T05:28:06,238 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:06,238 37 | struct identity : public std::unary_function { 2025-09-08T05:28:06,238 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:06,239 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:06,240 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:28:06,240 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:28:06,240 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:28:06,240 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:28:06,241 from /usr/include/c++/14/iterator:66, 2025-09-08T05:28:06,241 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:28:06,241 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:28:06,242 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallString.h:17, 2025-09-08T05:28:06,242 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/StringTableBuilder.h:13, 2025-09-08T05:28:06,242 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/StringTableBuilder.cpp:10: 2025-09-08T05:28:06,243 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:06,243 117 | struct unary_function 2025-09-08T05:28:06,243 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:06,257 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:06,258 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:06,258 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:06,258 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:06,259 131 | struct binary_function 2025-09-08T05:28:06,259 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:06,259 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:06,259 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:06,260 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:06,260 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:06,260 131 | struct binary_function 2025-09-08T05:28:06,260 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:06,480 [ 30%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/APSInt.cpp.o 2025-09-08T05:28:06,837 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Format.h:26, 2025-09-08T05:28:06,838 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/SubtargetFeature.cpp:17: 2025-09-08T05:28:06,838 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:06,838 37 | struct identity : public std::unary_function { 2025-09-08T05:28:06,838 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:06,840 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:06,840 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:28:06,840 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:28:06,840 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:06,841 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:06,841 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:06,841 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/SubtargetFeature.h:21, 2025-09-08T05:28:06,841 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/MC/SubtargetFeature.cpp:14: 2025-09-08T05:28:06,841 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:06,841 117 | struct unary_function 2025-09-08T05:28:06,841 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:06,856 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:06,856 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:06,856 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:06,856 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:06,857 131 | struct binary_function 2025-09-08T05:28:06,857 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:06,857 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:06,857 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:06,857 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:06,857 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:06,858 131 | struct binary_function 2025-09-08T05:28:06,858 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:07,009 [ 30%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/ARMBuildAttrs.cpp.o 2025-09-08T05:28:09,795 [ 31%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/ErrorHandling.cpp.o 2025-09-08T05:28:10,737 [ 32%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Hashing.cpp.o 2025-09-08T05:28:11,393 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/APFloat.cpp: In member function ‘llvm::APFloat::opStatus llvm::APFloat::divideSpecials(const llvm::APFloat&)’: 2025-09-08T05:28:11,393 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/APFloat.cpp:1607:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:28:11,393 1607 | copySignificand(rhs); 2025-09-08T05:28:11,393 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-08T05:28:11,394 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/APFloat.cpp:1608:3: note: here 2025-09-08T05:28:11,394 1608 | case PackCategoriesIntoKey(fcNaN, fcZero): 2025-09-08T05:28:11,394 | ^~~~ 2025-09-08T05:28:11,394 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/APFloat.cpp:1612:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:28:11,394 1612 | sign = false; 2025-09-08T05:28:11,395 | ~~~~~^~~~~~~ 2025-09-08T05:28:11,395 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/APFloat.cpp:1613:3: note: here 2025-09-08T05:28:11,395 1613 | case PackCategoriesIntoKey(fcInfinity, fcZero): 2025-09-08T05:28:11,395 | ^~~~ 2025-09-08T05:28:11,936 [ 32%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/IntEqClasses.cpp.o 2025-09-08T05:28:12,359 [ 33%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/LEB128.cpp.o 2025-09-08T05:28:14,921 [ 34%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Memory.cpp.o 2025-09-08T05:28:15,060 [ 34%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/MemoryBuffer.cpp.o 2025-09-08T05:28:15,600 [ 35%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Path.cpp.o 2025-09-08T05:28:16,910 [ 36%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Regex.cpp.o 2025-09-08T05:28:17,116 [ 36%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/ScaledNumber.cpp.o 2025-09-08T05:28:19,178 [ 37%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/SmallPtrSet.cpp.o 2025-09-08T05:28:20,261 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/MemoryBuffer.cpp: In function ‘llvm::ErrorOr > getOpenFileImpl(int, const llvm::Twine&, uint64_t, uint64_t, int64_t, bool, bool)’: 2025-09-08T05:28:20,262 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/MemoryBuffer.cpp:364:23: warning: redundant move in return statement [-Wredundant-move] 2025-09-08T05:28:20,262 364 | return std::move(Result); 2025-09-08T05:28:20,263 | ~~~~~~~~~^~~~~~~~ 2025-09-08T05:28:20,263 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/MemoryBuffer.cpp:364:23: note: remove ‘std::move’ call 2025-09-08T05:28:20,264 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/MemoryBuffer.cpp:403:19: warning: redundant move in return statement [-Wredundant-move] 2025-09-08T05:28:20,265 403 | return std::move(Buf); 2025-09-08T05:28:20,265 | ~~~~~~~~~^~~~~ 2025-09-08T05:28:20,265 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/MemoryBuffer.cpp:403:19: note: remove ‘std::move’ call 2025-09-08T05:28:22,503 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/Path.cpp: In function ‘llvm::sys::fs::file_magic llvm::sys::fs::identify_magic(llvm::StringRef)’: 2025-09-08T05:28:22,504 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/Path.cpp:1085:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:28:22,504 1085 | if (Magic[1] == 0x01) 2025-09-08T05:28:22,504 | ^~ 2025-09-08T05:28:22,504 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/Path.cpp:1088:5: note: here 2025-09-08T05:28:22,505 1088 | case 0x90: // PA-RISC Windows 2025-09-08T05:28:22,505 | ^~~~ 2025-09-08T05:28:23,227 [ 38%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/SmallVector.cpp.o 2025-09-08T05:28:23,695 [ 38%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/SourceMgr.cpp.o 2025-09-08T05:28:25,414 [ 39%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringExtras.cpp.o 2025-09-08T05:28:25,549 [ 40%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringMap.cpp.o 2025-09-08T05:28:25,920 [ 40%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringPool.cpp.o 2025-09-08T05:28:26,502 [ 41%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringRef.cpp.o 2025-09-08T05:28:27,664 [ 42%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringSaver.cpp.o 2025-09-08T05:28:28,626 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/Path.cpp:1139: 2025-09-08T05:28:28,627 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/Unix/Path.inc: In function ‘std::string llvm::sys::fs::getMainExecutable(const char*, void*)’: 2025-09-08T05:28:28,627 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/Unix/Path.inc:77:38: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 2025-09-08T05:28:28,627 77 | snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin); 2025-09-08T05:28:28,628 | ^ 2025-09-08T05:28:28,638 In function ‘int llvm::sys::fs::test_dir(char*, const char*, const char*)’, 2025-09-08T05:28:28,638 inlined from ‘char* llvm::sys::fs::getprogpath(char*, const char*)’ at /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/Unix/Path.inc:103:17, 2025-09-08T05:28:28,638 inlined from ‘std::string llvm::sys::fs::getMainExecutable(const char*, void*)’ at /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/Unix/Path.inc:156:22: 2025-09-08T05:28:28,639 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/Unix/Path.inc:77:11: note: ‘snprintf’ output 2 or more bytes (assuming 4097) into a destination of size 4096 2025-09-08T05:28:28,639 77 | snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin); 2025-09-08T05:28:28,639 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:29,074 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:29,074 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:29,074 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:29,074 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:29,075 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:29,075 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/SourceMgr.h:19, 2025-09-08T05:28:29,075 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/SourceMgr.cpp:16: 2025-09-08T05:28:29,076 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:28:29,076 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/SourceMgr.cpp:185:26: required from here 2025-09-08T05:28:29,076 185 | ColRanges.push_back(std::make_pair(R.Start.getPointer()-LineStart, 2025-09-08T05:28:29,077 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:29,077 186 | R.End.getPointer()-LineStart)); 2025-09-08T05:28:29,077 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:29,078 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:29,078 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:29,078 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:29,107 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:29,108 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:29,108 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:29,108 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:29,109 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:29,109 284 | struct pair 2025-09-08T05:28:29,109 | ^~~~ 2025-09-08T05:28:30,190 [ 42%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/TargetParser.cpp.o 2025-09-08T05:28:30,685 [ 43%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/TargetRegistry.cpp.o 2025-09-08T05:28:30,777 [ 44%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Triple.cpp.o 2025-09-08T05:28:32,092 [ 44%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Twine.cpp.o 2025-09-08T05:28:32,110 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:28:32,110 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/StringSaver.h:14, 2025-09-08T05:28:32,110 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/StringSaver.cpp:10: 2025-09-08T05:28:32,111 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:28:32,111 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:28:32,111 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:32,111 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:32,111 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:55:51: required from ‘void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = unsigned int]’ 2025-09-08T05:28:32,112 55 | return static_cast(this)->Allocate(Size, Alignment); 2025-09-08T05:28:32,112 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-08T05:28:32,112 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:77:37: required from ‘T* llvm::AllocatorBase::Allocate(size_t) [with T = char; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = unsigned int]’ 2025-09-08T05:28:32,112 77 | return static_cast(Allocate(Num * sizeof(T), AlignOf::Alignment)); 2025-09-08T05:28:32,112 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:32,113 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/StringSaver.cpp:15:33: required from here 2025-09-08T05:28:32,113 15 | char *P = Alloc.Allocate(S.size() + 1); 2025-09-08T05:28:32,113 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T05:28:32,113 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:32,114 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:32,114 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:32,128 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:32,128 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:32,129 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:32,129 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/StringSaver.h:13: 2025-09-08T05:28:32,130 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:32,130 284 | struct pair 2025-09-08T05:28:32,130 | ^~~~ 2025-09-08T05:28:32,526 [ 45%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/raw_ostream.cpp.o 2025-09-08T05:28:34,954 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/Triple.cpp:11: 2025-09-08T05:28:34,954 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:34,954 37 | struct identity : public std::unary_function { 2025-09-08T05:28:34,954 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:34,957 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:34,958 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:28:34,958 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:28:34,958 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:28:34,959 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:28:34,959 from /usr/include/c++/14/iterator:66, 2025-09-08T05:28:34,959 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:28:34,959 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:28:34,959 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:28:34,960 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Triple.h:13, 2025-09-08T05:28:34,960 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/Triple.cpp:10: 2025-09-08T05:28:34,960 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:34,960 117 | struct unary_function 2025-09-08T05:28:34,960 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:34,961 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:34,961 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:34,961 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:34,961 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:34,962 131 | struct binary_function 2025-09-08T05:28:34,962 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:34,962 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:34,962 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:34,962 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:34,963 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:34,963 131 | struct binary_function 2025-09-08T05:28:34,963 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:35,128 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/TargetRegistry.cpp:11: 2025-09-08T05:28:35,128 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:35,128 37 | struct identity : public std::unary_function { 2025-09-08T05:28:35,129 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:35,129 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:35,129 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:28:35,130 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:28:35,130 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:28:35,130 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:28:35,130 from /usr/include/c++/14/iterator:66, 2025-09-08T05:28:35,131 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:28:35,131 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:28:35,131 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:28:35,131 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Triple.h:13, 2025-09-08T05:28:35,132 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/TargetRegistry.h:22, 2025-09-08T05:28:35,132 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/TargetRegistry.cpp:10: 2025-09-08T05:28:35,132 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:35,132 117 | struct unary_function 2025-09-08T05:28:35,132 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:35,132 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:35,133 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:35,133 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:35,133 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:35,133 131 | struct binary_function 2025-09-08T05:28:35,134 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:35,134 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:35,134 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:35,134 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:35,134 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:35,135 131 | struct binary_function 2025-09-08T05:28:35,135 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:36,691 [ 46%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regcomp.c.o 2025-09-08T05:28:36,927 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/raw_ostream.cpp:15: 2025-09-08T05:28:36,927 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:36,927 37 | struct identity : public std::unary_function { 2025-09-08T05:28:36,928 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:36,948 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:36,948 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:28:36,948 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:28:36,949 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:28:36,949 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:28:36,949 from /usr/include/c++/14/iterator:66, 2025-09-08T05:28:36,949 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:28:36,949 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:28:36,950 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/raw_ostream.h:17, 2025-09-08T05:28:36,950 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Support/raw_ostream.cpp:14: 2025-09-08T05:28:36,950 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:36,950 117 | struct unary_function 2025-09-08T05:28:36,950 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:36,951 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:36,951 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:36,951 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:36,952 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:36,952 131 | struct binary_function 2025-09-08T05:28:36,953 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:36,954 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:36,954 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:36,954 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:36,955 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:36,955 131 | struct binary_function 2025-09-08T05:28:36,955 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:37,761 [ 46%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regerror.c.o 2025-09-08T05:28:38,152 [ 47%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regexec.c.o 2025-09-08T05:28:38,272 [ 48%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regfree.c.o 2025-09-08T05:28:38,521 [ 48%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regstrlcpy.c.o 2025-09-08T05:28:38,632 [ 49%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp.o 2025-09-08T05:28:38,856 [ 50%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp.o 2025-09-08T05:28:39,062 [ 51%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp.o 2025-09-08T05:28:41,320 [ 51%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp.o 2025-09-08T05:28:41,505 [ 52%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp.o 2025-09-08T05:28:43,892 [ 53%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp.o 2025-09-08T05:28:44,235 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, 2025-09-08T05:28:44,236 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:11: 2025-09-08T05:28:44,236 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:44,236 37 | struct identity : public std::unary_function { 2025-09-08T05:28:44,237 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:44,245 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:44,246 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:28:44,246 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:28:44,246 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:44,246 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:44,246 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:44,247 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:28:44,247 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:28:44,247 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCRegisterInfo.h:19, 2025-09-08T05:28:44,247 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:10: 2025-09-08T05:28:44,248 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:44,248 117 | struct unary_function 2025-09-08T05:28:44,248 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:44,249 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:44,249 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:44,250 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:44,250 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:44,250 131 | struct binary_function 2025-09-08T05:28:44,251 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:44,251 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:44,251 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:44,252 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:44,252 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:44,252 131 | struct binary_function 2025-09-08T05:28:44,252 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:45,822 [ 53%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp.o 2025-09-08T05:28:46,006 [ 54%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp.o 2025-09-08T05:28:46,560 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, 2025-09-08T05:28:46,560 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:13: 2025-09-08T05:28:46,560 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:46,560 37 | struct identity : public std::unary_function { 2025-09-08T05:28:46,561 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:46,566 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:46,566 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:28:46,566 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:28:46,567 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:46,567 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:46,567 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:46,567 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:28:46,567 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:28:46,568 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2025-09-08T05:28:46,568 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:10: 2025-09-08T05:28:46,568 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:46,568 117 | struct unary_function 2025-09-08T05:28:46,568 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:46,571 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:46,571 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:46,571 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:46,572 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:46,572 131 | struct binary_function 2025-09-08T05:28:46,572 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:46,573 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:46,573 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:46,573 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:46,574 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:46,574 131 | struct binary_function 2025-09-08T05:28:46,574 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:46,944 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, 2025-09-08T05:28:46,944 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:17: 2025-09-08T05:28:46,944 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:46,944 37 | struct identity : public std::unary_function { 2025-09-08T05:28:46,945 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:46,967 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:46,968 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:28:46,968 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:28:46,968 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:46,968 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:46,968 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:46,968 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:28:46,969 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:28:46,969 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2025-09-08T05:28:46,969 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:14: 2025-09-08T05:28:46,969 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:46,969 117 | struct unary_function 2025-09-08T05:28:46,969 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:46,969 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:46,969 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:46,969 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:46,970 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:46,970 131 | struct binary_function 2025-09-08T05:28:46,970 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:46,970 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:46,970 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:46,970 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:46,970 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:46,970 131 | struct binary_function 2025-09-08T05:28:46,970 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:47,291 [ 55%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp.o 2025-09-08T05:28:48,456 [ 55%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp.o 2025-09-08T05:28:48,649 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:48,650 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:48,650 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:48,651 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:48,651 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:48,651 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:28:48,651 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:28:48,652 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2025-09-08T05:28:48,652 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, 2025-09-08T05:28:48,652 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: 2025-09-08T05:28:48,653 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:28:48,653 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:48,654 303 | SectionStack.push_back( 2025-09-08T05:28:48,654 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:48,654 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:48,655 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:48,655 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:48,655 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:48,655 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:48,668 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:48,668 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:48,669 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:48,669 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:48,669 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:48,669 284 | struct pair 2025-09-08T05:28:48,671 | ^~~~ 2025-09-08T05:28:48,828 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: In member function ‘bool {anonymous}::AArch64AsmParser::parseRegister(llvm::OperandVector&)’: 2025-09-08T05:28:48,828 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2948:16: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-08T05:28:48,828 2948 | return MatchOperand_ParseFail; 2025-09-08T05:28:48,828 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:49,155 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: In member function ‘bool {anonymous}::AArch64AsmParser::parseDirectiveLOH(llvm::StringRef, llvm::SMLoc)’: 2025-09-08T05:28:49,155 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4502:14: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-08T05:28:49,156 4502 | return MatchOperand_ParseFail; 2025-09-08T05:28:49,156 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:49,241 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:28:49,241 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:28:49,242 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:49,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:49,242 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:49,242 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:49,243 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:49,243 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:49,243 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:49,244 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:49,244 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:49,245 284 | struct pair 2025-09-08T05:28:49,245 | ^~~~ 2025-09-08T05:28:50,450 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:50,451 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:28:50,451 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:28:50,451 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:50,451 303 | SectionStack.push_back( 2025-09-08T05:28:50,451 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:50,451 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:50,452 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:50,452 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:50,452 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:50,452 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:50,471 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:50,471 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:50,471 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:28:50,471 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:50,472 284 | struct pair 2025-09-08T05:28:50,472 | ^~~~ 2025-09-08T05:28:50,737 [ 56%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/AsmParser/ARMAsmParser.cpp.o 2025-09-08T05:28:50,964 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:28:50,964 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:28:50,964 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:50,964 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:50,965 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:50,965 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:50,965 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:50,965 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:50,965 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:50,965 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:50,966 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:50,966 284 | struct pair 2025-09-08T05:28:50,966 | ^~~~ 2025-09-08T05:28:51,397 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:51,398 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:51,398 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:51,398 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:51,398 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:51,398 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:28:51,399 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:28:51,399 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:28:51,399 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, 2025-09-08T05:28:51,399 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:15: 2025-09-08T05:28:51,399 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:28:51,399 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:51,399 303 | SectionStack.push_back( 2025-09-08T05:28:51,400 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:51,400 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:51,400 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:51,400 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:51,400 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:51,400 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:51,408 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:51,408 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:51,408 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:51,409 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:51,409 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:51,409 284 | struct pair 2025-09-08T05:28:51,409 | ^~~~ 2025-09-08T05:28:51,719 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:51,719 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:28:51,719 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:28:51,720 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:51,720 303 | SectionStack.push_back( 2025-09-08T05:28:51,720 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:51,720 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:51,720 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:51,721 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:51,721 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:51,721 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:51,734 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:51,734 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:51,734 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:28:51,735 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:51,735 284 | struct pair 2025-09-08T05:28:51,735 | ^~~~ 2025-09-08T05:28:51,865 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:28:51,865 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:28:51,866 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:51,866 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:51,866 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:51,866 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:51,866 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:51,867 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:51,867 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:51,867 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:51,877 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:51,878 284 | struct pair 2025-09-08T05:28:51,878 | ^~~~ 2025-09-08T05:28:51,971 [ 57%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp.o 2025-09-08T05:28:51,976 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::AArch64MCExpr::VariantKind]’: 2025-09-08T05:28:51,976 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:826:24: required from here 2025-09-08T05:28:51,976 826 | return isMovWSymbol({AArch64MCExpr::VK_ABS_G2, AArch64MCExpr::VK_ABS_G2_S, 2025-09-08T05:28:51,977 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:51,977 827 | AArch64MCExpr::VK_TPREL_G2, 2025-09-08T05:28:51,977 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:51,977 828 | AArch64MCExpr::VK_DTPREL_G2}); 2025-09-08T05:28:51,978 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:51,978 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:88:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 2025-09-08T05:28:51,978 88 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), 2025-09-08T05:28:51,978 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:52,412 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, 2025-09-08T05:28:52,413 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:13: 2025-09-08T05:28:52,413 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:52,413 37 | struct identity : public std::unary_function { 2025-09-08T05:28:52,413 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:52,418 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:52,418 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h:18, 2025-09-08T05:28:52,418 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h:22: 2025-09-08T05:28:52,419 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:52,419 117 | struct unary_function 2025-09-08T05:28:52,419 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:52,420 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:52,420 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:52,421 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:52,421 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:52,421 131 | struct binary_function 2025-09-08T05:28:52,421 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:52,422 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:52,422 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:52,422 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:52,423 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:52,423 131 | struct binary_function 2025-09-08T05:28:52,423 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:52,515 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:28:52,515 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:28:52,515 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:52,516 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:52,516 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:52,516 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:52,516 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:52,517 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:52,517 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:52,517 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:52,519 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:52,519 284 | struct pair 2025-09-08T05:28:52,519 | ^~~~ 2025-09-08T05:28:52,568 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:17: 2025-09-08T05:28:52,569 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:52,569 37 | struct identity : public std::unary_function { 2025-09-08T05:28:52,569 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:52,570 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:52,571 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h:18, 2025-09-08T05:28:52,571 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:14: 2025-09-08T05:28:52,572 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:52,572 117 | struct unary_function 2025-09-08T05:28:52,572 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:52,573 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:52,573 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:52,573 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:52,574 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:52,574 131 | struct binary_function 2025-09-08T05:28:52,574 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:52,574 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:52,575 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:52,575 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:52,575 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:52,575 131 | struct binary_function 2025-09-08T05:28:52,576 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:52,658 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:52,658 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:52,658 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:52,659 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:52,659 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:52,659 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:28:52,659 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h:13, 2025-09-08T05:28:52,660 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:14: 2025-09-08T05:28:52,660 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:28:52,660 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:52,660 303 | SectionStack.push_back( 2025-09-08T05:28:52,661 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:52,661 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:52,662 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:52,662 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:52,662 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:52,662 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:52,663 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:52,663 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:52,663 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:52,663 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:52,663 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:52,664 284 | struct pair 2025-09-08T05:28:52,664 | ^~~~ 2025-09-08T05:28:53,709 [ 57%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp.o 2025-09-08T05:28:54,086 [ 58%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp.o 2025-09-08T05:28:54,168 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2025-09-08T05:28:54,168 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCELFStreamer.h:15, 2025-09-08T05:28:54,169 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h:17, 2025-09-08T05:28:54,169 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:15: 2025-09-08T05:28:54,169 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:28:54,169 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:54,169 303 | SectionStack.push_back( 2025-09-08T05:28:54,170 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:54,170 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:54,170 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:54,170 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:28:54,171 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:54,171 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:54,171 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:54,171 from /usr/include/c++/14/string:51: 2025-09-08T05:28:54,172 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:54,172 284 | struct pair 2025-09-08T05:28:54,172 | ^~~~ 2025-09-08T05:28:54,330 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: In member function ‘bool {anonymous}::AArch64AsmParser::validateInstruction(llvm::MCInst&, llvm::SmallVectorImpl&)’: 2025-09-08T05:28:54,331 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3563:3: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:28:54,331 3563 | } 2025-09-08T05:28:54,332 | ^ 2025-09-08T05:28:54,348 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3564:3: note: here 2025-09-08T05:28:54,348 3564 | case AArch64::LDPDi: 2025-09-08T05:28:54,348 | ^~~~ 2025-09-08T05:28:55,654 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:28:55,654 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/ARM/ARMFeatures.h:17, 2025-09-08T05:28:55,655 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10: 2025-09-08T05:28:55,655 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:55,655 37 | struct identity : public std::unary_function { 2025-09-08T05:28:55,655 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:55,668 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:28:55,669 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:28:55,669 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:55,669 117 | struct unary_function 2025-09-08T05:28:55,669 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:55,669 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:55,670 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:55,670 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:55,670 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:55,670 131 | struct binary_function 2025-09-08T05:28:55,670 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:55,670 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:55,670 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:55,671 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:55,671 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:55,671 131 | struct binary_function 2025-09-08T05:28:55,671 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:56,122 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:28:56,122 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:10: 2025-09-08T05:28:56,122 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:56,123 37 | struct identity : public std::unary_function { 2025-09-08T05:28:56,123 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:56,134 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:28:56,134 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:28:56,134 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:56,134 117 | struct unary_function 2025-09-08T05:28:56,134 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:56,135 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:56,135 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:56,136 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:56,136 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:56,136 131 | struct binary_function 2025-09-08T05:28:56,136 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:56,138 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:56,138 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:56,138 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:56,139 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:56,139 131 | struct binary_function 2025-09-08T05:28:56,139 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:57,579 [ 59%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp.o 2025-09-08T05:28:57,850 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:28:57,851 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:10: 2025-09-08T05:28:57,851 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:57,851 37 | struct identity : public std::unary_function { 2025-09-08T05:28:57,851 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:57,858 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:28:57,858 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:28:57,859 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:57,859 117 | struct unary_function 2025-09-08T05:28:57,859 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:57,859 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:57,860 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:57,860 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:57,860 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:57,860 131 | struct binary_function 2025-09-08T05:28:57,860 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:57,861 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:57,861 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:57,861 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:57,861 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:57,861 131 | struct binary_function 2025-09-08T05:28:57,862 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:01,123 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:01,124 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:01,124 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:01,124 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:01,124 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:01,125 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:29:01,125 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:29:01,125 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2025-09-08T05:29:01,125 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:11: 2025-09-08T05:29:01,125 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:29:01,126 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:01,126 303 | SectionStack.push_back( 2025-09-08T05:29:01,126 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:01,126 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:01,127 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:01,127 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:01,127 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:01,127 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:01,135 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:01,135 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:01,136 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:29:01,136 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:01,136 284 | struct pair 2025-09-08T05:29:01,136 | ^~~~ 2025-09-08T05:29:01,500 [ 59%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp.o 2025-09-08T05:29:01,750 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:29:01,751 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:29:01,751 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:01,751 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:01,752 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:01,752 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:01,752 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:01,752 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:01,752 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:01,753 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:01,754 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:01,754 284 | struct pair 2025-09-08T05:29:01,754 | ^~~~ 2025-09-08T05:29:01,866 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:29:01,866 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:14: 2025-09-08T05:29:01,866 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:01,867 37 | struct identity : public std::unary_function { 2025-09-08T05:29:01,867 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:01,872 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:29:01,872 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:29:01,873 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:29:01,873 117 | struct unary_function 2025-09-08T05:29:01,873 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:01,876 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:01,876 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:29:01,876 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:01,878 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:01,878 131 | struct binary_function 2025-09-08T05:29:01,878 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:01,879 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:01,880 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:29:01,880 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:01,881 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:01,882 131 | struct binary_function 2025-09-08T05:29:01,882 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:02,048 [ 60%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp.o 2025-09-08T05:29:04,877 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:04,877 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:04,878 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:04,878 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:04,878 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:04,878 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:29:04,878 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:29:04,879 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2025-09-08T05:29:04,879 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:11: 2025-09-08T05:29:04,879 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:29:04,879 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:04,879 303 | SectionStack.push_back( 2025-09-08T05:29:04,880 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:04,880 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:04,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:04,880 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:04,880 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:04,881 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:04,907 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:04,908 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:04,908 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:29:04,908 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:04,909 284 | struct pair 2025-09-08T05:29:04,909 | ^~~~ 2025-09-08T05:29:05,306 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:29:05,306 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3428:24: required from here 2025-09-08T05:29:05,307 3428 | Registers.push_back(std::pair(EReg, Reg)); 2025-09-08T05:29:05,307 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:05,307 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:05,307 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:05,308 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:05,308 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:05,308 284 | struct pair 2025-09-08T05:29:05,308 | ^~~~ 2025-09-08T05:29:05,892 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:29:05,892 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:29:05,893 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:05,893 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:05,893 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:05,894 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:05,894 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:05,894 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:05,895 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:05,895 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:05,895 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:05,895 284 | struct pair 2025-09-08T05:29:05,896 | ^~~~ 2025-09-08T05:29:06,561 [ 61%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp.o 2025-09-08T05:29:06,873 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:29:06,873 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:20, 2025-09-08T05:29:06,874 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:14: 2025-09-08T05:29:06,874 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:06,874 37 | struct identity : public std::unary_function { 2025-09-08T05:29:06,874 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:06,886 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:29:06,886 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:29:06,886 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:29:06,886 117 | struct unary_function 2025-09-08T05:29:06,886 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:06,887 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:06,887 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:29:06,887 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:06,887 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:06,887 131 | struct binary_function 2025-09-08T05:29:06,887 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:06,888 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:06,888 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:29:06,888 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:06,888 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:06,888 131 | struct binary_function 2025-09-08T05:29:06,888 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:08,031 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:08,031 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:08,032 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:08,032 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:08,032 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:08,032 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:29:08,032 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:29:08,033 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2025-09-08T05:29:08,033 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:15: 2025-09-08T05:29:08,033 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:29:08,033 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:08,033 303 | SectionStack.push_back( 2025-09-08T05:29:08,033 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:08,034 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:08,034 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:08,034 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:08,034 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:08,034 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:08,048 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:08,048 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:08,048 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:29:08,049 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:08,049 284 | struct pair 2025-09-08T05:29:08,049 | ^~~~ 2025-09-08T05:29:08,522 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp: In member function ‘bool {anonymous}::ARMAsmParser::parseOperand(llvm::OperandVector&, llvm::StringRef, unsigned int&)’: 2025-09-08T05:29:08,522 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5268:3: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:08,522 5268 | } 2025-09-08T05:29:08,522 | ^ 2025-09-08T05:29:08,523 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5269:3: note: here 2025-09-08T05:29:08,523 5269 | case AsmToken::LParen: // parenthesized expressions like (_strcmp-4) 2025-09-08T05:29:08,523 | ^~~~ 2025-09-08T05:29:08,523 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5319:3: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:08,523 5319 | } 2025-09-08T05:29:08,524 | ^ 2025-09-08T05:29:08,524 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5320:3: note: here 2025-09-08T05:29:08,524 5320 | case AsmToken::Colon: { 2025-09-08T05:29:08,524 | ^~~~ 2025-09-08T05:29:08,637 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:29:08,638 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:29:08,638 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:08,638 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:08,638 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:08,639 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:08,639 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:08,639 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:08,639 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:08,639 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:08,639 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:08,640 284 | struct pair 2025-09-08T05:29:08,640 | ^~~~ 2025-09-08T05:29:08,692 [ 61%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp.o 2025-09-08T05:29:09,625 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:09,625 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:09,626 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:09,626 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:09,626 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:09,626 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:29:09,626 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:29:09,626 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:29:09,627 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h:13, 2025-09-08T05:29:09,627 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:10: 2025-09-08T05:29:09,627 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:29:09,627 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:09,628 303 | SectionStack.push_back( 2025-09-08T05:29:09,628 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:09,628 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:09,628 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:09,629 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:09,629 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:09,629 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:09,638 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:09,638 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:09,639 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:09,639 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:29:09,639 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:09,639 284 | struct pair 2025-09-08T05:29:09,640 | ^~~~ 2025-09-08T05:29:10,182 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:29:10,183 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:29:10,183 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:10,183 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:10,184 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:10,184 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:10,184 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:10,185 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:10,185 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:10,185 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:10,186 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:10,186 284 | struct pair 2025-09-08T05:29:10,186 | ^~~~ 2025-09-08T05:29:11,779 [ 62%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp.o 2025-09-08T05:29:12,522 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:29:12,523 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp:10: 2025-09-08T05:29:12,523 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:12,523 37 | struct identity : public std::unary_function { 2025-09-08T05:29:12,523 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:12,547 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:29:12,548 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:29:12,548 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:29:12,548 117 | struct unary_function 2025-09-08T05:29:12,549 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:12,549 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:12,549 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:29:12,549 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:12,549 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:12,550 131 | struct binary_function 2025-09-08T05:29:12,550 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:12,550 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:12,550 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:29:12,550 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:12,550 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:12,550 131 | struct binary_function 2025-09-08T05:29:12,551 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:12,903 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:12,903 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:12,904 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:12,904 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:12,904 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:12,904 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:29:12,904 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:29:12,905 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfoCOFF.h:13, 2025-09-08T05:29:12,905 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h:17, 2025-09-08T05:29:12,905 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:15: 2025-09-08T05:29:12,905 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:29:12,906 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:12,906 303 | SectionStack.push_back( 2025-09-08T05:29:12,906 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:12,906 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:12,907 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:12,907 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:12,907 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:12,908 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:12,908 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:12,908 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:12,908 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:29:12,909 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:12,909 284 | struct pair 2025-09-08T05:29:12,909 | ^~~~ 2025-09-08T05:29:14,142 [ 63%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp.o 2025-09-08T05:29:14,145 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:14,146 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:14,146 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:14,146 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:14,146 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:14,147 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:29:14,147 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:29:14,147 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/MapVector.h:20, 2025-09-08T05:29:14,148 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:13: 2025-09-08T05:29:14,148 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:29:14,148 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:14,148 303 | SectionStack.push_back( 2025-09-08T05:29:14,148 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:14,149 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:14,149 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:14,149 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:14,149 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:14,149 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:14,158 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:14,158 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:14,159 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:14,159 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:29:14,159 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:14,160 284 | struct pair 2025-09-08T05:29:14,160 | ^~~~ 2025-09-08T05:29:14,733 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:29:14,734 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:29:14,734 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:14,734 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:14,735 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:14,735 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:14,735 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:14,735 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:14,736 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:14,736 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:14,736 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:14,736 284 | struct pair 2025-09-08T05:29:14,737 | ^~~~ 2025-09-08T05:29:16,522 [ 63%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp.o 2025-09-08T05:29:20,963 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Format.h:26, 2025-09-08T05:29:20,964 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:38: 2025-09-08T05:29:20,964 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:20,964 37 | struct identity : public std::unary_function { 2025-09-08T05:29:20,964 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:20,978 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:29:20,978 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:29:20,978 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:29:20,978 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:20,979 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:20,979 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:20,979 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:29:20,979 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/Hexagon/HexagonTargetStreamer.h:13, 2025-09-08T05:29:20,979 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:13: 2025-09-08T05:29:20,979 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:29:20,979 117 | struct unary_function 2025-09-08T05:29:20,979 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:20,980 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:20,980 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:29:20,980 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:20,980 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:20,980 131 | struct binary_function 2025-09-08T05:29:20,980 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:20,980 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:20,981 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:29:20,981 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:20,981 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:20,981 131 | struct binary_function 2025-09-08T05:29:20,981 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:23,039 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:23,039 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:23,039 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:23,039 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:23,040 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:23,040 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:29:23,040 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:29:23,040 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:29:23,040 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:29:23,040 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h:13, 2025-09-08T05:29:23,041 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:11: 2025-09-08T05:29:23,041 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:29:23,041 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:23,041 303 | SectionStack.push_back( 2025-09-08T05:29:23,041 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:23,041 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:23,042 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:23,042 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:23,042 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:23,042 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:23,048 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:23,048 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:23,048 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:23,049 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:29:23,049 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:23,049 284 | struct pair 2025-09-08T05:29:23,049 | ^~~~ 2025-09-08T05:29:23,340 [ 64%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp.o 2025-09-08T05:29:23,709 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:29:23,710 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:29:23,710 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:23,710 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:23,710 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:23,710 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:23,710 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:23,710 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:23,711 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:23,711 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:23,727 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:23,728 284 | struct pair 2025-09-08T05:29:23,728 | ^~~~ 2025-09-08T05:29:25,012 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:25,013 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:29:25,013 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:29:25,013 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:25,014 303 | SectionStack.push_back( 2025-09-08T05:29:25,014 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:25,014 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:25,014 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:25,014 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:25,015 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:25,015 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:25,018 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:25,018 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:25,019 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:29:25,019 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:25,019 284 | struct pair 2025-09-08T05:29:25,019 | ^~~~ 2025-09-08T05:29:25,051 [ 65%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp.o 2025-09-08T05:29:26,102 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:29:26,102 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:29:26,103 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:26,103 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:26,103 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:26,103 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:26,104 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:26,104 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:26,104 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:26,104 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:26,105 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:26,105 284 | struct pair 2025-09-08T05:29:26,105 | ^~~~ 2025-09-08T05:29:26,665 [ 65%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp.o 2025-09-08T05:29:28,384 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp: In member function ‘int {anonymous}::HexagonAsmParser::processInstruction(llvm::MCInst&, const llvm::OperandVector&, llvm::SMLoc, bool&)’: 2025-09-08T05:29:28,385 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1693:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:28,385 1693 | is32bit = true; 2025-09-08T05:29:28,385 | ~~~~~~~~^~~~~~ 2025-09-08T05:29:28,385 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1695:3: note: here 2025-09-08T05:29:28,385 1695 | case Hexagon::CONST64_Float_Real: 2025-09-08T05:29:28,386 | ^~~~ 2025-09-08T05:29:31,539 [ 66%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp.o 2025-09-08T05:29:32,004 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp: In member function ‘bool llvm::HexagonMCChecker::checkNewValues()’: 2025-09-08T05:29:32,004 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:358:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class llvm::HexagonMCErrInfo’; use assignment or value-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:32,005 358 | memset(&errInfo, 0, sizeof(errInfo)); 2025-09-08T05:29:32,005 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:32,005 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:15: 2025-09-08T05:29:32,005 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h:33:7: note: ‘class llvm::HexagonMCErrInfo’ declared here 2025-09-08T05:29:32,006 33 | class HexagonMCErrInfo { 2025-09-08T05:29:32,006 | ^~~~~~~~~~~~~~~~ 2025-09-08T05:29:36,649 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:36,649 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:36,649 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:36,649 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:36,650 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:36,650 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:29:36,650 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:29:36,650 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:29:36,650 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:29:36,650 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h:13, 2025-09-08T05:29:36,650 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:12: 2025-09-08T05:29:36,650 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:29:36,651 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:36,651 303 | SectionStack.push_back( 2025-09-08T05:29:36,651 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:36,651 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:36,651 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:36,651 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:36,651 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:36,652 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:36,653 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:36,653 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:36,653 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:36,654 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/ErrorHandling.h:18, 2025-09-08T05:29:36,654 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h:21, 2025-09-08T05:29:36,654 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:11: 2025-09-08T05:29:36,654 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:36,654 284 | struct pair 2025-09-08T05:29:36,654 | ^~~~ 2025-09-08T05:29:37,305 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:29:37,306 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:29:37,306 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:37,306 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:37,306 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:37,307 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:37,307 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:37,307 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:37,307 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:37,307 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:37,318 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:37,318 284 | struct pair 2025-09-08T05:29:37,318 | ^~~~ 2025-09-08T05:29:41,195 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:41,195 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:41,195 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:41,195 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:41,196 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:41,196 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:29:41,196 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:29:41,196 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:29:41,196 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2025-09-08T05:29:41,196 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:17, 2025-09-08T05:29:41,197 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:19, 2025-09-08T05:29:41,197 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h:18, 2025-09-08T05:29:41,197 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:16: 2025-09-08T05:29:41,197 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:29:41,198 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:41,198 303 | SectionStack.push_back( 2025-09-08T05:29:41,199 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:41,199 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:41,199 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:41,199 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:41,199 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:41,199 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:41,225 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:41,226 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:41,226 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:41,226 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/ErrorHandling.h:18, 2025-09-08T05:29:41,227 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h:21, 2025-09-08T05:29:41,227 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:15: 2025-09-08T05:29:41,227 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:41,227 284 | struct pair 2025-09-08T05:29:41,228 | ^~~~ 2025-09-08T05:29:41,760 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:29:41,761 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:29:41,761 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:41,761 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:41,762 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:41,762 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:41,762 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:41,762 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:41,763 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:41,763 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:41,763 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:41,764 284 | struct pair 2025-09-08T05:29:41,764 | ^~~~ 2025-09-08T05:29:46,166 [ 67%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp.o 2025-09-08T05:29:50,146 [ 67%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp.o 2025-09-08T05:29:53,247 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp: In function ‘unsigned int llvm::HexagonMCInstrInfo::iClassOfDuplexPair(unsigned int, unsigned int)’: 2025-09-08T05:29:53,248 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:117:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:53,248 117 | switch (Gb) { 2025-09-08T05:29:53,248 | ^~~~~~ 2025-09-08T05:29:53,268 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:125:3: note: here 2025-09-08T05:29:53,268 125 | case HexagonII::HSIG_L2: 2025-09-08T05:29:53,269 | ^~~~ 2025-09-08T05:29:53,269 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:126:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:53,269 126 | switch (Gb) { 2025-09-08T05:29:53,270 | ^~~~~~ 2025-09-08T05:29:53,270 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:136:3: note: here 2025-09-08T05:29:53,271 136 | case HexagonII::HSIG_S1: 2025-09-08T05:29:53,271 | ^~~~ 2025-09-08T05:29:53,271 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:137:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:53,272 137 | switch (Gb) { 2025-09-08T05:29:53,272 | ^~~~~~ 2025-09-08T05:29:53,272 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:149:3: note: here 2025-09-08T05:29:53,273 149 | case HexagonII::HSIG_S2: 2025-09-08T05:29:53,273 | ^~~~ 2025-09-08T05:29:53,273 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:150:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:53,274 150 | switch (Gb) { 2025-09-08T05:29:53,274 | ^~~~~~ 2025-09-08T05:29:53,275 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:164:3: note: here 2025-09-08T05:29:53,275 164 | case HexagonII::HSIG_A: 2025-09-08T05:29:53,275 | ^~~~ 2025-09-08T05:29:53,276 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:165:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:53,276 165 | switch (Gb) { 2025-09-08T05:29:53,276 | ^~~~~~ 2025-09-08T05:29:53,277 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:171:3: note: here 2025-09-08T05:29:53,278 171 | case HexagonII::HSIG_Compound: 2025-09-08T05:29:53,278 | ^~~~ 2025-09-08T05:29:53,310 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp: In function ‘llvm::MCInst llvm::HexagonMCInstrInfo::deriveSubInst(const llvm::MCInst&)’: 2025-09-08T05:29:53,310 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:775:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:53,310 775 | if (Value == 2) { 2025-09-08T05:29:53,311 | ^~ 2025-09-08T05:29:53,328 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:781:3: note: here 2025-09-08T05:29:53,328 781 | case Hexagon::A4_combineir: 2025-09-08T05:29:53,328 | ^~~~ 2025-09-08T05:29:53,329 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:885:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:53,329 885 | } else if (Value == 1) { 2025-09-08T05:29:53,329 | ^~ 2025-09-08T05:29:53,330 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:891:3: note: here 2025-09-08T05:29:53,330 891 | case Hexagon::S2_storerb_io: 2025-09-08T05:29:53,330 | ^~~~ 2025-09-08T05:29:53,330 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:921:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:53,330 921 | } else if (Inst.getOperand(0).getReg() == Hexagon::R29) { 2025-09-08T05:29:53,330 | ^~ 2025-09-08T05:29:53,331 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:927:3: note: here 2025-09-08T05:29:53,331 927 | case Hexagon::S2_storeri_io: 2025-09-08T05:29:53,331 | ^~~~ 2025-09-08T05:29:59,025 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:59,025 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:59,026 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:59,026 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:59,026 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:59,026 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:29:59,027 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:29:59,028 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:29:59,028 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2025-09-08T05:29:59,028 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp:11: 2025-09-08T05:29:59,029 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:29:59,029 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:59,029 303 | SectionStack.push_back( 2025-09-08T05:29:59,030 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:59,030 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:59,030 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:59,031 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:59,031 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:59,031 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:59,037 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:59,038 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:59,038 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:59,038 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:29:59,038 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:59,039 284 | struct pair 2025-09-08T05:29:59,039 | ^~~~ 2025-09-08T05:29:59,457 [ 68%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp.o 2025-09-08T05:29:59,687 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:29:59,688 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:29:59,688 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:59,688 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:59,688 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:59,688 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:59,689 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:59,689 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:59,689 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:59,689 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:59,705 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:59,705 284 | struct pair 2025-09-08T05:29:59,705 | ^~~~ 2025-09-08T05:30:01,344 [ 69%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp.o 2025-09-08T05:30:02,316 [ 69%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp.o 2025-09-08T05:30:03,019 [ 70%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp.o 2025-09-08T05:30:06,929 [ 71%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp.o 2025-09-08T05:30:09,224 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:09,224 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:09,224 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:09,225 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:09,225 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:09,225 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:09,225 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:09,226 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:09,226 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2025-09-08T05:30:09,226 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:17, 2025-09-08T05:30:09,227 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:14: 2025-09-08T05:30:09,227 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:09,227 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:09,228 303 | SectionStack.push_back( 2025-09-08T05:30:09,228 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:09,229 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:09,229 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:09,229 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:09,230 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:09,230 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:09,231 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:09,232 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:09,232 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:09,232 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:09,232 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:09,233 284 | struct pair 2025-09-08T05:30:09,233 | ^~~~ 2025-09-08T05:30:09,261 [ 71%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/AsmParser/MipsAsmParser.cpp.o 2025-09-08T05:30:09,380 [ 72%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp.o 2025-09-08T05:30:09,487 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp: In member function ‘bool llvm::HexagonShuffler::check()’: 2025-09-08T05:30:09,487 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:223:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:09,488 223 | ++onlyNo1; 2025-09-08T05:30:09,488 | ^~~~~~~~~ 2025-09-08T05:30:09,488 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:224:5: note: here 2025-09-08T05:30:09,489 224 | case HexagonII::TypeCVI_VM_LD: 2025-09-08T05:30:09,489 | ^~~~ 2025-09-08T05:30:09,489 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:227:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:09,489 227 | ++CVIloads; 2025-09-08T05:30:09,490 | ^~~~~~~~~~ 2025-09-08T05:30:09,490 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:228:5: note: here 2025-09-08T05:30:09,490 228 | case HexagonII::TypeLD: 2025-09-08T05:30:09,491 | ^~~~ 2025-09-08T05:30:09,491 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:237:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:09,491 237 | ++onlyNo1; 2025-09-08T05:30:09,491 | ^~~~~~~~~ 2025-09-08T05:30:09,492 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:238:5: note: here 2025-09-08T05:30:09,492 238 | case HexagonII::TypeCVI_VM_ST: 2025-09-08T05:30:09,492 | ^~~~ 2025-09-08T05:30:09,492 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:240:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:09,493 240 | ++CVIstores; 2025-09-08T05:30:09,493 | ^~~~~~~~~~~ 2025-09-08T05:30:09,493 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:241:5: note: here 2025-09-08T05:30:09,493 241 | case HexagonII::TypeST: 2025-09-08T05:30:09,494 | ^~~~ 2025-09-08T05:30:09,909 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:09,909 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:09,910 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:09,910 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:09,910 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:09,910 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:09,910 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:09,911 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:09,911 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:09,911 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:09,912 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:09,912 284 | struct pair 2025-09-08T05:30:09,912 | ^~~~ 2025-09-08T05:30:10,820 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:18: 2025-09-08T05:30:10,821 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:10,822 37 | struct identity : public std::unary_function { 2025-09-08T05:30:10,822 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:10,822 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:10,822 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:10,822 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h:17, 2025-09-08T05:30:10,823 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:16: 2025-09-08T05:30:10,823 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:10,823 117 | struct unary_function 2025-09-08T05:30:10,823 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:10,823 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:10,823 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:10,823 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:10,824 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:10,824 131 | struct binary_function 2025-09-08T05:30:10,824 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:10,824 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:10,825 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:10,825 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:10,825 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:10,825 131 | struct binary_function 2025-09-08T05:30:10,825 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:11,892 [ 73%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp.o 2025-09-08T05:30:12,710 [ 73%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp.o 2025-09-08T05:30:13,002 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:13,003 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:13,003 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:13,003 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:13,003 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:13,003 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:30:13,003 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:30:13,004 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:30:13,004 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h:18: 2025-09-08T05:30:13,004 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:13,004 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:13,004 303 | SectionStack.push_back( 2025-09-08T05:30:13,004 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:13,004 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:13,005 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:13,005 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:13,005 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:13,005 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:13,027 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:13,028 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:13,028 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:30:13,028 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:13,028 284 | struct pair 2025-09-08T05:30:13,029 | ^~~~ 2025-09-08T05:30:13,742 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:13,743 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:13,743 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:13,743 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:13,744 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:13,744 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:13,744 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:13,745 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:13,745 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:13,745 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:13,757 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:13,758 284 | struct pair 2025-09-08T05:30:13,758 | ^~~~ 2025-09-08T05:30:14,790 [ 74%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp.o 2025-09-08T05:30:15,835 [ 75%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp.o 2025-09-08T05:30:16,622 [ 75%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp.o 2025-09-08T05:30:17,096 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:17: 2025-09-08T05:30:17,096 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:17,096 37 | struct identity : public std::unary_function { 2025-09-08T05:30:17,097 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:17,097 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:17,097 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:17,097 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:30:17,097 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:17,098 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:17,098 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:17,098 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsABIInfo.h:13, 2025-09-08T05:30:17,098 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:10: 2025-09-08T05:30:17,098 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:17,098 117 | struct unary_function 2025-09-08T05:30:17,098 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:17,099 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:17,099 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:17,099 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:17,099 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:17,099 131 | struct binary_function 2025-09-08T05:30:17,099 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:17,099 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:17,100 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:17,100 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:17,100 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:17,100 131 | struct binary_function 2025-09-08T05:30:17,100 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:17,124 [ 76%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp.o 2025-09-08T05:30:17,693 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:13: 2025-09-08T05:30:17,693 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:17,694 37 | struct identity : public std::unary_function { 2025-09-08T05:30:17,694 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:17,709 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:17,709 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:17,710 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:30:17,710 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:17,710 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:17,711 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:17,711 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:17,711 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:17,711 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:17,711 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:17,712 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h:13, 2025-09-08T05:30:17,712 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h:17, 2025-09-08T05:30:17,712 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:10: 2025-09-08T05:30:17,712 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:17,712 117 | struct unary_function 2025-09-08T05:30:17,712 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:17,713 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:17,713 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:17,713 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:17,713 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:17,714 131 | struct binary_function 2025-09-08T05:30:17,714 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:17,727 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:17,728 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:17,728 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:17,728 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:17,728 131 | struct binary_function 2025-09-08T05:30:17,729 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:19,982 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:19,982 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:19,982 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:19,983 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:19,983 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:19,983 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:19,984 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:19,984 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:19,984 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:19,984 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h:13, 2025-09-08T05:30:19,984 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:15: 2025-09-08T05:30:19,985 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:19,985 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:19,985 303 | SectionStack.push_back( 2025-09-08T05:30:19,985 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:19,985 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:19,986 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:19,986 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:19,986 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:19,986 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:20,008 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:20,008 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:20,008 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:20,009 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:20,009 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:20,009 284 | struct pair 2025-09-08T05:30:20,009 | ^~~~ 2025-09-08T05:30:20,485 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp: In member function ‘virtual bool {anonymous}::MipsELFObjectWriter::needsRelocateWithSymbol(const llvm::MCSymbol&, unsigned int) const’: 2025-09-08T05:30:20,486 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:416:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:20,486 416 | if (cast(Sym).getOther() & ELF::STO_MIPS_MICROMIPS) 2025-09-08T05:30:20,486 | ^~ 2025-09-08T05:30:20,498 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:419:3: note: here 2025-09-08T05:30:20,498 419 | case ELF::R_MIPS_26: 2025-09-08T05:30:20,498 | ^~~~ 2025-09-08T05:30:20,510 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:20,510 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:20,510 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:20,511 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:20,511 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:20,511 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:20,511 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:20,511 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:20,512 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:20,512 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:20,512 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:20,512 284 | struct pair 2025-09-08T05:30:20,513 | ^~~~ 2025-09-08T05:30:20,747 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:20,748 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:30:20,748 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:20,748 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:20,748 303 | SectionStack.push_back( 2025-09-08T05:30:20,749 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:20,749 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:20,749 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:20,749 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:20,750 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:20,750 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:20,758 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:20,758 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:20,758 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:30:20,759 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:20,759 284 | struct pair 2025-09-08T05:30:20,759 | ^~~~ 2025-09-08T05:30:21,142 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:14: 2025-09-08T05:30:21,142 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:21,143 37 | struct identity : public std::unary_function { 2025-09-08T05:30:21,143 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:21,143 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:30:21,143 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:30:21,144 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:21,144 117 | struct unary_function 2025-09-08T05:30:21,144 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:21,144 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:21,144 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:21,145 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:21,145 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:21,145 131 | struct binary_function 2025-09-08T05:30:21,145 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:21,145 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:21,146 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:21,146 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:21,146 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:21,146 131 | struct binary_function 2025-09-08T05:30:21,146 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:21,551 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:21,552 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:21,552 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:21,552 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:21,553 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:21,553 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:21,553 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:21,553 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:21,554 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:21,554 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:21,554 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:21,554 284 | struct pair 2025-09-08T05:30:21,555 | ^~~~ 2025-09-08T05:30:21,584 [ 77%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp.o 2025-09-08T05:30:22,160 [ 77%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp.o 2025-09-08T05:30:23,245 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp: In member function ‘bool {anonymous}::MipsAsmParser::isEvaluated(const llvm::MCExpr*)’: 2025-09-08T05:30:23,245 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4189:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:23,246 4189 | } 2025-09-08T05:30:23,246 | ^ 2025-09-08T05:30:23,246 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4190:3: note: here 2025-09-08T05:30:23,246 4190 | case MCExpr::Unary: 2025-09-08T05:30:23,246 | ^~~~ 2025-09-08T05:30:23,305 [ 78%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp.o 2025-09-08T05:30:24,192 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:24,192 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:24,192 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:24,192 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:24,193 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:24,193 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:24,193 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:24,193 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmLayout.h:13, 2025-09-08T05:30:24,194 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h:13, 2025-09-08T05:30:24,194 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:10: 2025-09-08T05:30:24,194 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:24,194 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:24,195 303 | SectionStack.push_back( 2025-09-08T05:30:24,195 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:24,195 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:24,195 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:24,196 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:24,196 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:24,196 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:24,208 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:24,208 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:24,208 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:24,209 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:24,209 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:24,209 284 | struct pair 2025-09-08T05:30:24,210 | ^~~~ 2025-09-08T05:30:24,351 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:24,351 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:24,351 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:24,352 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:24,352 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:24,352 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:24,353 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:24,353 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:24,353 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:24,354 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h:13, 2025-09-08T05:30:24,354 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:16: 2025-09-08T05:30:24,354 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:24,354 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:24,355 303 | SectionStack.push_back( 2025-09-08T05:30:24,355 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:24,355 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:24,355 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:24,355 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:24,356 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:24,356 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:24,365 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:24,366 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:24,366 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:24,366 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:24,366 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:24,366 284 | struct pair 2025-09-08T05:30:24,367 | ^~~~ 2025-09-08T05:30:24,759 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:24,760 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:24,760 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:24,760 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:24,760 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:24,760 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:24,761 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:24,761 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:24,761 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:24,761 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:24,762 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:24,762 284 | struct pair 2025-09-08T05:30:24,762 | ^~~~ 2025-09-08T05:30:24,921 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:24,921 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:24,921 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:24,922 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:24,922 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:24,922 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:24,922 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:24,923 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:24,923 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:24,923 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:24,929 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:24,929 284 | struct pair 2025-09-08T05:30:24,929 | ^~~~ 2025-09-08T05:30:26,517 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:26,518 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:26,518 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:26,518 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:26,519 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:26,519 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:26,519 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:26,519 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:13, 2025-09-08T05:30:26,520 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/Mips/MipsOptionRecord.h:24, 2025-09-08T05:30:26,520 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h:18, 2025-09-08T05:30:26,520 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:15: 2025-09-08T05:30:26,520 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:26,521 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:26,521 303 | SectionStack.push_back( 2025-09-08T05:30:26,521 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:26,521 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:26,521 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:26,522 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:26,522 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:26,522 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:26,532 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:26,532 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:26,532 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:30:26,533 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:26,533 284 | struct pair 2025-09-08T05:30:26,533 | ^~~~ 2025-09-08T05:30:26,533 [ 79%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp.o 2025-09-08T05:30:26,960 [ 79%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp.o 2025-09-08T05:30:27,309 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:27,310 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:27,310 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:27,310 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:27,311 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:27,311 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:27,311 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:27,311 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:27,312 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:27,313 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:27,313 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:27,314 284 | struct pair 2025-09-08T05:30:27,314 | ^~~~ 2025-09-08T05:30:29,429 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:13: 2025-09-08T05:30:29,430 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:29,430 37 | struct identity : public std::unary_function { 2025-09-08T05:30:29,430 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:29,431 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:29,431 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:29,431 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:30:29,431 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:29,432 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:29,432 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:29,432 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:29,432 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:29,433 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmLayout.h:13, 2025-09-08T05:30:29,433 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, 2025-09-08T05:30:29,433 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:10: 2025-09-08T05:30:29,433 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:29,433 117 | struct unary_function 2025-09-08T05:30:29,434 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:29,434 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:29,434 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:29,434 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:29,434 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:29,435 131 | struct binary_function 2025-09-08T05:30:29,435 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:29,435 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:29,435 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:29,435 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:29,436 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:29,436 131 | struct binary_function 2025-09-08T05:30:29,436 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:31,867 [ 80%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp.o 2025-09-08T05:30:32,415 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:32,416 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:30:32,416 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:32,416 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:32,416 303 | SectionStack.push_back( 2025-09-08T05:30:32,416 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:32,416 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:32,417 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:32,417 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:32,417 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:32,417 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:32,428 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:32,428 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:32,428 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:30:32,429 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:32,429 284 | struct pair 2025-09-08T05:30:32,429 | ^~~~ 2025-09-08T05:30:32,646 [ 81%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp.o 2025-09-08T05:30:33,053 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:13: 2025-09-08T05:30:33,054 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:33,054 37 | struct identity : public std::unary_function { 2025-09-08T05:30:33,054 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:33,055 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:33,055 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:33,056 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:30:33,056 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:33,056 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:33,056 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:33,056 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:33,056 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:33,056 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:33,057 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:33,057 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, 2025-09-08T05:30:33,057 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:11: 2025-09-08T05:30:33,057 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:33,057 117 | struct unary_function 2025-09-08T05:30:33,057 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:33,059 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:33,059 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:33,059 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:33,062 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:33,062 131 | struct binary_function 2025-09-08T05:30:33,062 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:33,063 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:33,063 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:33,064 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:33,064 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:33,064 131 | struct binary_function 2025-09-08T05:30:33,065 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:33,151 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:33,151 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:33,152 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:33,152 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:33,152 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:33,152 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:33,152 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:33,152 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:33,153 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:33,153 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:33,153 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:33,153 284 | struct pair 2025-09-08T05:30:33,154 | ^~~~ 2025-09-08T05:30:34,275 [ 81%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp.o 2025-09-08T05:30:34,749 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp: In member function ‘bool {anonymous}::PPCAsmParser::ParseOperand(llvm::OperandVector&)’: 2025-09-08T05:30:34,749 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1553:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:34,750 1553 | } 2025-09-08T05:30:34,750 | ^ 2025-09-08T05:30:34,751 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1556:3: note: here 2025-09-08T05:30:34,751 1556 | case AsmToken::LParen: 2025-09-08T05:30:34,752 | ^~~~ 2025-09-08T05:30:34,933 [ 82%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp.o 2025-09-08T05:30:37,486 [ 83%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp.o 2025-09-08T05:30:37,613 [ 83%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp.o 2025-09-08T05:30:38,982 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:15: 2025-09-08T05:30:38,982 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:38,983 37 | struct identity : public std::unary_function { 2025-09-08T05:30:38,983 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:38,984 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:30:38,984 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:30:38,984 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:38,985 117 | struct unary_function 2025-09-08T05:30:38,985 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:38,986 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:38,986 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:38,986 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:38,990 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:38,990 131 | struct binary_function 2025-09-08T05:30:38,991 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:38,991 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:38,992 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:38,992 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:38,992 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:38,992 131 | struct binary_function 2025-09-08T05:30:38,993 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:40,574 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:40,575 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:40,575 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:40,575 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:40,576 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:40,576 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:40,576 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:40,576 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:40,576 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:40,577 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, 2025-09-08T05:30:40,577 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:15: 2025-09-08T05:30:40,577 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:40,577 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:40,577 303 | SectionStack.push_back( 2025-09-08T05:30:40,578 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:40,578 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:40,578 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:40,578 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:40,579 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:40,579 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:40,588 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:40,588 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:40,588 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:40,588 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:40,589 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:40,589 284 | struct pair 2025-09-08T05:30:40,589 | ^~~~ 2025-09-08T05:30:40,765 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:40,766 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:40,766 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:40,766 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:40,767 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:40,767 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:40,767 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:40,768 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:40,768 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:40,768 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, 2025-09-08T05:30:40,768 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:10: 2025-09-08T05:30:40,768 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:40,769 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:40,769 303 | SectionStack.push_back( 2025-09-08T05:30:40,769 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:40,769 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:40,769 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:40,769 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:40,770 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:40,770 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:40,797 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:40,798 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:40,798 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:40,798 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:40,799 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:40,799 284 | struct pair 2025-09-08T05:30:40,799 | ^~~~ 2025-09-08T05:30:41,210 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:41,211 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:41,211 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:41,211 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:41,211 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:41,211 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:41,212 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:41,212 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:41,212 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:41,212 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:41,228 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:41,228 284 | struct pair 2025-09-08T05:30:41,228 | ^~~~ 2025-09-08T05:30:41,408 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:41,409 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:41,409 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:41,409 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:41,409 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:41,409 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:41,410 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:41,410 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:41,410 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:41,410 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:41,415 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:41,415 284 | struct pair 2025-09-08T05:30:41,415 | ^~~~ 2025-09-08T05:30:41,555 [ 84%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp.o 2025-09-08T05:30:42,578 [ 85%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp.o 2025-09-08T05:30:42,778 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:12: 2025-09-08T05:30:42,778 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:42,778 37 | struct identity : public std::unary_function { 2025-09-08T05:30:42,778 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:42,779 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:42,779 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:42,779 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:30:42,779 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:42,779 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:42,779 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:42,779 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:42,779 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:42,780 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:42,780 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:42,780 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2025-09-08T05:30:42,780 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2025-09-08T05:30:42,780 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:10: 2025-09-08T05:30:42,780 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:42,780 117 | struct unary_function 2025-09-08T05:30:42,781 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:42,781 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:42,781 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:42,781 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:42,781 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:42,781 131 | struct binary_function 2025-09-08T05:30:42,782 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:42,782 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:42,782 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:42,782 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:42,782 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:42,782 131 | struct binary_function 2025-09-08T05:30:42,783 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:43,335 [ 85%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp.o 2025-09-08T05:30:43,672 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:43,672 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:43,673 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:43,673 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:43,673 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:43,673 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:30:43,673 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:30:43,674 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2025-09-08T05:30:43,674 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h:17, 2025-09-08T05:30:43,674 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:16: 2025-09-08T05:30:43,674 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:43,675 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:43,675 303 | SectionStack.push_back( 2025-09-08T05:30:43,675 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:43,675 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:43,675 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:43,676 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:43,676 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:43,676 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:43,676 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:43,676 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:43,677 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:30:43,677 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:43,677 284 | struct pair 2025-09-08T05:30:43,677 | ^~~~ 2025-09-08T05:30:44,404 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:44,404 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:44,404 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:44,405 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:44,405 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:44,405 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:44,405 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:44,405 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:44,406 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:44,406 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:44,406 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:44,406 284 | struct pair 2025-09-08T05:30:44,407 | ^~~~ 2025-09-08T05:30:46,826 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:46,826 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:30:46,827 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:46,827 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:46,827 303 | SectionStack.push_back( 2025-09-08T05:30:46,827 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:46,828 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:46,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:46,828 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:46,828 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:46,829 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:46,838 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:46,838 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:46,839 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:30:46,839 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:46,839 284 | struct pair 2025-09-08T05:30:46,839 | ^~~~ 2025-09-08T05:30:47,579 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:47,579 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:47,579 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:47,580 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:47,580 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:47,580 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:47,580 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:47,580 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:47,581 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:47,581 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:47,581 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:47,581 284 | struct pair 2025-09-08T05:30:47,581 | ^~~~ 2025-09-08T05:30:47,757 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:13: 2025-09-08T05:30:47,757 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:47,757 37 | struct identity : public std::unary_function { 2025-09-08T05:30:47,758 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:47,768 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:47,768 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:47,769 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:30:47,769 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:47,769 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:47,769 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:47,769 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:47,770 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:47,770 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:47,770 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:47,771 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2025-09-08T05:30:47,771 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:10: 2025-09-08T05:30:47,772 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:47,772 117 | struct unary_function 2025-09-08T05:30:47,772 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:47,773 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:47,773 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:47,773 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:47,773 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:47,774 131 | struct binary_function 2025-09-08T05:30:47,774 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:47,774 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:47,774 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:47,775 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:47,775 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:47,775 131 | struct binary_function 2025-09-08T05:30:47,775 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:49,621 [ 86%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp.o 2025-09-08T05:30:49,690 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp: In member function ‘virtual void {anonymous}::SparcAsmBackend::processFixupValue(const llvm::MCAssembler&, const llvm::MCAsmLayout&, const llvm::MCFixup&, const llvm::MCFragment*, const llvm::MCValue&, uint64_t&, bool&)’: 2025-09-08T05:30:49,690 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:213:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:49,690 213 | if (Target.getSymA()->getSymbol().isTemporary()) 2025-09-08T05:30:49,691 | ^~ 2025-09-08T05:30:49,691 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:215:7: note: here 2025-09-08T05:30:49,692 215 | case Sparc::fixup_sparc_tls_gd_hi22: 2025-09-08T05:30:49,692 | ^~~~ 2025-09-08T05:30:50,494 [ 87%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp.o 2025-09-08T05:30:50,696 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:50,696 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:50,697 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:50,697 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:50,697 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:50,698 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:30:50,698 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:30:50,698 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:30:50,698 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h:17, 2025-09-08T05:30:50,698 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp:14: 2025-09-08T05:30:50,698 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:50,699 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:50,699 303 | SectionStack.push_back( 2025-09-08T05:30:50,699 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:50,699 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:50,699 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:50,699 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:50,700 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:50,700 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:50,714 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:50,715 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:50,715 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:50,716 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:50,716 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:50,716 284 | struct pair 2025-09-08T05:30:50,716 | ^~~~ 2025-09-08T05:30:51,112 [ 87%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp.o 2025-09-08T05:30:52,220 [ 88%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp.o 2025-09-08T05:30:52,566 [ 89%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp.o 2025-09-08T05:30:55,380 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:15: 2025-09-08T05:30:55,380 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:55,381 37 | struct identity : public std::unary_function { 2025-09-08T05:30:55,381 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:55,388 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:30:55,388 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:30:55,389 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:55,389 117 | struct unary_function 2025-09-08T05:30:55,389 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:55,389 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:55,390 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:55,390 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:55,390 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:55,390 131 | struct binary_function 2025-09-08T05:30:55,391 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:55,391 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:55,391 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:55,391 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:55,392 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:55,392 131 | struct binary_function 2025-09-08T05:30:55,392 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:55,830 [ 89%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp.o 2025-09-08T05:30:56,972 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:11: 2025-09-08T05:30:56,973 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:56,973 37 | struct identity : public std::unary_function { 2025-09-08T05:30:56,973 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:56,997 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:30:56,998 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:30:56,998 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:56,998 117 | struct unary_function 2025-09-08T05:30:56,998 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:56,999 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:56,999 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:56,999 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:56,999 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:57,000 131 | struct binary_function 2025-09-08T05:30:57,000 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:57,000 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:57,000 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:57,001 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:57,001 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:57,001 131 | struct binary_function 2025-09-08T05:30:57,001 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:57,291 [ 90%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp.o 2025-09-08T05:30:57,704 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:57,705 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:57,705 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:57,705 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:57,705 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:57,706 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:57,706 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:57,706 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:57,706 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:57,707 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2025-09-08T05:30:57,707 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2025-09-08T05:30:57,707 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:14: 2025-09-08T05:30:57,707 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:57,708 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:57,708 303 | SectionStack.push_back( 2025-09-08T05:30:57,708 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:57,708 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:57,709 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:57,709 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:57,709 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:57,709 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:57,736 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:57,736 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:57,736 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:57,737 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:57,737 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:57,737 284 | struct pair 2025-09-08T05:30:57,737 | ^~~~ 2025-09-08T05:30:58,255 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:58,255 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:58,255 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:58,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:58,256 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:58,256 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:58,256 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:58,256 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:58,257 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:58,257 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:58,267 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:58,268 284 | struct pair 2025-09-08T05:30:58,268 | ^~~~ 2025-09-08T05:30:58,615 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:58,615 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:58,615 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:58,616 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:58,616 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:58,616 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:58,617 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:58,617 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:58,617 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:58,617 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2025-09-08T05:30:58,618 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2025-09-08T05:30:58,618 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:15: 2025-09-08T05:30:58,618 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:58,618 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:58,618 303 | SectionStack.push_back( 2025-09-08T05:30:58,619 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:58,619 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:58,619 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:58,619 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:58,619 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:58,620 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:58,631 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:58,631 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:58,632 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:58,632 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:58,632 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:58,632 284 | struct pair 2025-09-08T05:30:58,633 | ^~~~ 2025-09-08T05:30:58,989 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:58,989 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:58,990 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:58,990 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:58,990 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:58,990 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:30:58,990 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:30:58,991 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:30:58,991 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h:17, 2025-09-08T05:30:58,991 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:16: 2025-09-08T05:30:58,991 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:58,992 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:58,992 303 | SectionStack.push_back( 2025-09-08T05:30:58,992 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:58,992 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:58,992 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:58,993 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:58,993 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:58,993 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:59,008 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:59,008 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:59,009 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:30:59,009 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:59,009 284 | struct pair 2025-09-08T05:30:59,009 | ^~~~ 2025-09-08T05:30:59,137 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:59,137 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:59,137 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:59,138 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:59,138 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:59,139 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:59,139 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:59,139 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:59,139 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:59,140 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:59,158 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:59,158 284 | struct pair 2025-09-08T05:30:59,158 | ^~~~ 2025-09-08T05:31:00,426 [ 91%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp.o 2025-09-08T05:31:01,726 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:01,726 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:01,727 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:01,727 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:01,727 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:01,727 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:31:01,727 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:31:01,728 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:13, 2025-09-08T05:31:01,728 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:12: 2025-09-08T05:31:01,728 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:31:01,728 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:01,728 303 | SectionStack.push_back( 2025-09-08T05:31:01,729 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:01,729 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:01,729 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:01,729 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:01,730 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:01,730 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:01,731 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:01,732 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:01,732 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:31:01,732 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:01,732 284 | struct pair 2025-09-08T05:31:01,732 | ^~~~ 2025-09-08T05:31:01,934 [ 91%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp.o 2025-09-08T05:31:01,967 [ 92%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp.o 2025-09-08T05:31:02,027 [ 93%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp.o 2025-09-08T05:31:02,326 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:31:02,326 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:31:02,327 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:02,327 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:02,327 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:02,327 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:02,328 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:02,328 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:02,328 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:02,328 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:02,329 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:02,329 284 | struct pair 2025-09-08T05:31:02,329 | ^~~~ 2025-09-08T05:31:03,104 [ 93%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp.o 2025-09-08T05:31:05,065 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:05,066 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:05,066 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:05,066 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:05,067 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:05,067 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:31:05,067 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:31:05,068 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:31:05,068 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h:13, 2025-09-08T05:31:05,068 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp:10: 2025-09-08T05:31:05,068 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:31:05,068 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:05,069 303 | SectionStack.push_back( 2025-09-08T05:31:05,069 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:05,069 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:05,069 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:05,070 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:05,070 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:05,070 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:05,078 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:05,078 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:05,079 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:31:05,079 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:31:05,079 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:05,079 284 | struct pair 2025-09-08T05:31:05,080 | ^~~~ 2025-09-08T05:31:05,657 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:31:05,657 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:31:05,657 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:05,658 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:05,658 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:05,658 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:05,659 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:05,659 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:05,659 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:05,660 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:05,660 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:05,660 284 | struct pair 2025-09-08T05:31:05,660 | ^~~~ 2025-09-08T05:31:05,896 [ 94%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/AsmParser/X86AsmParser.cpp.o 2025-09-08T05:31:06,059 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:11: 2025-09-08T05:31:06,060 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:06,060 37 | struct identity : public std::unary_function { 2025-09-08T05:31:06,061 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:06,062 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:31:06,062 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:31:06,063 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:06,063 117 | struct unary_function 2025-09-08T05:31:06,063 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:06,067 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:06,068 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:06,068 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:06,068 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:06,069 131 | struct binary_function 2025-09-08T05:31:06,069 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:06,069 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:06,070 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:06,070 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:06,070 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:06,070 131 | struct binary_function 2025-09-08T05:31:06,071 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:07,055 [ 95%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp.o 2025-09-08T05:31:07,165 [ 95%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp.o 2025-09-08T05:31:07,805 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:31:07,806 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, 2025-09-08T05:31:07,806 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:11: 2025-09-08T05:31:07,806 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:07,806 37 | struct identity : public std::unary_function { 2025-09-08T05:31:07,806 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:07,810 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:31:07,810 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:31:07,810 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:31:07,810 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:31:07,811 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:31:07,811 from /usr/include/c++/14/iterator:66, 2025-09-08T05:31:07,811 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:31:07,811 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:31:07,812 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, 2025-09-08T05:31:07,812 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: 2025-09-08T05:31:07,812 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:07,812 117 | struct unary_function 2025-09-08T05:31:07,813 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:07,813 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:07,813 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:07,814 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:07,814 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:07,814 131 | struct binary_function 2025-09-08T05:31:07,814 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:07,814 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:07,814 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:07,814 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:07,815 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:07,815 131 | struct binary_function 2025-09-08T05:31:07,815 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:08,259 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:08,260 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:08,260 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:08,260 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:08,260 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:08,260 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:31:08,260 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:31:08,261 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:31:08,261 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:31:08,261 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h:13, 2025-09-08T05:31:08,261 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:15: 2025-09-08T05:31:08,261 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:31:08,261 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:08,262 303 | SectionStack.push_back( 2025-09-08T05:31:08,262 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:08,262 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:08,262 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:08,262 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:08,262 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:08,263 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:08,267 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:08,268 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:08,268 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:31:08,268 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:31:08,268 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:08,268 284 | struct pair 2025-09-08T05:31:08,269 | ^~~~ 2025-09-08T05:31:08,772 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:31:08,773 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:31:08,773 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:08,773 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:08,773 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:08,774 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:08,774 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:08,774 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:08,774 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:08,774 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:08,775 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:08,775 284 | struct pair 2025-09-08T05:31:08,775 | ^~~~ 2025-09-08T05:31:09,392 [ 96%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp.o 2025-09-08T05:31:10,020 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:10,021 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:10,021 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:10,021 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:10,021 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:10,022 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:31:10,022 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:31:10,022 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:31:10,022 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h:13, 2025-09-08T05:31:10,023 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:12: 2025-09-08T05:31:10,023 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:31:10,023 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:10,023 303 | SectionStack.push_back( 2025-09-08T05:31:10,024 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:10,024 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:10,024 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:10,024 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:10,025 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:10,025 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:10,047 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:10,048 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:10,048 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:31:10,048 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:10,049 284 | struct pair 2025-09-08T05:31:10,049 | ^~~~ 2025-09-08T05:31:11,331 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:31:11,332 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, 2025-09-08T05:31:11,332 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:10: 2025-09-08T05:31:11,332 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:11,332 37 | struct identity : public std::unary_function { 2025-09-08T05:31:11,333 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:11,333 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:31:11,333 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:31:11,334 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:11,334 117 | struct unary_function 2025-09-08T05:31:11,334 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:11,334 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:11,335 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:11,335 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:11,335 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:11,335 131 | struct binary_function 2025-09-08T05:31:11,336 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:11,336 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:11,336 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:11,336 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:11,336 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:11,337 131 | struct binary_function 2025-09-08T05:31:11,337 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:12,245 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:31:12,245 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:12,245 303 | SectionStack.push_back( 2025-09-08T05:31:12,245 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:12,246 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:12,246 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:12,246 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:12,247 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:12,247 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:12,258 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:31:12,258 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/iterator_range.h:22: 2025-09-08T05:31:12,258 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:12,259 284 | struct pair 2025-09-08T05:31:12,259 | ^~~~ 2025-09-08T05:31:12,441 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:31:12,441 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, 2025-09-08T05:31:12,441 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: 2025-09-08T05:31:12,441 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:12,442 37 | struct identity : public std::unary_function { 2025-09-08T05:31:12,442 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:12,448 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:31:12,448 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:31:12,448 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:12,448 117 | struct unary_function 2025-09-08T05:31:12,449 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:12,450 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:12,450 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:12,450 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:12,451 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:12,451 131 | struct binary_function 2025-09-08T05:31:12,451 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:12,452 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:12,452 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:12,453 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:12,453 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:12,454 131 | struct binary_function 2025-09-08T05:31:12,454 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:12,822 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:31:12,822 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:11: 2025-09-08T05:31:12,823 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:12,823 37 | struct identity : public std::unary_function { 2025-09-08T05:31:12,823 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:12,838 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:31:12,838 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:31:12,838 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:31:12,839 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:12,839 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:12,839 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:12,839 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:31:12,839 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:31:12,840 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:31:12,840 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:31:12,840 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, 2025-09-08T05:31:12,840 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: 2025-09-08T05:31:12,840 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:12,841 117 | struct unary_function 2025-09-08T05:31:12,841 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:12,841 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:12,841 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:12,841 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:12,842 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:12,842 131 | struct binary_function 2025-09-08T05:31:12,842 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:12,842 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:12,842 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:12,842 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:12,843 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:12,843 131 | struct binary_function 2025-09-08T05:31:12,843 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:12,891 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:31:12,891 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:31:12,891 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:12,892 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:12,892 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:12,892 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:12,892 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:12,893 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:12,893 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:12,893 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:12,893 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:12,893 284 | struct pair 2025-09-08T05:31:12,894 | ^~~~ 2025-09-08T05:31:13,214 [ 97%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp.o 2025-09-08T05:31:14,321 [ 97%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp.o 2025-09-08T05:31:15,120 [ 98%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/TargetInfo/X86TargetInfo.cpp.o 2025-09-08T05:31:15,647 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:15,648 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:15,648 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:15,648 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:15,648 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:15,648 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:31:15,648 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18: 2025-09-08T05:31:15,648 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:31:15,649 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:15,649 303 | SectionStack.push_back( 2025-09-08T05:31:15,649 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:15,649 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:15,649 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:15,649 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:15,650 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:15,650 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:15,650 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:15,650 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:15,650 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:31:15,650 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:15,651 284 | struct pair 2025-09-08T05:31:15,651 | ^~~~ 2025-09-08T05:31:15,985 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:15,985 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:31:15,985 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:31:15,986 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:15,986 303 | SectionStack.push_back( 2025-09-08T05:31:15,986 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:15,986 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:15,986 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:15,987 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:15,987 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:15,987 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:15,987 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:15,988 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:15,988 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:31:15,988 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:15,988 284 | struct pair 2025-09-08T05:31:15,989 | ^~~~ 2025-09-08T05:31:16,570 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:31:16,570 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:31:16,571 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:16,571 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:16,571 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:16,572 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:16,572 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:16,573 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:16,573 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:16,573 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:16,574 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:16,574 284 | struct pair 2025-09-08T05:31:16,575 | ^~~~ 2025-09-08T05:31:17,015 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:17,015 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:17,015 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:17,016 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:17,016 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:17,016 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:31:17,017 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:31:17,017 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, 2025-09-08T05:31:17,018 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: 2025-09-08T05:31:17,018 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:31:17,018 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:17,018 303 | SectionStack.push_back( 2025-09-08T05:31:17,019 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:17,019 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:17,019 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:17,019 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:17,019 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:17,020 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:17,028 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:17,028 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:17,029 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:31:17,029 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:31:17,029 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:17,030 284 | struct pair 2025-09-08T05:31:17,030 | ^~~~ 2025-09-08T05:31:17,607 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function ‘unsigned int getRelocType64(llvm::MCContext&, llvm::SMLoc, llvm::MCSymbolRefExpr::VariantKind, X86_64RelType, bool)’: 2025-09-08T05:31:17,608 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:94:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:17,608 94 | switch (Type) { 2025-09-08T05:31:17,608 | ^~~~~~ 2025-09-08T05:31:17,608 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:106:3: note: here 2025-09-08T05:31:17,609 106 | case MCSymbolRefExpr::VK_GOT: 2025-09-08T05:31:17,609 | ^~~~ 2025-09-08T05:31:17,609 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:107:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:17,609 107 | switch (Type) { 2025-09-08T05:31:17,610 | ^~~~~~ 2025-09-08T05:31:17,610 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:117:3: note: here 2025-09-08T05:31:17,610 117 | case MCSymbolRefExpr::VK_GOTOFF: 2025-09-08T05:31:17,610 | ^~~~ 2025-09-08T05:31:17,611 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:123:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:17,611 123 | switch (Type) { 2025-09-08T05:31:17,611 | ^~~~~~ 2025-09-08T05:31:17,611 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:133:3: note: here 2025-09-08T05:31:17,612 133 | case MCSymbolRefExpr::VK_DTPOFF: 2025-09-08T05:31:17,612 | ^~~~ 2025-09-08T05:31:17,617 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:31:17,617 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: 2025-09-08T05:31:17,617 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:17,618 37 | struct identity : public std::unary_function { 2025-09-08T05:31:17,618 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:17,618 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:135:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:17,619 135 | switch (Type) { 2025-09-08T05:31:17,619 | ^~~~~~ 2025-09-08T05:31:17,619 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:145:3: note: here 2025-09-08T05:31:17,620 145 | case MCSymbolRefExpr::VK_SIZE: 2025-09-08T05:31:17,620 | ^~~~ 2025-09-08T05:31:17,620 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:147:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:17,620 147 | switch (Type) { 2025-09-08T05:31:17,621 | ^~~~~~ 2025-09-08T05:31:17,621 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:157:3: note: here 2025-09-08T05:31:17,621 157 | case MCSymbolRefExpr::VK_TLSGD: 2025-09-08T05:31:17,621 | ^~~~ 2025-09-08T05:31:17,622 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function ‘unsigned int getRelocType32(llvm::MCSymbolRefExpr::VariantKind, X86_32RelType, bool)’: 2025-09-08T05:31:17,623 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:198:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:17,623 198 | switch (Type) { 2025-09-08T05:31:17,623 | ^~~~~~ 2025-09-08T05:31:17,623 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:206:3: note: here 2025-09-08T05:31:17,624 206 | case MCSymbolRefExpr::VK_GOT: 2025-09-08T05:31:17,624 | ^~~~ 2025-09-08T05:31:17,647 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:31:17,648 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:31:17,648 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:17,648 117 | struct unary_function 2025-09-08T05:31:17,649 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:17,649 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:17,649 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:17,649 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:17,649 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:17,650 131 | struct binary_function 2025-09-08T05:31:17,650 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:17,650 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:17,650 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:17,651 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:17,651 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:17,651 131 | struct binary_function 2025-09-08T05:31:17,651 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:17,670 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:31:17,670 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:31:17,671 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:17,671 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:17,671 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:17,671 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:17,671 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:17,672 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:17,672 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:17,672 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:17,672 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:17,673 284 | struct pair 2025-09-08T05:31:17,673 | ^~~~ 2025-09-08T05:31:18,254 [ 99%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/ks.cpp.o 2025-09-08T05:31:19,389 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:31:19,390 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:10: 2025-09-08T05:31:19,390 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:19,390 37 | struct identity : public std::unary_function { 2025-09-08T05:31:19,390 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:19,392 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:31:19,392 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:31:19,392 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:19,392 117 | struct unary_function 2025-09-08T05:31:19,392 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:19,393 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:19,393 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:19,393 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:19,393 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:19,394 131 | struct binary_function 2025-09-08T05:31:19,394 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:19,394 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:19,394 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:19,394 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:19,394 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:19,395 131 | struct binary_function 2025-09-08T05:31:19,395 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:19,423 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:31:19,423 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:14: 2025-09-08T05:31:19,423 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:19,423 37 | struct identity : public std::unary_function { 2025-09-08T05:31:19,423 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:19,433 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:31:19,433 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:31:19,433 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:19,434 117 | struct unary_function 2025-09-08T05:31:19,434 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:19,434 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:19,434 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:19,434 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:19,435 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:19,435 131 | struct binary_function 2025-09-08T05:31:19,435 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:19,435 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:19,435 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:19,436 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:19,436 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:19,436 131 | struct binary_function 2025-09-08T05:31:19,436 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:20,888 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:20,888 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:20,888 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:20,889 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:20,889 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:20,889 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:31:20,889 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18: 2025-09-08T05:31:20,889 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:31:20,889 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:20,890 303 | SectionStack.push_back( 2025-09-08T05:31:20,890 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:20,890 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:20,890 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:20,891 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:20,891 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:20,891 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:20,891 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:20,891 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:20,891 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:31:20,892 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:20,892 284 | struct pair 2025-09-08T05:31:20,892 | ^~~~ 2025-09-08T05:31:21,160 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:31:21,161 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:31:21,161 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:21,161 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:21,161 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:21,162 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:21,162 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:21,162 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:21,162 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:21,162 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:21,162 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:21,163 284 | struct pair 2025-09-08T05:31:21,163 | ^~~~ 2025-09-08T05:31:21,495 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:21,495 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:21,495 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:21,495 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:21,496 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:21,496 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:31:21,496 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18: 2025-09-08T05:31:21,496 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:31:21,496 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:21,496 303 | SectionStack.push_back( 2025-09-08T05:31:21,497 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:21,497 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:21,497 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:21,497 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:21,497 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:21,498 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:21,498 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:21,498 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:21,498 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:31:21,498 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:21,498 284 | struct pair 2025-09-08T05:31:21,499 | ^~~~ 2025-09-08T05:31:22,249 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:22,249 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:22,250 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:22,250 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:22,250 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:22,250 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:31:22,250 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18: 2025-09-08T05:31:22,251 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:31:22,251 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:22,251 303 | SectionStack.push_back( 2025-09-08T05:31:22,251 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:22,252 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:22,252 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:22,252 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:22,252 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:22,253 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:22,253 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:22,253 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:22,253 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:31:22,253 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:22,254 284 | struct pair 2025-09-08T05:31:22,254 | ^~~~ 2025-09-08T05:31:22,385 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair<{anonymous}::X86AsmParser::InfixCalculatorTok, long long int>]’: 2025-09-08T05:31:22,385 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:116:29: required from here 2025-09-08T05:31:22,386 116 | PostfixStack.push_back(std::make_pair(Op, Val)); 2025-09-08T05:31:22,386 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:22,386 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<{anonymous}::X86AsmParser::InfixCalculatorTok, long long int>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:22,387 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:22,387 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:22,387 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair<{anonymous}::X86AsmParser::InfixCalculatorTok, long long int>’ declared here 2025-09-08T05:31:22,387 284 | struct pair 2025-09-08T05:31:22,388 | ^~~~ 2025-09-08T05:31:22,646 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:31:22,646 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:31:22,647 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:22,647 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:22,647 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:22,647 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:22,648 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:22,648 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:22,648 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:22,648 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:22,649 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:22,649 284 | struct pair 2025-09-08T05:31:22,649 | ^~~~ 2025-09-08T05:31:23,194 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:31:23,194 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Triple.h:13, 2025-09-08T05:31:23,194 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2025-09-08T05:31:23,195 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/keystone/ks.cpp:13: 2025-09-08T05:31:23,195 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:31:23,195 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:23,195 303 | SectionStack.push_back( 2025-09-08T05:31:23,195 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:23,196 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:23,196 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:23,196 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:23,197 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:23,197 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:23,197 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:31:23,197 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/iterator_range.h:22, 2025-09-08T05:31:23,198 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:17: 2025-09-08T05:31:23,198 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:23,198 284 | struct pair 2025-09-08T05:31:23,198 | ^~~~ 2025-09-08T05:31:23,543 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:31:23,543 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:31:23,543 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:23,544 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:23,544 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:23,544 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:23,544 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:23,544 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:23,545 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:23,545 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:23,545 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:23,546 284 | struct pair 2025-09-08T05:31:23,546 | ^~~~ 2025-09-08T05:31:24,059 In file included from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:24,060 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:24,060 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:24,061 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:24,061 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:24,061 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:31:24,061 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18: 2025-09-08T05:31:24,062 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:31:24,062 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:24,062 303 | SectionStack.push_back( 2025-09-08T05:31:24,063 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:24,063 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:24,063 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:24,063 /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:24,063 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:24,064 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:24,065 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:24,065 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:24,066 from /tmp/pip-wheel-8zekahds/keystone-engine_9005aa98e3c24a2ba39d4cbc5bb62dab/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:31:24,066 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:24,066 284 | struct pair 2025-09-08T05:31:24,066 | ^~~~ 2025-09-08T05:31:38,554 [100%] Linking CXX shared library ../lib/libkeystone.so 2025-09-08T05:31:39,598 [100%] Built target keystone 2025-09-08T05:31:39,646 962.78user 75.05system 4:30.99elapsed 382%CPU (0avgtext+0avgdata 258460maxresident)k 2025-09-08T05:31:39,646 0inputs+0outputs (3major+3748472minor)pagefaults 0swaps 2025-09-08T05:31:39,782 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-08T05:31:39,782 !! 2025-09-08T05:31:39,782 ******************************************************************************** 2025-09-08T05:31:39,782 Please avoid running ``setup.py`` directly. 2025-09-08T05:31:39,782 Instead, use pypa/build, pypa/installer or other 2025-09-08T05:31:39,782 standards-based tools. 2025-09-08T05:31:39,783 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T05:31:39,783 or your builds will no longer be supported. 2025-09-08T05:31:39,783 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-08T05:31:39,783 ******************************************************************************** 2025-09-08T05:31:39,783 !! 2025-09-08T05:31:39,783 self.initialize_options() 2025-09-08T05:31:41,324 Building wheel for keystone-engine (setup.py): finished with status 'done' 2025-09-08T05:31:41,345 Created wheel for keystone-engine: filename=keystone_engine-0.9.1.post2-cp313-cp313-linux_armv7l.whl size=1687429 sha256=acd63b29a72ada49cc33af7c84b1b8678bb7a4b995d7c85bc3417f442f3ee581 2025-09-08T05:31:41,346 Stored in directory: /tmp/pip-ephem-wheel-cache-7a3c3lmf/wheels/82/d8/8e/e517bccd08ba946386d0440a67576e1d8be1204368f63f055f 2025-09-08T05:31:41,354 Successfully built keystone-engine 2025-09-08T05:31:41,359 Removed build tracker: '/tmp/pip-build-tracker-pn5mlcmj'