2025-09-08T05:26:13,960 Created temporary directory: /tmp/pip-build-tracker-gin6xo6o 2025-09-08T05:26:13,961 Initialized build tracking at /tmp/pip-build-tracker-gin6xo6o 2025-09-08T05:26:13,961 Created build tracker: /tmp/pip-build-tracker-gin6xo6o 2025-09-08T05:26:13,961 Entered build tracker: /tmp/pip-build-tracker-gin6xo6o 2025-09-08T05:26:13,962 Created temporary directory: /tmp/pip-wheel-1hl36myj 2025-09-08T05:26:13,965 Created temporary directory: /tmp/pip-ephem-wheel-cache-x2o35cof 2025-09-08T05:26:14,024 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T05:26:14,026 2 location(s) to search for versions of keystone-engine: 2025-09-08T05:26:14,026 * https://pypi.org/simple/keystone-engine/ 2025-09-08T05:26:14,026 * https://www.piwheels.org/simple/keystone-engine/ 2025-09-08T05:26:14,027 Fetching project page and analyzing links: https://pypi.org/simple/keystone-engine/ 2025-09-08T05:26:14,027 Getting page https://pypi.org/simple/keystone-engine/ 2025-09-08T05:26:14,028 Found index url https://pypi.org/simple/ 2025-09-08T05:26:14,098 Fetched page https://pypi.org/simple/keystone-engine/ as application/vnd.pypi.simple.v1+json 2025-09-08T05:26:14,101 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,101 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,101 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,102 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,102 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,102 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,102 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,102 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,102 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,103 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,103 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,103 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,103 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,103 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,103 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,104 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,104 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,104 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,104 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,104 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,104 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,105 Fetching project page and analyzing links: https://www.piwheels.org/simple/keystone-engine/ 2025-09-08T05:26:14,105 Getting page https://www.piwheels.org/simple/keystone-engine/ 2025-09-08T05:26:14,106 Found index url https://www.piwheels.org/simple/ 2025-09-08T05:26:14,200 Fetched page https://www.piwheels.org/simple/keystone-engine/ as text/html 2025-09-08T05:26:14,204 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,204 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,204 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,204 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,204 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,204 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,204 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,205 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,205 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,205 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,205 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,205 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,205 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,205 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,205 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,206 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,206 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,206 Skipping link: not a file: https://www.piwheels.org/simple/keystone-engine/ 2025-09-08T05:26:14,206 Skipping link: not a file: https://pypi.org/simple/keystone-engine/ 2025-09-08T05:26:14,233 Given no hashes to check 1 links for project 'keystone-engine': discarding no candidates 2025-09-08T05:26:14,234 Collecting keystone-engine==0.9.1 2025-09-08T05:26:14,236 Created temporary directory: /tmp/pip-unpack-_p0t29im 2025-09-08T05:26:14,483 Downloading keystone-engine-0.9.1.tar.gz (2.8 MB) 2025-09-08T05:26:15,728 Added keystone-engine==0.9.1 from https://files.pythonhosted.org/packages/70/64/57abf37796f2abfc1d0fb8e433f6380d31f1962d7c4fbbd1ae68e7d5f954/keystone-engine-0.9.1.tar.gz to build tracker '/tmp/pip-build-tracker-gin6xo6o' 2025-09-08T05:26:15,730 Running setup.py (path:/tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/setup.py) egg_info for package keystone-engine 2025-09-08T05:26:15,730 Created temporary directory: /tmp/pip-pip-egg-info-c7tt9r3i 2025-09-08T05:26:15,730 Preparing metadata (setup.py): started 2025-09-08T05:26:15,731 Running command python setup.py egg_info 2025-09-08T05:26:17,055 /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,055 !! 2025-09-08T05:26:17,055 ******************************************************************************** 2025-09-08T05:26:17,055 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T05:26:17,055 versions. Please use the underscore name 'description_file' instead. 2025-09-08T05:26:17,055 (Affected: keystone-engine). 2025-09-08T05:26:17,055 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T05:26:17,056 or your builds will no longer be supported. 2025-09-08T05:26:17,056 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T05:26:17,056 ******************************************************************************** 2025-09-08T05:26:17,056 !! 2025-09-08T05:26:17,056 opt = self._enforce_underscore(opt, section) 2025-09-08T05:26:17,056 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T05:26:17,056 !! 2025-09-08T05:26:17,056 ******************************************************************************** 2025-09-08T05:26:17,057 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T05:26:17,057 License :: OSI Approved :: BSD License 2025-09-08T05:26:17,057 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T05:26:17,057 ******************************************************************************** 2025-09-08T05:26:17,057 !! 2025-09-08T05:26:17,057 self._finalize_license_expression() 2025-09-08T05:26:17,542 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T05:26:17,546 Source in /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d has version 0.9.1, which satisfies requirement keystone-engine==0.9.1 from https://files.pythonhosted.org/packages/70/64/57abf37796f2abfc1d0fb8e433f6380d31f1962d7c4fbbd1ae68e7d5f954/keystone-engine-0.9.1.tar.gz 2025-09-08T05:26:17,547 Removed keystone-engine==0.9.1 from https://files.pythonhosted.org/packages/70/64/57abf37796f2abfc1d0fb8e433f6380d31f1962d7c4fbbd1ae68e7d5f954/keystone-engine-0.9.1.tar.gz from build tracker '/tmp/pip-build-tracker-gin6xo6o' 2025-09-08T05:26:17,549 Created temporary directory: /tmp/pip-unpack-s0aktc31 2025-09-08T05:26:17,550 Created temporary directory: /tmp/pip-unpack-qgmizefp 2025-09-08T05:26:17,550 Building wheels for collected packages: keystone-engine 2025-09-08T05:26:17,551 Created temporary directory: /tmp/pip-wheel-vajxymny 2025-09-08T05:26:17,552 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:17,553 Building wheel for keystone-engine (setup.py): started 2025-09-08T05:26:17,554 Destination directory: /tmp/pip-wheel-vajxymny 2025-09-08T05:26:17,554 Running command python setup.py bdist_wheel 2025-09-08T05:26:18,539 /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:18,539 !! 2025-09-08T05:26:18,540 ******************************************************************************** 2025-09-08T05:26:18,540 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T05:26:18,540 versions. Please use the underscore name 'description_file' instead. 2025-09-08T05:26:18,540 (Affected: keystone-engine). 2025-09-08T05:26:18,540 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T05:26:18,540 or your builds will no longer be supported. 2025-09-08T05:26:18,541 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T05:26:18,541 ******************************************************************************** 2025-09-08T05:26:18,541 !! 2025-09-08T05:26:18,541 opt = self._enforce_underscore(opt, section) 2025-09-08T05:26:18,541 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T05:26:18,541 !! 2025-09-08T05:26:18,541 ******************************************************************************** 2025-09-08T05:26:18,541 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T05:26:18,542 License :: OSI Approved :: BSD License 2025-09-08T05:26:18,542 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T05:26:18,542 ******************************************************************************** 2025-09-08T05:26:18,542 !! 2025-09-08T05:26:18,542 self._finalize_license_expression() 2025-09-08T05:26:19,284 CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): 2025-09-08T05:26:19,285 Compatibility with CMake < 3.10 will be removed from a future version of 2025-09-08T05:26:19,285 CMake. 2025-09-08T05:26:19,285 Update the VERSION argument value. Or, use the ... syntax 2025-09-08T05:26:19,285 to tell CMake that the project requires at least but has been updated 2025-09-08T05:26:19,285 to work with policies introduced by or earlier. 2025-09-08T05:26:19,568 -- The C compiler identification is GNU 14.2.0 2025-09-08T05:26:19,902 -- The CXX compiler identification is GNU 14.2.0 2025-09-08T05:26:19,957 -- Detecting C compiler ABI info 2025-09-08T05:26:20,388 -- Detecting C compiler ABI info - done 2025-09-08T05:26:20,464 -- Check for working C compiler: /usr/bin/cc - skipped 2025-09-08T05:26:20,466 -- Detecting C compile features 2025-09-08T05:26:20,469 -- Detecting C compile features - done 2025-09-08T05:26:20,543 -- Detecting CXX compiler ABI info 2025-09-08T05:26:21,030 -- Detecting CXX compiler ABI info - done 2025-09-08T05:26:21,110 -- Check for working CXX compiler: /usr/bin/c++ - skipped 2025-09-08T05:26:21,112 -- Detecting CXX compile features 2025-09-08T05:26:21,116 -- Detecting CXX compile features - done 2025-09-08T05:26:21,368 CMake Deprecation Warning at CMakeLists.txt:25 (cmake_policy): 2025-09-08T05:26:21,369 The OLD behavior for policy CMP0051 will be removed from a future version 2025-09-08T05:26:21,369 of CMake. 2025-09-08T05:26:21,369 The cmake-policies(7) manual explains that the OLD behaviors of all 2025-09-08T05:26:21,369 policies are deprecated and that a policy should be set to OLD only under 2025-09-08T05:26:21,369 specific short-term circumstances. Projects should be ported to the NEW 2025-09-08T05:26:21,369 behavior and not rely on setting a policy to OLD. 2025-09-08T05:26:21,372 CMake Deprecation Warning at llvm/CMakeLists.txt:3 (cmake_minimum_required): 2025-09-08T05:26:21,372 Compatibility with CMake < 3.10 will be removed from a future version of 2025-09-08T05:26:21,373 CMake. 2025-09-08T05:26:21,373 Update the VERSION argument value. Or, use the ... syntax 2025-09-08T05:26:21,373 to tell CMake that the project requires at least but has been updated 2025-09-08T05:26:21,373 to work with policies introduced by or earlier. 2025-09-08T05:26:21,373 CMake Deprecation Warning at llvm/CMakeLists.txt:22 (cmake_policy): 2025-09-08T05:26:21,373 The OLD behavior for policy CMP0051 will be removed from a future version 2025-09-08T05:26:21,374 of CMake. 2025-09-08T05:26:21,374 The cmake-policies(7) manual explains that the OLD behaviors of all 2025-09-08T05:26:21,374 policies are deprecated and that a policy should be set to OLD only under 2025-09-08T05:26:21,374 specific short-term circumstances. Projects should be ported to the NEW 2025-09-08T05:26:21,374 behavior and not rely on setting a policy to OLD. 2025-09-08T05:26:21,405 -- The ASM compiler identification is GNU 2025-09-08T05:26:21,425 -- Found assembler: /usr/bin/cc 2025-09-08T05:26:21,546 -- Looking for dirent.h 2025-09-08T05:26:21,546 CMake Warning (dev) at /usr/share/cmake-3.31/Modules/CheckIncludeFile.cmake:79 (message): 2025-09-08T05:26:21,547 Policy CMP0075 is not set: Include file check macros honor 2025-09-08T05:26:21,547 CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy 2025-09-08T05:26:21,547 details. Use the cmake_policy command to set the policy and suppress this 2025-09-08T05:26:21,547 warning. 2025-09-08T05:26:21,547 CMAKE_REQUIRED_LIBRARIES is set to: 2025-09-08T05:26:21,548 m 2025-09-08T05:26:21,548 For compatibility with CMake 3.11 and below this check is ignoring it. 2025-09-08T05:26:21,548 Call Stack (most recent call first): 2025-09-08T05:26:21,548 llvm/cmake/config-ix.cmake:45 (check_include_file) 2025-09-08T05:26:21,548 llvm/CMakeLists.txt:324 (include) 2025-09-08T05:26:21,548 This warning is for project developers. Use -Wno-dev to suppress it. 2025-09-08T05:26:22,026 -- Looking for dirent.h - found 2025-09-08T05:26:22,027 -- Looking for dlfcn.h 2025-09-08T05:26:22,494 -- Looking for dlfcn.h - found 2025-09-08T05:26:22,495 -- Looking for errno.h 2025-09-08T05:26:22,942 -- Looking for errno.h - found 2025-09-08T05:26:22,943 -- Looking for execinfo.h 2025-09-08T05:26:23,383 -- Looking for execinfo.h - found 2025-09-08T05:26:23,384 -- Looking for fcntl.h 2025-09-08T05:26:23,847 -- Looking for fcntl.h - found 2025-09-08T05:26:23,848 -- Looking for inttypes.h 2025-09-08T05:26:24,315 -- Looking for inttypes.h - found 2025-09-08T05:26:24,315 -- Looking for limits.h 2025-09-08T05:26:24,758 -- Looking for limits.h - found 2025-09-08T05:26:24,759 -- Looking for link.h 2025-09-08T05:26:25,232 -- Looking for link.h - found 2025-09-08T05:26:25,233 -- Looking for malloc.h 2025-09-08T05:26:25,695 -- Looking for malloc.h - found 2025-09-08T05:26:25,696 -- Looking for malloc/malloc.h 2025-09-08T05:26:25,918 -- Looking for malloc/malloc.h - not found 2025-09-08T05:26:25,919 -- Looking for ndir.h 2025-09-08T05:26:26,139 -- Looking for ndir.h - not found 2025-09-08T05:26:26,139 -- Looking for pthread.h 2025-09-08T05:26:26,603 -- Looking for pthread.h - found 2025-09-08T05:26:26,604 -- Looking for signal.h 2025-09-08T05:26:27,070 -- Looking for signal.h - found 2025-09-08T05:26:27,070 -- Looking for stdint.h 2025-09-08T05:26:27,558 -- Looking for stdint.h - found 2025-09-08T05:26:27,559 -- Looking for sys/dir.h 2025-09-08T05:26:28,033 -- Looking for sys/dir.h - found 2025-09-08T05:26:28,034 -- Looking for sys/ioctl.h 2025-09-08T05:26:28,500 -- Looking for sys/ioctl.h - found 2025-09-08T05:26:28,501 -- Looking for sys/mman.h 2025-09-08T05:26:29,199 -- Looking for sys/mman.h - found 2025-09-08T05:26:29,200 -- Looking for sys/ndir.h 2025-09-08T05:26:29,432 -- Looking for sys/ndir.h - not found 2025-09-08T05:26:29,433 -- Looking for sys/param.h 2025-09-08T05:26:29,932 -- Looking for sys/param.h - found 2025-09-08T05:26:29,932 -- Looking for sys/resource.h 2025-09-08T05:26:30,396 -- Looking for sys/resource.h - found 2025-09-08T05:26:30,397 -- Looking for sys/stat.h 2025-09-08T05:26:30,847 -- Looking for sys/stat.h - found 2025-09-08T05:26:30,848 -- Looking for sys/time.h 2025-09-08T05:26:31,293 -- Looking for sys/time.h - found 2025-09-08T05:26:31,294 -- Looking for sys/uio.h 2025-09-08T05:26:31,750 -- Looking for sys/uio.h - found 2025-09-08T05:26:31,751 -- Looking for termios.h 2025-09-08T05:26:32,206 -- Looking for termios.h - found 2025-09-08T05:26:32,207 -- Looking for unistd.h 2025-09-08T05:26:32,666 -- Looking for unistd.h - found 2025-09-08T05:26:32,667 -- Looking for utime.h 2025-09-08T05:26:33,109 -- Looking for utime.h - found 2025-09-08T05:26:33,110 -- Looking for zlib.h 2025-09-08T05:26:33,590 -- Looking for zlib.h - found 2025-09-08T05:26:33,591 -- Looking for fenv.h 2025-09-08T05:26:34,057 -- Looking for fenv.h - found 2025-09-08T05:26:34,058 -- Looking for FE_ALL_EXCEPT 2025-09-08T05:26:34,517 -- Looking for FE_ALL_EXCEPT - found 2025-09-08T05:26:34,518 -- Looking for FE_INEXACT 2025-09-08T05:26:34,982 -- Looking for FE_INEXACT - found 2025-09-08T05:26:34,983 -- Looking for mach/mach.h 2025-09-08T05:26:35,209 -- Looking for mach/mach.h - not found 2025-09-08T05:26:35,210 -- Looking for mach-o/dyld.h 2025-09-08T05:26:35,428 -- Looking for mach-o/dyld.h - not found 2025-09-08T05:26:35,429 -- Looking for histedit.h 2025-09-08T05:26:35,655 -- Looking for histedit.h - not found 2025-09-08T05:26:35,656 -- Performing Test HAVE_CXXABI_H 2025-09-08T05:26:36,190 -- Performing Test HAVE_CXXABI_H - Success 2025-09-08T05:26:36,191 -- Looking for pthread_create in pthread 2025-09-08T05:26:36,660 -- Looking for pthread_create in pthread - found 2025-09-08T05:26:36,661 -- Looking for pthread_getspecific in pthread 2025-09-08T05:26:37,105 -- Looking for pthread_getspecific in pthread - found 2025-09-08T05:26:37,105 -- Looking for pthread_rwlock_init in pthread 2025-09-08T05:26:37,552 -- Looking for pthread_rwlock_init in pthread - found 2025-09-08T05:26:37,552 -- Looking for pthread_mutex_lock in pthread 2025-09-08T05:26:38,014 -- Looking for pthread_mutex_lock in pthread - found 2025-09-08T05:26:38,015 -- Looking for dlopen in dl 2025-09-08T05:26:38,473 -- Looking for dlopen in dl - found 2025-09-08T05:26:38,473 -- Looking for clock_gettime in rt 2025-09-08T05:26:38,926 -- Looking for clock_gettime in rt - found 2025-09-08T05:26:38,927 -- Looking for compress2 in z 2025-09-08T05:26:39,373 -- Looking for compress2 in z - found 2025-09-08T05:26:39,373 -- Looking for setupterm in tinfo 2025-09-08T05:26:39,838 -- Looking for setupterm in tinfo - found 2025-09-08T05:26:39,839 -- Looking for arc4random 2025-09-08T05:26:40,317 -- Looking for arc4random - found 2025-09-08T05:26:40,318 -- Looking for backtrace 2025-09-08T05:26:40,759 -- Looking for backtrace - found 2025-09-08T05:26:40,760 -- Looking for getpagesize 2025-09-08T05:26:41,227 -- Looking for getpagesize - found 2025-09-08T05:26:41,228 -- Looking for getrusage 2025-09-08T05:26:41,680 -- Looking for getrusage - found 2025-09-08T05:26:41,682 -- Looking for setrlimit 2025-09-08T05:26:42,138 -- Looking for setrlimit - found 2025-09-08T05:26:42,139 -- Looking for isatty 2025-09-08T05:26:42,598 -- Looking for isatty - found 2025-09-08T05:26:42,599 -- Looking for futimens 2025-09-08T05:26:43,066 -- Looking for futimens - found 2025-09-08T05:26:43,068 -- Looking for futimes 2025-09-08T05:26:43,520 -- Looking for futimes - found 2025-09-08T05:26:43,522 -- Looking for writev 2025-09-08T05:26:43,979 -- Looking for writev - found 2025-09-08T05:26:43,980 -- Looking for mallctl 2025-09-08T05:26:44,198 -- Looking for mallctl - not found 2025-09-08T05:26:44,199 -- Looking for mallinfo 2025-09-08T05:26:44,665 -- Looking for mallinfo - found 2025-09-08T05:26:44,666 -- Looking for malloc_zone_statistics 2025-09-08T05:26:44,890 -- Looking for malloc_zone_statistics - not found 2025-09-08T05:26:44,891 -- Looking for mkdtemp 2025-09-08T05:26:45,375 -- Looking for mkdtemp - found 2025-09-08T05:26:45,376 -- Looking for mkstemp 2025-09-08T05:26:45,861 -- Looking for mkstemp - found 2025-09-08T05:26:45,862 -- Looking for mktemp 2025-09-08T05:26:46,346 -- Looking for mktemp - found 2025-09-08T05:26:46,348 -- Looking for closedir 2025-09-08T05:26:46,819 -- Looking for closedir - found 2025-09-08T05:26:46,820 -- Looking for opendir 2025-09-08T05:26:47,282 -- Looking for opendir - found 2025-09-08T05:26:47,284 -- Looking for readdir 2025-09-08T05:26:47,761 -- Looking for readdir - found 2025-09-08T05:26:47,763 -- Looking for getcwd 2025-09-08T05:26:48,240 -- Looking for getcwd - found 2025-09-08T05:26:48,241 -- Looking for gettimeofday 2025-09-08T05:26:48,704 -- Looking for gettimeofday - found 2025-09-08T05:26:48,705 -- Looking for getrlimit 2025-09-08T05:26:49,167 -- Looking for getrlimit - found 2025-09-08T05:26:49,169 -- Looking for posix_spawn 2025-09-08T05:26:49,631 -- Looking for posix_spawn - found 2025-09-08T05:26:49,632 -- Looking for pread 2025-09-08T05:26:50,093 -- Looking for pread - found 2025-09-08T05:26:50,095 -- Looking for realpath 2025-09-08T05:26:50,565 -- Looking for realpath - found 2025-09-08T05:26:50,567 -- Looking for sbrk 2025-09-08T05:26:51,027 -- Looking for sbrk - found 2025-09-08T05:26:51,028 -- Looking for srand48 2025-09-08T05:26:51,496 -- Looking for srand48 - found 2025-09-08T05:26:51,498 -- Looking for lrand48 2025-09-08T05:26:51,971 -- Looking for lrand48 - found 2025-09-08T05:26:51,972 -- Looking for drand48 2025-09-08T05:26:52,667 -- Looking for drand48 - found 2025-09-08T05:26:52,668 -- Looking for strtoll 2025-09-08T05:26:53,142 -- Looking for strtoll - found 2025-09-08T05:26:53,144 -- Looking for strtoq 2025-09-08T05:26:53,633 -- Looking for strtoq - found 2025-09-08T05:26:53,634 -- Looking for strerror 2025-09-08T05:26:54,313 -- Looking for strerror - found 2025-09-08T05:26:54,315 -- Looking for strerror_r 2025-09-08T05:26:54,774 -- Looking for strerror_r - found 2025-09-08T05:26:54,776 -- Looking for strerror_s 2025-09-08T05:26:55,018 -- Looking for strerror_s - not found 2025-09-08T05:26:55,020 -- Looking for setenv 2025-09-08T05:26:55,491 -- Looking for setenv - found 2025-09-08T05:26:55,492 -- Looking for dlerror 2025-09-08T05:26:55,950 -- Looking for dlerror - found 2025-09-08T05:26:55,951 -- Looking for dlopen 2025-09-08T05:26:56,403 -- Looking for dlopen - found 2025-09-08T05:26:56,405 -- Looking for __GLIBC__ 2025-09-08T05:26:56,861 -- Looking for __GLIBC__ - found 2025-09-08T05:26:56,863 -- Performing Test HAVE_INT64_T 2025-09-08T05:26:57,393 -- Performing Test HAVE_INT64_T - Success 2025-09-08T05:26:57,394 -- Performing Test HAVE_UINT64_T 2025-09-08T05:26:57,919 -- Performing Test HAVE_UINT64_T - Success 2025-09-08T05:26:57,920 -- Performing Test HAVE_U_INT64_T 2025-09-08T05:26:58,443 -- Performing Test HAVE_U_INT64_T - Success 2025-09-08T05:26:58,446 -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB 2025-09-08T05:26:59,110 -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success 2025-09-08T05:26:59,111 -- Performing Test LLVM_HAS_ATOMICS 2025-09-08T05:26:59,609 -- Performing Test LLVM_HAS_ATOMICS - Success 2025-09-08T05:26:59,614 -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG 2025-09-08T05:27:00,094 -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG - Success 2025-09-08T05:27:00,100 -- Performing Test HAS_MAYBE_UNINITIALIZED 2025-09-08T05:27:00,567 -- Performing Test HAS_MAYBE_UNINITIALIZED - Success 2025-09-08T05:27:00,711 -- Target triple: armv7l-unknown-linux-gnueabihf 2025-09-08T05:27:00,711 -- Native target architecture is ARM 2025-09-08T05:27:00,712 -- Threads enabled. 2025-09-08T05:27:00,737 -- Performing Test C_SUPPORTS_FPIC 2025-09-08T05:27:01,155 -- Performing Test C_SUPPORTS_FPIC - Success 2025-09-08T05:27:01,160 -- Performing Test CXX_SUPPORTS_FPIC 2025-09-08T05:27:01,631 -- Performing Test CXX_SUPPORTS_FPIC - Success 2025-09-08T05:27:01,632 -- Building with -fPIC 2025-09-08T05:27:01,638 -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG 2025-09-08T05:27:02,126 -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success 2025-09-08T05:27:02,131 -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG 2025-09-08T05:27:02,607 -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success 2025-09-08T05:27:02,613 -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG 2025-09-08T05:27:02,835 -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed 2025-09-08T05:27:02,840 -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG 2025-09-08T05:27:03,063 -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed 2025-09-08T05:27:03,069 -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG 2025-09-08T05:27:03,283 -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed 2025-09-08T05:27:03,288 -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG 2025-09-08T05:27:03,760 -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success 2025-09-08T05:27:03,762 -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP 2025-09-08T05:27:03,997 -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed 2025-09-08T05:27:04,001 -- Performing Test CXX_SUPPORTS_CXX11 2025-09-08T05:27:04,485 -- Performing Test CXX_SUPPORTS_CXX11 - Success 2025-09-08T05:27:04,490 -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS 2025-09-08T05:27:04,923 -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success 2025-09-08T05:27:04,929 -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS 2025-09-08T05:27:05,346 -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success 2025-09-08T05:27:05,350 -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS 2025-09-08T05:27:05,824 -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success 2025-09-08T05:27:05,828 -- Performing Test C_SUPPORTS_FDATA_SECTIONS 2025-09-08T05:27:06,249 -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success 2025-09-08T05:27:06,255 -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS 2025-09-08T05:27:06,731 -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success 2025-09-08T05:27:06,733 CMake Warning (dev) at llvm/CMakeLists.txt:338 (include): 2025-09-08T05:27:06,734 Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules 2025-09-08T05:27:06,734 are removed. Run "cmake --help-policy CMP0148" for policy details. Use 2025-09-08T05:27:06,734 the cmake_policy command to set the policy and suppress this warning. 2025-09-08T05:27:06,735 This warning is for project developers. Use -Wno-dev to suppress it. 2025-09-08T05:27:06,816 -- Found PythonInterp: /usr/bin/python3 (found version "3.13.5") 2025-09-08T05:27:06,817 -- Constructing LLVMBuild project information 2025-09-08T05:27:07,058 -- Targeting AArch64 2025-09-08T05:27:07,061 -- Targeting ARM 2025-09-08T05:27:07,063 -- Targeting Hexagon 2025-09-08T05:27:07,065 -- Targeting Mips 2025-09-08T05:27:07,068 -- Targeting PowerPC 2025-09-08T05:27:07,070 -- Targeting Sparc 2025-09-08T05:27:07,072 -- Targeting SystemZ 2025-09-08T05:27:07,075 -- Targeting X86 2025-09-08T05:27:07,119 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") 2025-09-08T05:27:07,131 -- Configuring done (47.8s) 2025-09-08T05:27:07,312 -- Generating done (0.2s) 2025-09-08T05:27:07,312 CMake Warning: 2025-09-08T05:27:07,312 Manually-specified variables were not used by the project: 2025-09-08T05:27:07,312 LLVM_BUILD_32_BITS 2025-09-08T05:27:07,313 -- Build files have been written to: /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/build 2025-09-08T05:27:07,602 [ 1%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmBackend.cpp.o 2025-09-08T05:27:07,602 [ 1%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfo.cpp.o 2025-09-08T05:27:07,612 [ 1%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/ConstantPools.cpp.o 2025-09-08T05:27:07,633 [ 2%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfoCOFF.cpp.o 2025-09-08T05:27:07,636 [ 3%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/ELFObjectWriter.cpp.o 2025-09-08T05:27:07,645 [ 4%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfoDarwin.cpp.o 2025-09-08T05:27:07,661 [ 4%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfoELF.cpp.o 2025-09-08T05:27:07,679 [ 5%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAssembler.cpp.o 2025-09-08T05:27:12,165 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/ELFObjectWriter.cpp:15: 2025-09-08T05:27:12,166 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:12,166 37 | struct identity : public std::unary_function { 2025-09-08T05:27:12,166 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:12,167 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:27:12,167 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:27:12,167 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:27:12,167 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:27:12,167 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:27:12,167 from /usr/include/c++/14/iterator:66, 2025-09-08T05:27:12,168 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:27:12,168 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:27:12,168 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:27:12,168 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Triple.h:13, 2025-09-08T05:27:12,168 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCELFObjectWriter.h:13, 2025-09-08T05:27:12,169 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/ELFObjectWriter.cpp:14: 2025-09-08T05:27:12,169 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:27:12,169 117 | struct unary_function 2025-09-08T05:27:12,169 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:12,169 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:12,170 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:27:12,170 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:12,170 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:12,170 131 | struct binary_function 2025-09-08T05:27:12,170 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:12,171 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:12,171 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:27:12,171 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:12,171 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:12,172 131 | struct binary_function 2025-09-08T05:27:12,172 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:12,769 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCAsmBackend.cpp:11: 2025-09-08T05:27:12,770 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:12,770 37 | struct identity : public std::unary_function { 2025-09-08T05:27:12,770 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:12,781 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:27:12,781 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:27:12,781 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:27:12,781 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:12,782 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:12,782 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:12,782 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmBackend.h:13, 2025-09-08T05:27:12,782 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCAsmBackend.cpp:10: 2025-09-08T05:27:12,783 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:27:12,783 117 | struct unary_function 2025-09-08T05:27:12,783 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:12,783 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:12,783 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:27:12,784 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:12,784 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:12,784 131 | struct binary_function 2025-09-08T05:27:12,784 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:12,784 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:12,784 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:27:12,785 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:12,785 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:12,785 131 | struct binary_function 2025-09-08T05:27:12,785 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:13,950 [ 5%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCContext.cpp.o 2025-09-08T05:27:13,954 [ 6%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCCodeEmitter.cpp.o 2025-09-08T05:27:14,613 [ 7%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCELFObjectTargetWriter.cpp.o 2025-09-08T05:27:14,697 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:14,698 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:14,698 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:14,698 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:14,699 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:14,699 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:27:14,699 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:27:14,699 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/MapVector.h:20, 2025-09-08T05:27:14,699 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/ConstantPools.cpp:13: 2025-09-08T05:27:14,700 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:14,700 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:14,701 303 | SectionStack.push_back( 2025-09-08T05:27:14,701 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:14,701 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:14,701 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:14,701 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:14,702 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:14,702 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:14,711 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:14,711 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:14,711 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:14,711 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:27:14,711 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:14,712 284 | struct pair 2025-09-08T05:27:14,712 | ^~~~ 2025-09-08T05:27:14,732 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:14,733 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:14,733 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:14,733 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:14,733 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:14,733 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:27:14,734 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:27:14,734 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCAsmInfo.cpp:15: 2025-09-08T05:27:14,734 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:14,734 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:14,734 303 | SectionStack.push_back( 2025-09-08T05:27:14,735 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:14,735 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:14,735 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:14,735 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:14,735 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:14,736 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:14,736 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:14,736 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:14,736 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:14,737 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:27:14,737 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:14,737 284 | struct pair 2025-09-08T05:27:14,737 | ^~~~ 2025-09-08T05:27:14,881 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:14,881 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:14,881 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:14,882 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:14,882 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:14,882 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:27:14,882 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:27:14,882 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:27:14,883 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCAsmInfoELF.cpp:15: 2025-09-08T05:27:14,883 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:14,883 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:14,883 303 | SectionStack.push_back( 2025-09-08T05:27:14,883 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:14,884 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:14,884 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:14,884 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:14,884 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:14,884 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:14,888 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:14,888 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:14,889 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:14,889 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:27:14,889 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:14,889 284 | struct pair 2025-09-08T05:27:14,890 | ^~~~ 2025-09-08T05:27:15,024 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:15,024 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:15,025 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:15,025 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:15,025 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:15,025 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:27:15,025 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:27:15,025 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2025-09-08T05:27:15,026 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCAsmInfoDarwin.cpp:15: 2025-09-08T05:27:15,026 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,026 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:15,026 303 | SectionStack.push_back( 2025-09-08T05:27:15,027 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:15,027 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:15,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:15,027 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,027 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:15,028 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:15,029 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:15,029 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:15,030 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:15,030 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:27:15,030 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:15,030 284 | struct pair 2025-09-08T05:27:15,030 | ^~~~ 2025-09-08T05:27:15,066 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:15,066 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:15,067 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:15,067 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:15,067 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:15,068 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:27:15,068 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAssembler.h:18, 2025-09-08T05:27:15,068 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCAssembler.cpp:10: 2025-09-08T05:27:15,068 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,069 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:15,069 303 | SectionStack.push_back( 2025-09-08T05:27:15,069 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:15,069 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:15,070 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:15,070 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,070 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:15,070 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:15,081 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:15,081 from /usr/include/c++/14/string:51, 2025-09-08T05:27:15,081 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:27:15,081 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:27:15,082 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:27:15,082 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:27:15,082 from /usr/include/c++/14/iterator:66, 2025-09-08T05:27:15,082 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/SmallPtrSet.h:25, 2025-09-08T05:27:15,082 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAssembler.h:13: 2025-09-08T05:27:15,083 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:15,083 284 | struct pair 2025-09-08T05:27:15,083 | ^~~~ 2025-09-08T05:27:15,163 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,164 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,164 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:15,164 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:15,164 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:15,165 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:15,165 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:15,165 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,165 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:15,165 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:15,166 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:15,166 284 | struct pair 2025-09-08T05:27:15,166 | ^~~~ 2025-09-08T05:27:15,210 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,210 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,210 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:15,211 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:15,211 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:15,211 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:15,211 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:15,211 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,212 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:15,212 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:15,212 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:15,213 284 | struct pair 2025-09-08T05:27:15,213 | ^~~~ 2025-09-08T05:27:15,346 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,347 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,347 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:15,347 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:15,347 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:15,348 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:15,348 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:15,348 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,348 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:15,348 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:15,349 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:15,349 284 | struct pair 2025-09-08T05:27:15,349 | ^~~~ 2025-09-08T05:27:15,400 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,400 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:15,401 303 | SectionStack.push_back( 2025-09-08T05:27:15,401 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:15,401 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:15,401 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:15,401 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,402 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:15,402 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:15,411 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:27:15,411 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/iterator_range.h:22: 2025-09-08T05:27:15,411 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:15,412 284 | struct pair 2025-09-08T05:27:15,412 | ^~~~ 2025-09-08T05:27:15,561 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,562 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,562 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:15,562 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:15,562 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:15,562 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:15,563 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:15,563 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,563 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:15,563 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:15,569 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:15,569 284 | struct pair 2025-09-08T05:27:15,569 | ^~~~ 2025-09-08T05:27:15,720 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,721 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,721 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:15,721 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:15,721 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:15,722 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:15,722 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:15,722 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:15,722 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:15,723 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:15,723 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:15,723 284 | struct pair 2025-09-08T05:27:15,723 | ^~~~ 2025-09-08T05:27:16,180 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,180 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,180 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:16,181 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,181 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:16,181 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:16,181 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:16,182 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,182 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:16,182 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:16,182 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:16,183 284 | struct pair 2025-09-08T05:27:16,183 | ^~~~ 2025-09-08T05:27:16,597 [ 8%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCELFStreamer.cpp.o 2025-09-08T05:27:16,866 [ 8%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCExpr.cpp.o 2025-09-08T05:27:17,025 [ 9%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCFragment.cpp.o 2025-09-08T05:27:18,401 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCELFObjectTargetWriter.cpp:10: 2025-09-08T05:27:18,402 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:18,402 37 | struct identity : public std::unary_function { 2025-09-08T05:27:18,402 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:18,421 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:27:18,421 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:27:18,421 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:27:18,421 117 | struct unary_function 2025-09-08T05:27:18,421 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:18,422 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:18,422 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:27:18,423 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:18,423 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:18,423 131 | struct binary_function 2025-09-08T05:27:18,423 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:18,424 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:18,424 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:27:18,424 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:18,425 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:18,425 131 | struct binary_function 2025-09-08T05:27:18,425 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:18,631 [ 10%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCInst.cpp.o 2025-09-08T05:27:22,451 [ 10%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCInstrDesc.cpp.o 2025-09-08T05:27:23,280 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCELFStreamer.cpp:15: 2025-09-08T05:27:23,280 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:23,281 37 | struct identity : public std::unary_function { 2025-09-08T05:27:23,281 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:23,301 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:27:23,301 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:27:23,301 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:27:23,301 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:27:23,302 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:27:23,302 from /usr/include/c++/14/iterator:66, 2025-09-08T05:27:23,302 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/SmallPtrSet.h:25, 2025-09-08T05:27:23,302 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCELFStreamer.h:13, 2025-09-08T05:27:23,303 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCELFStreamer.cpp:14: 2025-09-08T05:27:23,303 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:27:23,303 117 | struct unary_function 2025-09-08T05:27:23,303 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:23,304 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:23,304 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:27:23,304 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:23,304 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:23,304 131 | struct binary_function 2025-09-08T05:27:23,305 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:23,305 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:23,305 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:27:23,305 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:23,306 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:23,306 131 | struct binary_function 2025-09-08T05:27:23,306 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:23,404 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:23,404 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:23,404 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:23,404 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:23,405 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:23,405 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:27:23,405 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:27:23,405 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:13, 2025-09-08T05:27:23,405 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCContext.cpp:10: 2025-09-08T05:27:23,406 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:23,406 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:23,406 303 | SectionStack.push_back( 2025-09-08T05:27:23,406 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:23,406 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:23,407 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:23,407 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:23,407 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:23,407 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:23,421 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:23,421 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:23,421 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:23,421 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:27:23,422 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:23,422 284 | struct pair 2025-09-08T05:27:23,422 | ^~~~ 2025-09-08T05:27:24,304 [ 11%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCLabel.cpp.o 2025-09-08T05:27:24,393 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:24,393 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:24,394 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:24,394 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:24,394 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:24,394 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:24,395 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:24,395 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:24,395 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:24,395 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:24,395 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:24,396 284 | struct pair 2025-09-08T05:27:24,396 | ^~~~ 2025-09-08T05:27:24,429 [ 12%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCObjectFileInfo.cpp.o 2025-09-08T05:27:24,456 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:24,457 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:24,457 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:24,458 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:24,458 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:24,458 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:27:24,459 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:27:24,459 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:27:24,459 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCExpr.cpp:10: 2025-09-08T05:27:24,459 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,459 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:24,460 303 | SectionStack.push_back( 2025-09-08T05:27:24,460 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:24,460 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:24,460 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:24,461 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,461 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:24,461 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:24,461 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:24,462 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:24,462 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:24,462 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:27:24,462 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:24,463 284 | struct pair 2025-09-08T05:27:24,463 | ^~~~ 2025-09-08T05:27:24,505 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/SmallString.h:17, 2025-09-08T05:27:24,505 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCFragment.h:13, 2025-09-08T05:27:24,505 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCFragment.cpp:10: 2025-09-08T05:27:24,505 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,506 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:24,506 303 | SectionStack.push_back( 2025-09-08T05:27:24,506 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:24,506 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:24,506 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:24,506 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,507 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:24,507 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:24,512 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:27:24,512 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/iterator_range.h:22, 2025-09-08T05:27:24,512 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/SmallVector.h:17: 2025-09-08T05:27:24,513 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:24,513 284 | struct pair 2025-09-08T05:27:24,513 | ^~~~ 2025-09-08T05:27:24,586 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2025-09-08T05:27:24,587 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCELFStreamer.h:15: 2025-09-08T05:27:24,587 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,587 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:24,587 303 | SectionStack.push_back( 2025-09-08T05:27:24,588 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:24,588 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:24,588 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:24,588 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,588 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:24,589 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:24,601 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:24,601 from /usr/include/c++/14/string:51: 2025-09-08T05:27:24,601 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:24,601 284 | struct pair 2025-09-08T05:27:24,602 | ^~~~ 2025-09-08T05:27:25,029 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,030 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,030 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:25,030 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:25,031 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:25,031 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:25,031 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:25,031 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,032 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:25,032 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:25,039 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:25,039 284 | struct pair 2025-09-08T05:27:25,040 | ^~~~ 2025-09-08T05:27:25,195 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,195 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,196 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:25,196 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:25,196 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:25,196 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:25,196 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:25,197 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,197 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:25,197 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:25,197 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:25,198 284 | struct pair 2025-09-08T05:27:25,198 | ^~~~ 2025-09-08T05:27:25,298 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,298 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,299 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:25,299 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:25,299 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:25,299 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:25,299 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:25,300 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,300 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:25,300 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:25,301 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:25,301 284 | struct pair 2025-09-08T05:27:25,301 | ^~~~ 2025-09-08T05:27:28,467 [ 12%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCObjectStreamer.cpp.o 2025-09-08T05:27:29,068 [ 13%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCObjectWriter.cpp.o 2025-09-08T05:27:29,671 [ 14%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/AsmLexer.cpp.o 2025-09-08T05:27:30,927 [ 14%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/AsmParser.cpp.o 2025-09-08T05:27:31,308 [ 15%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/COFFAsmParser.cpp.o 2025-09-08T05:27:32,228 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:27:32,228 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Triple.h:13, 2025-09-08T05:27:32,228 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2025-09-08T05:27:32,229 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCObjectFileInfo.cpp:10: 2025-09-08T05:27:32,229 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:32,229 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:32,229 303 | SectionStack.push_back( 2025-09-08T05:27:32,230 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:32,230 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:32,230 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:32,230 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:32,231 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:32,231 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:32,260 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:27:32,260 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/iterator_range.h:22, 2025-09-08T05:27:32,261 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/SmallVector.h:17: 2025-09-08T05:27:32,261 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:32,261 284 | struct pair 2025-09-08T05:27:32,261 | ^~~~ 2025-09-08T05:27:32,446 [ 16%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/DarwinAsmParser.cpp.o 2025-09-08T05:27:32,805 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:32,806 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:32,806 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:32,806 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:32,806 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:32,807 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:32,807 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:32,807 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:32,807 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:32,808 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:32,808 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:32,808 284 | struct pair 2025-09-08T05:27:32,808 | ^~~~ 2025-09-08T05:27:35,238 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCObjectStreamer.cpp:11: 2025-09-08T05:27:35,238 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:35,238 37 | struct identity : public std::unary_function { 2025-09-08T05:27:35,238 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:35,260 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:27:35,261 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:27:35,261 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:27:35,261 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:27:35,261 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:27:35,262 from /usr/include/c++/14/iterator:66, 2025-09-08T05:27:35,262 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:27:35,263 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:27:35,263 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2025-09-08T05:27:35,263 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCObjectStreamer.cpp:10: 2025-09-08T05:27:35,264 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:27:35,264 117 | struct unary_function 2025-09-08T05:27:35,264 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:35,264 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:35,265 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:27:35,265 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:35,265 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:35,266 131 | struct binary_function 2025-09-08T05:27:35,266 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:35,266 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:35,267 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:27:35,267 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:35,267 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:35,267 131 | struct binary_function 2025-09-08T05:27:35,268 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:36,204 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCParser/AsmParser.cpp:15: 2025-09-08T05:27:36,204 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:36,205 37 | struct identity : public std::unary_function { 2025-09-08T05:27:36,205 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:36,206 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:27:36,207 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:27:36,207 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:27:36,207 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:36,207 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:36,207 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:36,208 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:27:36,208 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:27:36,208 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCParser/AsmParser.cpp:14: 2025-09-08T05:27:36,209 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:27:36,209 117 | struct unary_function 2025-09-08T05:27:36,209 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:36,220 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:36,221 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:27:36,221 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:36,221 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:36,221 131 | struct binary_function 2025-09-08T05:27:36,222 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:36,222 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:36,222 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:27:36,222 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:36,222 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:36,223 131 | struct binary_function 2025-09-08T05:27:36,223 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:36,626 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:36,626 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:36,626 303 | SectionStack.push_back( 2025-09-08T05:27:36,627 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:36,627 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:36,627 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:36,628 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:36,628 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:36,628 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:36,641 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:27:36,641 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/iterator_range.h:22: 2025-09-08T05:27:36,641 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:36,642 284 | struct pair 2025-09-08T05:27:36,642 | ^~~~ 2025-09-08T05:27:37,154 [ 16%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/ELFAsmParser.cpp.o 2025-09-08T05:27:37,329 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:37,329 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:37,329 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:37,330 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:37,330 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:37,330 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:37,330 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:37,331 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:37,331 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:37,331 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:37,350 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:37,351 284 | struct pair 2025-09-08T05:27:37,351 | ^~~~ 2025-09-08T05:27:37,716 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCParser/DarwinAsmParser.cpp:11: 2025-09-08T05:27:37,717 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:37,717 37 | struct identity : public std::unary_function { 2025-09-08T05:27:37,717 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:37,718 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:27:37,718 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:27:37,718 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, 2025-09-08T05:27:37,718 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCParser/DarwinAsmParser.cpp:10: 2025-09-08T05:27:37,719 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:27:37,719 117 | struct unary_function 2025-09-08T05:27:37,719 | ^~~~~~~~~~~~~~ 2025-09-08T05:27:37,720 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:37,720 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:27:37,720 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:37,721 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:37,721 131 | struct binary_function 2025-09-08T05:27:37,721 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:37,722 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:27:37,722 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:27:37,722 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:37,723 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:27:37,723 131 | struct binary_function 2025-09-08T05:27:37,723 | ^~~~~~~~~~~~~~~ 2025-09-08T05:27:37,804 [ 17%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCAsmLexer.cpp.o 2025-09-08T05:27:39,263 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:39,263 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:39,264 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:39,264 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:39,264 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:39,264 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2025-09-08T05:27:39,265 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2025-09-08T05:27:39,265 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCParser/COFFAsmParser.cpp:10: 2025-09-08T05:27:39,265 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:39,265 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:39,265 303 | SectionStack.push_back( 2025-09-08T05:27:39,266 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:39,266 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:39,266 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:39,266 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:39,266 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:39,267 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:39,267 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:39,267 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:39,267 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:39,267 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13: 2025-09-08T05:27:39,268 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:39,268 284 | struct pair 2025-09-08T05:27:39,268 | ^~~~ 2025-09-08T05:27:40,077 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:40,077 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:40,077 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:40,077 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:40,077 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:40,078 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:40,078 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:40,078 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:40,078 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:40,078 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:40,079 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:40,079 284 | struct pair 2025-09-08T05:27:40,079 | ^~~~ 2025-09-08T05:27:40,387 [ 18%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCAsmParser.cpp.o 2025-09-08T05:27:41,007 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:41,007 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:27:41,008 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:41,008 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:41,008 303 | SectionStack.push_back( 2025-09-08T05:27:41,008 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:41,008 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:41,009 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:41,009 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:41,009 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:41,009 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:41,030 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:41,031 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:41,031 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:27:41,031 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:41,032 284 | struct pair 2025-09-08T05:27:41,032 | ^~~~ 2025-09-08T05:27:41,717 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:41,717 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:41,717 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:41,717 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:41,718 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:41,718 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2025-09-08T05:27:41,718 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14: 2025-09-08T05:27:41,718 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:41,719 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:41,719 303 | SectionStack.push_back( 2025-09-08T05:27:41,719 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:41,719 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:41,720 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:41,720 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:41,720 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:41,721 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:41,721 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:41,721 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:41,721 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:27:41,722 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:41,722 284 | struct pair 2025-09-08T05:27:41,722 | ^~~~ 2025-09-08T05:27:41,937 [ 18%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCAsmParserExtension.cpp.o 2025-09-08T05:27:42,005 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:42,006 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:42,006 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:42,006 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:42,006 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:42,006 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:42,007 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:42,007 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:42,007 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:42,007 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:42,008 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:42,008 284 | struct pair 2025-09-08T05:27:42,008 | ^~~~ 2025-09-08T05:27:42,867 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:42,867 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:42,867 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:42,867 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:42,868 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:42,868 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:42,868 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:42,868 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:42,869 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:42,869 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:42,869 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:42,869 284 | struct pair 2025-09-08T05:27:42,869 | ^~~~ 2025-09-08T05:27:44,121 [ 19%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCTargetAsmParser.cpp.o 2025-09-08T05:27:45,319 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:45,320 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:45,320 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:45,320 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:45,320 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:45,321 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2025-09-08T05:27:45,321 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2025-09-08T05:27:45,321 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCParser/ELFAsmParser.cpp:10: 2025-09-08T05:27:45,321 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:45,322 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:45,322 303 | SectionStack.push_back( 2025-09-08T05:27:45,322 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:45,322 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:45,322 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:45,323 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:45,323 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:45,323 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:45,324 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:45,324 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:45,324 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:45,324 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13: 2025-09-08T05:27:45,325 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:45,325 284 | struct pair 2025-09-08T05:27:45,325 | ^~~~ 2025-09-08T05:27:45,536 [ 20%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCRegisterInfo.cpp.o 2025-09-08T05:27:46,144 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:46,144 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:46,144 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:46,145 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:46,145 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:46,145 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:46,145 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:46,145 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:46,146 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:46,146 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:46,146 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:46,146 284 | struct pair 2025-09-08T05:27:46,147 | ^~~~ 2025-09-08T05:27:46,824 [ 20%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSection.cpp.o 2025-09-08T05:27:47,031 [ 21%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSectionCOFF.cpp.o 2025-09-08T05:27:47,361 [ 22%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSectionELF.cpp.o 2025-09-08T05:27:51,525 [ 22%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSectionMachO.cpp.o 2025-09-08T05:27:51,984 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:27:51,984 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:27:51,984 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:27:51,984 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:27:51,985 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:27:51,985 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:27:51,985 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:27:51,985 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:27:51,986 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, 2025-09-08T05:27:51,986 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:10: 2025-09-08T05:27:51,986 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:51,987 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:51,987 303 | SectionStack.push_back( 2025-09-08T05:27:51,987 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:51,987 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:51,987 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:51,988 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:51,988 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:51,988 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:52,001 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:52,001 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:52,001 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:52,001 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:27:52,002 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:52,002 284 | struct pair 2025-09-08T05:27:52,002 | ^~~~ 2025-09-08T05:27:52,533 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:52,533 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:52,533 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:52,534 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:52,534 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:52,534 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:52,534 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:52,534 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:52,534 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:52,535 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:52,535 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:52,535 284 | struct pair 2025-09-08T05:27:52,535 | ^~~~ 2025-09-08T05:27:53,769 [ 23%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCStreamer.cpp.o 2025-09-08T05:27:53,953 [ 24%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSubtargetInfo.cpp.o 2025-09-08T05:27:54,119 [ 24%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSymbol.cpp.o 2025-09-08T05:27:54,405 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCSection.h:17, 2025-09-08T05:27:54,405 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCSection.cpp:10: 2025-09-08T05:27:54,405 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,405 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:54,406 303 | SectionStack.push_back( 2025-09-08T05:27:54,406 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:54,406 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:54,406 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:54,406 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,406 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:54,406 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:54,410 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:27:54,411 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/iterator_range.h:22, 2025-09-08T05:27:54,411 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/SmallVector.h:17: 2025-09-08T05:27:54,411 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:54,411 284 | struct pair 2025-09-08T05:27:54,412 | ^~~~ 2025-09-08T05:27:54,557 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCSection.h:17, 2025-09-08T05:27:54,557 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCSectionCOFF.h:18, 2025-09-08T05:27:54,557 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCSectionCOFF.cpp:10: 2025-09-08T05:27:54,558 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,558 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:54,558 303 | SectionStack.push_back( 2025-09-08T05:27:54,558 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:54,558 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:54,558 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:54,559 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,559 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:54,559 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:54,565 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:54,565 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:54,565 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:54,565 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCSectionCOFF.h:17: 2025-09-08T05:27:54,565 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:54,566 284 | struct pair 2025-09-08T05:27:54,566 | ^~~~ 2025-09-08T05:27:54,845 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:27:54,845 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCSectionELF.h:17, 2025-09-08T05:27:54,845 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCSectionELF.cpp:10: 2025-09-08T05:27:54,845 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,846 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:54,846 303 | SectionStack.push_back( 2025-09-08T05:27:54,846 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:54,846 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:54,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:54,847 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,847 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:54,848 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:54,870 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:27:54,870 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/iterator_range.h:22, 2025-09-08T05:27:54,871 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/SmallVector.h:17: 2025-09-08T05:27:54,871 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:54,871 284 | struct pair 2025-09-08T05:27:54,871 | ^~~~ 2025-09-08T05:27:54,919 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,919 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,919 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:54,920 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:54,920 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:54,920 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:54,920 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:54,920 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,921 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:54,921 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:54,921 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:54,921 284 | struct pair 2025-09-08T05:27:54,921 | ^~~~ 2025-09-08T05:27:54,935 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,936 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:54,936 490 | this->push_back(::std::move(Elt)); 2025-09-08T05:27:54,936 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:54,936 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCSection.cpp:80:33: required from here 2025-09-08T05:27:54,937 80 | SubsectionFragmentMap.insert(MI, std::make_pair(Subsection, F)); 2025-09-08T05:27:54,937 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:54,937 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,937 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:54,937 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:54,938 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:54,938 284 | struct pair 2025-09-08T05:27:54,938 | ^~~~ 2025-09-08T05:27:55,098 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:55,099 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:55,099 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:55,099 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:55,099 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:55,100 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:55,100 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:55,100 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:55,100 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:55,100 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:55,101 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:55,101 284 | struct pair 2025-09-08T05:27:55,101 | ^~~~ 2025-09-08T05:27:55,395 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:55,395 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:55,396 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:55,396 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:55,396 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:55,397 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:55,397 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:55,397 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:55,398 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:55,398 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:55,398 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:55,399 284 | struct pair 2025-09-08T05:27:55,399 | ^~~~ 2025-09-08T05:27:56,901 [ 25%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSymbolELF.cpp.o 2025-09-08T05:27:57,346 [ 26%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCTargetOptions.cpp.o 2025-09-08T05:27:57,931 [ 26%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCValue.cpp.o 2025-09-08T05:27:59,113 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCSection.h:17, 2025-09-08T05:27:59,113 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCSectionMachO.h:18, 2025-09-08T05:27:59,113 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCSectionMachO.cpp:10: 2025-09-08T05:27:59,114 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:59,114 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:27:59,114 303 | SectionStack.push_back( 2025-09-08T05:27:59,114 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:27:59,115 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:27:59,115 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:59,115 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:59,115 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:59,115 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:59,118 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:27:59,118 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:27:59,119 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:27:59,119 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCSectionMachO.h:17: 2025-09-08T05:27:59,119 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:27:59,119 284 | struct pair 2025-09-08T05:27:59,120 | ^~~~ 2025-09-08T05:27:59,676 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:59,676 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:59,676 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:27:59,677 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:59,677 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:27:59,677 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:27:59,677 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:27:59,678 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:59,678 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:27:59,678 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:27:59,678 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:27:59,679 284 | struct pair 2025-09-08T05:27:59,679 | ^~~~ 2025-09-08T05:27:59,828 [ 27%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/StringTableBuilder.cpp.o 2025-09-08T05:28:00,307 [ 28%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/SubtargetFeature.cpp.o 2025-09-08T05:28:01,537 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:01,538 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:01,538 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:01,538 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:01,538 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:01,539 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:28:01,539 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/PointerUnion.h:18, 2025-09-08T05:28:01,539 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCSymbol.h:18, 2025-09-08T05:28:01,539 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCSymbol.cpp:10: 2025-09-08T05:28:01,539 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:01,540 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:01,540 303 | SectionStack.push_back( 2025-09-08T05:28:01,540 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:01,540 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:01,540 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:01,541 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:01,541 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:01,541 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:01,551 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:01,551 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:01,551 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:01,551 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:01,552 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:01,552 284 | struct pair 2025-09-08T05:28:01,552 | ^~~~ 2025-09-08T05:28:01,813 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:01,813 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:01,813 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:01,813 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:01,814 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:01,814 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:28:01,814 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/MCStreamer.cpp:10: 2025-09-08T05:28:01,814 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:01,814 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:01,815 303 | SectionStack.push_back( 2025-09-08T05:28:01,815 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:01,815 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:01,815 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:01,815 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:01,816 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:01,816 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:01,816 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:01,816 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:01,817 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:01,817 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:01,817 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:01,817 284 | struct pair 2025-09-08T05:28:01,818 | ^~~~ 2025-09-08T05:28:02,105 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:02,105 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:02,106 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:02,106 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:02,106 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:02,106 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:02,106 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:02,107 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:02,107 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:02,107 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:02,107 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:02,108 284 | struct pair 2025-09-08T05:28:02,108 | ^~~~ 2025-09-08T05:28:02,439 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:02,439 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:02,440 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:02,440 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:02,440 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:02,440 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:02,441 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:02,441 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:02,441 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:02,441 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:02,441 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:02,442 284 | struct pair 2025-09-08T05:28:02,442 | ^~~~ 2025-09-08T05:28:03,873 [ 28%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/APFloat.cpp.o 2025-09-08T05:28:03,995 [ 29%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/APInt.cpp.o 2025-09-08T05:28:04,428 [ 30%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/APSInt.cpp.o 2025-09-08T05:28:04,476 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/StringTableBuilder.cpp:11: 2025-09-08T05:28:04,477 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:04,477 37 | struct identity : public std::unary_function { 2025-09-08T05:28:04,477 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:04,487 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:04,487 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:28:04,487 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:28:04,487 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:28:04,487 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:28:04,488 from /usr/include/c++/14/iterator:66, 2025-09-08T05:28:04,488 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:28:04,488 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:28:04,488 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/SmallString.h:17, 2025-09-08T05:28:04,488 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/StringTableBuilder.h:13, 2025-09-08T05:28:04,488 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/StringTableBuilder.cpp:10: 2025-09-08T05:28:04,489 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:04,489 117 | struct unary_function 2025-09-08T05:28:04,489 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:04,489 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:04,489 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:04,489 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:04,490 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:04,490 131 | struct binary_function 2025-09-08T05:28:04,490 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:04,490 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:04,490 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:04,491 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:04,491 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:04,491 131 | struct binary_function 2025-09-08T05:28:04,491 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:05,297 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Format.h:26, 2025-09-08T05:28:05,297 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/SubtargetFeature.cpp:17: 2025-09-08T05:28:05,297 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:05,298 37 | struct identity : public std::unary_function { 2025-09-08T05:28:05,298 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:05,299 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:05,299 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:28:05,299 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:28:05,299 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:05,300 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:05,300 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:05,300 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/SubtargetFeature.h:21, 2025-09-08T05:28:05,300 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/MC/SubtargetFeature.cpp:14: 2025-09-08T05:28:05,300 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:05,301 117 | struct unary_function 2025-09-08T05:28:05,301 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:05,310 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:05,311 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:05,311 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:05,311 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:05,311 131 | struct binary_function 2025-09-08T05:28:05,311 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:05,311 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:05,312 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:05,312 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:05,312 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:05,312 131 | struct binary_function 2025-09-08T05:28:05,313 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:05,660 [ 30%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/ARMBuildAttrs.cpp.o 2025-09-08T05:28:08,505 [ 31%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/ErrorHandling.cpp.o 2025-09-08T05:28:09,084 [ 32%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Hashing.cpp.o 2025-09-08T05:28:09,906 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/APFloat.cpp: In member function ‘llvm::APFloat::opStatus llvm::APFloat::divideSpecials(const llvm::APFloat&)’: 2025-09-08T05:28:09,906 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/APFloat.cpp:1607:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:28:09,907 1607 | copySignificand(rhs); 2025-09-08T05:28:09,907 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-08T05:28:09,907 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/APFloat.cpp:1608:3: note: here 2025-09-08T05:28:09,907 1608 | case PackCategoriesIntoKey(fcNaN, fcZero): 2025-09-08T05:28:09,907 | ^~~~ 2025-09-08T05:28:09,908 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/APFloat.cpp:1612:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:28:09,908 1612 | sign = false; 2025-09-08T05:28:09,908 | ~~~~~^~~~~~~ 2025-09-08T05:28:09,908 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/APFloat.cpp:1613:3: note: here 2025-09-08T05:28:09,908 1613 | case PackCategoriesIntoKey(fcInfinity, fcZero): 2025-09-08T05:28:09,908 | ^~~~ 2025-09-08T05:28:10,048 [ 32%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/IntEqClasses.cpp.o 2025-09-08T05:28:10,279 [ 33%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/LEB128.cpp.o 2025-09-08T05:28:13,528 [ 34%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Memory.cpp.o 2025-09-08T05:28:13,980 [ 34%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/MemoryBuffer.cpp.o 2025-09-08T05:28:14,036 [ 35%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Path.cpp.o 2025-09-08T05:28:14,820 [ 36%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Regex.cpp.o 2025-09-08T05:28:14,989 [ 36%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/ScaledNumber.cpp.o 2025-09-08T05:28:17,808 [ 37%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/SmallPtrSet.cpp.o 2025-09-08T05:28:19,247 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:19,248 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/MemoryBuffer.cpp:364:23: warning: redundant move in return statement [-Wredundant-move] 2025-09-08T05:28:19,248 364 | return std::move(Result); 2025-09-08T05:28:19,248 | ~~~~~~~~~^~~~~~~~ 2025-09-08T05:28:19,248 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/MemoryBuffer.cpp:364:23: note: remove ‘std::move’ call 2025-09-08T05:28:19,250 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/MemoryBuffer.cpp:403:19: warning: redundant move in return statement [-Wredundant-move] 2025-09-08T05:28:19,250 403 | return std::move(Buf); 2025-09-08T05:28:19,250 | ~~~~~~~~~^~~~~ 2025-09-08T05:28:19,250 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/MemoryBuffer.cpp:403:19: note: remove ‘std::move’ call 2025-09-08T05:28:20,759 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/Path.cpp: In function ‘llvm::sys::fs::file_magic llvm::sys::fs::identify_magic(llvm::StringRef)’: 2025-09-08T05:28:20,760 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/Path.cpp:1085:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:28:20,760 1085 | if (Magic[1] == 0x01) 2025-09-08T05:28:20,760 | ^~ 2025-09-08T05:28:20,760 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/Path.cpp:1088:5: note: here 2025-09-08T05:28:20,761 1088 | case 0x90: // PA-RISC Windows 2025-09-08T05:28:20,761 | ^~~~ 2025-09-08T05:28:21,299 [ 38%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/SmallVector.cpp.o 2025-09-08T05:28:22,065 [ 38%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/SourceMgr.cpp.o 2025-09-08T05:28:23,292 [ 39%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringExtras.cpp.o 2025-09-08T05:28:24,069 [ 40%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringMap.cpp.o 2025-09-08T05:28:24,087 [ 40%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringPool.cpp.o 2025-09-08T05:28:24,782 [ 41%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringRef.cpp.o 2025-09-08T05:28:25,613 [ 42%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringSaver.cpp.o 2025-09-08T05:28:26,385 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/Path.cpp:1139: 2025-09-08T05:28:26,385 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/Unix/Path.inc: In function ‘std::string llvm::sys::fs::getMainExecutable(const char*, void*)’: 2025-09-08T05:28:26,386 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:26,386 77 | snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin); 2025-09-08T05:28:26,386 | ^ 2025-09-08T05:28:26,386 In function ‘int llvm::sys::fs::test_dir(char*, const char*, const char*)’, 2025-09-08T05:28:26,387 inlined from ‘char* llvm::sys::fs::getprogpath(char*, const char*)’ at /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/Unix/Path.inc:103:17, 2025-09-08T05:28:26,387 inlined from ‘std::string llvm::sys::fs::getMainExecutable(const char*, void*)’ at /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/Unix/Path.inc:156:22: 2025-09-08T05:28:26,387 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:26,387 77 | snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin); 2025-09-08T05:28:26,387 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:27,420 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:27,420 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:27,420 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:27,421 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:27,421 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:27,421 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/SourceMgr.h:19, 2025-09-08T05:28:27,422 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/SourceMgr.cpp:16: 2025-09-08T05:28:27,422 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:27,422 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/SourceMgr.cpp:185:26: required from here 2025-09-08T05:28:27,422 185 | ColRanges.push_back(std::make_pair(R.Start.getPointer()-LineStart, 2025-09-08T05:28:27,422 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:27,423 186 | R.End.getPointer()-LineStart)); 2025-09-08T05:28:27,423 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:27,423 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:27,423 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:27,424 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:27,431 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:27,431 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:27,431 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:27,432 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:27,432 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:27,432 284 | struct pair 2025-09-08T05:28:27,433 | ^~~~ 2025-09-08T05:28:27,868 [ 42%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/TargetParser.cpp.o 2025-09-08T05:28:28,975 [ 43%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/TargetRegistry.cpp.o 2025-09-08T05:28:29,160 [ 44%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Triple.cpp.o 2025-09-08T05:28:29,930 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:28:29,930 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/StringSaver.h:14, 2025-09-08T05:28:29,930 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/StringSaver.cpp:10: 2025-09-08T05:28:29,930 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,930 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:29,930 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:29,931 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:29,931 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:29,931 55 | return static_cast(this)->Allocate(Size, Alignment); 2025-09-08T05:28:29,931 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-08T05:28:29,931 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:29,931 77 | return static_cast(Allocate(Num * sizeof(T), AlignOf::Alignment)); 2025-09-08T05:28:29,931 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:29,932 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/StringSaver.cpp:15:33: required from here 2025-09-08T05:28:29,932 15 | char *P = Alloc.Allocate(S.size() + 1); 2025-09-08T05:28:29,932 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T05:28:29,932 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,932 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:29,932 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:29,939 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:29,939 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:29,940 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:29,940 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/StringSaver.h:13: 2025-09-08T05:28:29,940 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:29,940 284 | struct pair 2025-09-08T05:28:29,941 | ^~~~ 2025-09-08T05:28:29,981 [ 44%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Twine.cpp.o 2025-09-08T05:28:30,395 [ 45%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/raw_ostream.cpp.o 2025-09-08T05:28:33,405 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/Triple.cpp:11: 2025-09-08T05:28:33,405 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:33,405 37 | struct identity : public std::unary_function { 2025-09-08T05:28:33,405 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:33,410 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/TargetRegistry.cpp:11: 2025-09-08T05:28:33,410 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:33,410 37 | struct identity : public std::unary_function { 2025-09-08T05:28:33,411 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:33,421 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:33,421 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:28:33,421 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:28:33,422 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:28:33,422 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:28:33,422 from /usr/include/c++/14/iterator:66, 2025-09-08T05:28:33,422 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:28:33,423 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:28:33,423 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:28:33,423 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Triple.h:13, 2025-09-08T05:28:33,423 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/Triple.cpp:10: 2025-09-08T05:28:33,423 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:33,423 117 | struct unary_function 2025-09-08T05:28:33,424 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:33,424 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:33,424 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:28:33,424 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:28:33,425 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:28:33,425 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:28:33,425 from /usr/include/c++/14/iterator:66, 2025-09-08T05:28:33,425 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:28:33,425 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:28:33,425 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:28:33,426 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Triple.h:13, 2025-09-08T05:28:33,426 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/TargetRegistry.h:22, 2025-09-08T05:28:33,426 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/TargetRegistry.cpp:10: 2025-09-08T05:28:33,426 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:33,426 117 | struct unary_function 2025-09-08T05:28:33,427 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:33,427 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:33,427 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:33,427 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:33,428 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:33,428 131 | struct binary_function 2025-09-08T05:28:33,428 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:33,428 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:33,429 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:33,429 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:33,429 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:33,429 131 | struct binary_function 2025-09-08T05:28:33,429 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:33,434 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:33,434 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:33,435 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:33,435 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:33,435 131 | struct binary_function 2025-09-08T05:28:33,435 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:33,436 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:33,436 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:33,436 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:33,436 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:33,436 131 | struct binary_function 2025-09-08T05:28:33,437 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:34,798 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/raw_ostream.cpp:15: 2025-09-08T05:28:34,798 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:34,798 37 | struct identity : public std::unary_function { 2025-09-08T05:28:34,799 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:34,820 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:34,821 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:28:34,821 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:28:34,821 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:28:34,821 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:28:34,822 from /usr/include/c++/14/iterator:66, 2025-09-08T05:28:34,822 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:28:34,822 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:28:34,822 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/raw_ostream.h:17, 2025-09-08T05:28:34,822 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Support/raw_ostream.cpp:14: 2025-09-08T05:28:34,823 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:34,823 117 | struct unary_function 2025-09-08T05:28:34,823 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:34,823 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:34,824 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:34,824 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:34,824 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:34,824 131 | struct binary_function 2025-09-08T05:28:34,825 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:34,825 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:34,825 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:34,825 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:34,826 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:34,826 131 | struct binary_function 2025-09-08T05:28:34,826 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:35,306 [ 46%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regcomp.c.o 2025-09-08T05:28:36,101 [ 46%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regerror.c.o 2025-09-08T05:28:36,403 [ 47%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regexec.c.o 2025-09-08T05:28:36,545 [ 48%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regfree.c.o 2025-09-08T05:28:36,841 [ 48%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regstrlcpy.c.o 2025-09-08T05:28:36,909 [ 49%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp.o 2025-09-08T05:28:37,107 [ 50%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp.o 2025-09-08T05:28:37,368 [ 51%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp.o 2025-09-08T05:28:38,908 [ 51%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp.o 2025-09-08T05:28:39,284 [ 52%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp.o 2025-09-08T05:28:42,229 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, 2025-09-08T05:28:42,230 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:11: 2025-09-08T05:28:42,230 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:42,231 37 | struct identity : public std::unary_function { 2025-09-08T05:28:42,231 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:42,238 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:42,239 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:28:42,239 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:28:42,239 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:42,239 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:42,239 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:42,240 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:28:42,240 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:28:42,240 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCRegisterInfo.h:19, 2025-09-08T05:28:42,240 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:10: 2025-09-08T05:28:42,240 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:42,240 117 | struct unary_function 2025-09-08T05:28:42,241 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:42,241 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:42,241 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:42,241 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:42,242 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:42,242 131 | struct binary_function 2025-09-08T05:28:42,242 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:42,242 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:42,243 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:42,243 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:42,243 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:42,243 131 | struct binary_function 2025-09-08T05:28:42,243 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:42,690 [ 53%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp.o 2025-09-08T05:28:43,968 [ 53%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp.o 2025-09-08T05:28:44,302 [ 54%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp.o 2025-09-08T05:28:44,741 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, 2025-09-08T05:28:44,741 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:17: 2025-09-08T05:28:44,742 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:44,742 37 | struct identity : public std::unary_function { 2025-09-08T05:28:44,742 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:44,761 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:44,761 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:28:44,761 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:28:44,761 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:44,762 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:44,762 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:44,762 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:28:44,762 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:28:44,762 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2025-09-08T05:28:44,762 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:14: 2025-09-08T05:28:44,762 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:44,762 117 | struct unary_function 2025-09-08T05:28:44,763 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:44,763 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:44,763 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:44,763 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:44,763 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:44,763 131 | struct binary_function 2025-09-08T05:28:44,764 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:44,764 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:44,764 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:44,764 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:44,764 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:44,764 131 | struct binary_function 2025-09-08T05:28:44,764 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:44,946 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, 2025-09-08T05:28:44,946 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:13: 2025-09-08T05:28:44,947 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:44,947 37 | struct identity : public std::unary_function { 2025-09-08T05:28:44,947 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:44,951 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:44,952 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:28:44,952 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:28:44,952 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:44,953 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:44,953 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:44,953 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:28:44,953 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:28:44,953 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2025-09-08T05:28:44,953 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:10: 2025-09-08T05:28:44,953 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:44,953 117 | struct unary_function 2025-09-08T05:28:44,954 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:44,954 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:44,955 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:44,955 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:44,955 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:44,955 131 | struct binary_function 2025-09-08T05:28:44,956 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:44,956 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:44,957 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:44,957 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:44,957 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:44,957 131 | struct binary_function 2025-09-08T05:28:44,958 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:45,591 [ 55%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp.o 2025-09-08T05:28:46,203 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:46,203 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:46,204 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:46,204 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:46,204 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:46,204 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:28:46,205 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:28:46,205 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2025-09-08T05:28:46,205 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, 2025-09-08T05:28:46,205 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: 2025-09-08T05:28:46,206 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:46,206 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:46,206 303 | SectionStack.push_back( 2025-09-08T05:28:46,206 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:46,207 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:46,207 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:46,207 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:46,207 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:46,208 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:46,209 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:46,209 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:46,209 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:46,210 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:46,210 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:46,210 284 | struct pair 2025-09-08T05:28:46,210 | ^~~~ 2025-09-08T05:28:46,243 [ 55%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp.o 2025-09-08T05:28:46,668 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:46,668 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:46,669 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:46,669 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:46,670 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:46,670 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:46,671 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:46,671 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:46,671 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:46,672 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:46,674 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:46,674 284 | struct pair 2025-09-08T05:28:46,674 | ^~~~ 2025-09-08T05:28:47,229 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: In member function ‘bool {anonymous}::AArch64AsmParser::parseRegister(llvm::OperandVector&)’: 2025-09-08T05:28:47,229 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2948:16: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-08T05:28:47,229 2948 | return MatchOperand_ParseFail; 2025-09-08T05:28:47,229 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,540 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: In member function ‘bool {anonymous}::AArch64AsmParser::parseDirectiveLOH(llvm::StringRef, llvm::SMLoc)’: 2025-09-08T05:28:47,540 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4502:14: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-08T05:28:47,541 4502 | return MatchOperand_ParseFail; 2025-09-08T05:28:47,541 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:48,101 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:48,102 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:28:48,102 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,102 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:48,102 303 | SectionStack.push_back( 2025-09-08T05:28:48,103 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:48,103 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:48,103 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:48,104 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,104 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:48,104 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:48,104 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:48,104 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:48,105 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:28:48,105 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:48,106 284 | struct pair 2025-09-08T05:28:48,106 | ^~~~ 2025-09-08T05:28:48,169 [ 56%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/AsmParser/ARMAsmParser.cpp.o 2025-09-08T05:28:48,682 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:48,682 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:48,682 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:48,683 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:48,683 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:48,683 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:48,684 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:48,684 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:48,684 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:48,685 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:48,685 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:48,685 284 | struct pair 2025-09-08T05:28:48,686 | ^~~~ 2025-09-08T05:28:50,125 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, 2025-09-08T05:28:50,125 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:13: 2025-09-08T05:28:50,126 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:50,126 37 | struct identity : public std::unary_function { 2025-09-08T05:28:50,126 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:50,141 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:50,141 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h:18, 2025-09-08T05:28:50,141 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h:22: 2025-09-08T05:28:50,141 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:50,142 117 | struct unary_function 2025-09-08T05:28:50,142 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:50,142 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:50,142 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:50,142 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:50,143 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:50,143 131 | struct binary_function 2025-09-08T05:28:50,143 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:50,143 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:50,143 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:50,144 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:50,144 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:50,144 131 | struct binary_function 2025-09-08T05:28:50,144 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:50,168 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:50,168 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:50,168 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:50,169 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:50,169 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:50,169 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:28:50,169 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:28:50,170 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:28:50,170 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, 2025-09-08T05:28:50,170 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:15: 2025-09-08T05:28:50,170 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,171 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:50,171 303 | SectionStack.push_back( 2025-09-08T05:28:50,171 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:50,171 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:50,171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:50,171 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,172 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:50,172 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:50,179 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:50,180 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:28:50,180 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,180 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:50,181 303 | SectionStack.push_back( 2025-09-08T05:28:50,181 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:50,181 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:50,181 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:50,182 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,182 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:50,182 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:50,182 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:50,183 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:50,183 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:50,183 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:50,183 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:50,184 284 | struct pair 2025-09-08T05:28:50,184 | ^~~~ 2025-09-08T05:28:50,200 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:50,201 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:50,201 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:28:50,201 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:50,201 284 | struct pair 2025-09-08T05:28:50,201 | ^~~~ 2025-09-08T05:28:50,415 [ 57%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp.o 2025-09-08T05:28:50,475 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:50,475 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:826:24: required from here 2025-09-08T05:28:50,475 826 | return isMovWSymbol({AArch64MCExpr::VK_ABS_G2, AArch64MCExpr::VK_ABS_G2_S, 2025-09-08T05:28:50,476 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:50,476 827 | AArch64MCExpr::VK_TPREL_G2, 2025-09-08T05:28:50,476 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:50,476 828 | AArch64MCExpr::VK_DTPREL_G2}); 2025-09-08T05:28:50,477 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:50,477 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:50,477 88 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), 2025-09-08T05:28:50,477 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:50,600 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:17: 2025-09-08T05:28:50,600 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:50,600 37 | struct identity : public std::unary_function { 2025-09-08T05:28:50,601 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:50,611 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:50,611 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h:18, 2025-09-08T05:28:50,611 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:14: 2025-09-08T05:28:50,612 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:50,612 117 | struct unary_function 2025-09-08T05:28:50,612 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:50,613 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:50,613 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:50,614 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:50,614 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:50,614 131 | struct binary_function 2025-09-08T05:28:50,615 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:50,615 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:50,616 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:50,616 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:50,616 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:50,617 131 | struct binary_function 2025-09-08T05:28:50,617 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:50,710 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,710 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,710 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:50,711 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:50,711 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:50,711 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:50,711 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:50,711 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,712 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:50,712 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:50,721 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:50,722 284 | struct pair 2025-09-08T05:28:50,722 | ^~~~ 2025-09-08T05:28:50,925 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:50,926 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:50,926 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:50,926 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:50,926 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:50,927 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:28:50,927 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h:13, 2025-09-08T05:28:50,927 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:14: 2025-09-08T05:28:50,927 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,927 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:50,928 303 | SectionStack.push_back( 2025-09-08T05:28:50,928 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:50,928 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:50,928 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:50,928 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,929 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:50,929 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:50,931 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:50,931 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:50,931 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:50,932 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:50,932 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:50,932 284 | struct pair 2025-09-08T05:28:50,932 | ^~~~ 2025-09-08T05:28:51,024 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,025 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,025 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:51,025 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:51,025 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:51,026 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:51,026 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:51,026 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,026 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:51,026 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:51,027 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:51,027 284 | struct pair 2025-09-08T05:28:51,027 | ^~~~ 2025-09-08T05:28:52,282 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2025-09-08T05:28:52,282 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCELFStreamer.h:15, 2025-09-08T05:28:52,283 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h:17, 2025-09-08T05:28:52,283 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:15: 2025-09-08T05:28:52,283 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,283 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:52,284 303 | SectionStack.push_back( 2025-09-08T05:28:52,284 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:52,284 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:52,284 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:52,284 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,285 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:52,285 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:52,285 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:52,285 from /usr/include/c++/14/string:51: 2025-09-08T05:28:52,285 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:52,286 284 | struct pair 2025-09-08T05:28:52,286 | ^~~~ 2025-09-08T05:28:52,395 [ 57%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp.o 2025-09-08T05:28:52,456 [ 58%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp.o 2025-09-08T05:28:52,817 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: In member function ‘bool {anonymous}::AArch64AsmParser::validateInstruction(llvm::MCInst&, llvm::SmallVectorImpl&)’: 2025-09-08T05:28:52,817 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3563:3: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:28:52,817 3563 | } 2025-09-08T05:28:52,818 | ^ 2025-09-08T05:28:52,830 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3564:3: note: here 2025-09-08T05:28:52,831 3564 | case AArch64::LDPDi: 2025-09-08T05:28:52,831 | ^~~~ 2025-09-08T05:28:52,984 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:28:52,984 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/ARM/ARMFeatures.h:17, 2025-09-08T05:28:52,985 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10: 2025-09-08T05:28:52,985 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:52,985 37 | struct identity : public std::unary_function { 2025-09-08T05:28:52,985 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:52,997 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:28:52,997 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:28:52,997 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:52,997 117 | struct unary_function 2025-09-08T05:28:52,998 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:52,999 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:52,999 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:52,999 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:53,000 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:53,000 131 | struct binary_function 2025-09-08T05:28:53,000 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:53,001 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:53,002 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:53,002 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:53,002 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:53,002 131 | struct binary_function 2025-09-08T05:28:53,002 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:54,584 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:28:54,584 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:10: 2025-09-08T05:28:54,585 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:54,585 37 | struct identity : public std::unary_function { 2025-09-08T05:28:54,585 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:54,586 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:28:54,587 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:28:54,587 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:54,587 117 | struct unary_function 2025-09-08T05:28:54,587 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:54,588 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:54,588 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:54,589 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:54,600 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:54,601 131 | struct binary_function 2025-09-08T05:28:54,601 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:54,601 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:54,602 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:54,602 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:54,602 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:54,603 131 | struct binary_function 2025-09-08T05:28:54,603 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:55,680 [ 59%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp.o 2025-09-08T05:28:56,517 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:28:56,518 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:10: 2025-09-08T05:28:56,518 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:56,519 37 | struct identity : public std::unary_function { 2025-09-08T05:28:56,519 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:56,532 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:28:56,533 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:28:56,533 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:56,533 117 | struct unary_function 2025-09-08T05:28:56,534 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:56,534 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:56,534 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:56,536 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:56,536 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:56,536 131 | struct binary_function 2025-09-08T05:28:56,536 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:56,537 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:56,537 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:56,537 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:56,537 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:56,537 131 | struct binary_function 2025-09-08T05:28:56,537 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:59,687 [ 59%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp.o 2025-09-08T05:28:59,724 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:59,725 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:59,725 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:59,726 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:59,726 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:59,726 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:28:59,727 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:28:59,727 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2025-09-08T05:28:59,727 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:11: 2025-09-08T05:28:59,727 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:59,728 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:59,728 303 | SectionStack.push_back( 2025-09-08T05:28:59,728 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:59,729 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:59,729 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:59,729 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:59,729 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:59,730 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:59,741 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:59,741 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:59,742 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:28:59,742 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:59,743 284 | struct pair 2025-09-08T05:28:59,743 | ^~~~ 2025-09-08T05:28:59,934 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:28:59,934 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:14: 2025-09-08T05:28:59,935 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:59,935 37 | struct identity : public std::unary_function { 2025-09-08T05:28:59,935 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:59,961 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:28:59,961 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:28:59,961 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:59,961 117 | struct unary_function 2025-09-08T05:28:59,962 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:59,962 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:59,963 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:59,963 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:59,963 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:59,964 131 | struct binary_function 2025-09-08T05:28:59,964 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:59,965 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:59,965 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:59,965 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:59,965 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:59,966 131 | struct binary_function 2025-09-08T05:28:59,966 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:00,335 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:00,336 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:00,336 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:00,336 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:00,337 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:00,337 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:00,337 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:00,337 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:00,337 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:00,337 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:00,340 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:00,341 284 | struct pair 2025-09-08T05:29:00,341 | ^~~~ 2025-09-08T05:29:00,802 [ 60%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp.o 2025-09-08T05:29:02,520 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:02,521 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:02,522 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:02,522 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:02,522 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:02,523 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:29:02,523 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:29:02,523 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2025-09-08T05:29:02,524 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:11: 2025-09-08T05:29:02,524 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:02,525 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:02,525 303 | SectionStack.push_back( 2025-09-08T05:29:02,525 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:02,526 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:02,526 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:02,526 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:02,527 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:02,528 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:02,550 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:02,551 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:02,551 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:29:02,551 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:02,551 284 | struct pair 2025-09-08T05:29:02,551 | ^~~~ 2025-09-08T05:29:02,926 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:02,926 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3428:24: required from here 2025-09-08T05:29:02,926 3428 | Registers.push_back(std::pair(EReg, Reg)); 2025-09-08T05:29:02,927 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:02,927 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:02,927 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:02,928 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:02,928 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:02,929 284 | struct pair 2025-09-08T05:29:02,929 | ^~~~ 2025-09-08T05:29:03,492 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:03,492 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:03,492 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:03,493 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:03,493 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:03,493 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:03,493 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:03,494 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:03,494 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:03,494 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:03,494 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:03,495 284 | struct pair 2025-09-08T05:29:03,495 | ^~~~ 2025-09-08T05:29:05,348 [ 61%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp.o 2025-09-08T05:29:05,394 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:05,395 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:05,395 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:05,395 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:05,396 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:05,396 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:29:05,396 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:29:05,396 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2025-09-08T05:29:05,396 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:15: 2025-09-08T05:29:05,397 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:05,397 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:05,397 303 | SectionStack.push_back( 2025-09-08T05:29:05,397 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:05,397 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:05,397 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:05,398 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:05,398 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:05,398 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:05,411 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:05,411 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:05,411 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:29:05,412 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:05,412 284 | struct pair 2025-09-08T05:29:05,412 | ^~~~ 2025-09-08T05:29:05,414 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:29:05,414 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:20, 2025-09-08T05:29:05,414 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:14: 2025-09-08T05:29:05,414 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:05,415 37 | struct identity : public std::unary_function { 2025-09-08T05:29:05,415 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:05,416 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:29:05,416 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:29:05,417 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:29:05,417 117 | struct unary_function 2025-09-08T05:29:05,417 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:05,418 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:05,418 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:29:05,419 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:05,430 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:05,431 131 | struct binary_function 2025-09-08T05:29:05,431 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:05,431 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:05,432 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:29:05,432 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:05,432 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:05,433 131 | struct binary_function 2025-09-08T05:29:05,433 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:05,895 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,896 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,896 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:05,896 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:05,896 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:05,897 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:05,897 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:05,897 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,897 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:05,898 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:05,898 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:05,898 284 | struct pair 2025-09-08T05:29:05,899 | ^~~~ 2025-09-08T05:29:06,011 [ 61%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp.o 2025-09-08T05:29:06,025 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:06,026 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5268:3: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:06,026 5268 | } 2025-09-08T05:29:06,026 | ^ 2025-09-08T05:29:06,028 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5269:3: note: here 2025-09-08T05:29:06,028 5269 | case AsmToken::LParen: // parenthesized expressions like (_strcmp-4) 2025-09-08T05:29:06,028 | ^~~~ 2025-09-08T05:29:06,031 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5319:3: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:06,031 5319 | } 2025-09-08T05:29:06,031 | ^ 2025-09-08T05:29:06,033 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5320:3: note: here 2025-09-08T05:29:06,034 5320 | case AsmToken::Colon: { 2025-09-08T05:29:06,034 | ^~~~ 2025-09-08T05:29:07,587 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:07,587 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:07,587 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:07,587 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:07,588 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:07,588 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:29:07,588 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:29:07,588 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:29:07,588 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h:13, 2025-09-08T05:29:07,588 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:10: 2025-09-08T05:29:07,589 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:07,589 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:07,589 303 | SectionStack.push_back( 2025-09-08T05:29:07,589 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:07,589 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:07,589 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:07,590 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:07,590 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:07,590 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:07,601 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:07,601 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:07,601 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:07,602 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:29:07,602 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:07,602 284 | struct pair 2025-09-08T05:29:07,602 | ^~~~ 2025-09-08T05:29:08,139 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,139 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,139 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:08,139 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:08,140 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:08,140 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:08,140 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:08,140 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,141 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:08,141 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:08,160 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:08,161 284 | struct pair 2025-09-08T05:29:08,161 | ^~~~ 2025-09-08T05:29:09,704 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:29:09,704 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp:10: 2025-09-08T05:29:09,705 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:09,705 37 | struct identity : public std::unary_function { 2025-09-08T05:29:09,705 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:09,711 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:29:09,711 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:29:09,711 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:29:09,711 117 | struct unary_function 2025-09-08T05:29:09,712 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:09,713 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:09,713 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:29:09,714 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:09,714 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:09,714 131 | struct binary_function 2025-09-08T05:29:09,715 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:09,716 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:09,716 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:29:09,716 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:09,717 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:09,717 131 | struct binary_function 2025-09-08T05:29:09,718 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:09,825 [ 62%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp.o 2025-09-08T05:29:11,242 [ 63%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp.o 2025-09-08T05:29:11,546 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:11,546 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:11,547 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:11,547 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:11,547 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:11,548 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:29:11,548 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:29:11,548 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfoCOFF.h:13, 2025-09-08T05:29:11,548 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h:17, 2025-09-08T05:29:11,549 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:15: 2025-09-08T05:29:11,549 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:11,549 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:11,550 303 | SectionStack.push_back( 2025-09-08T05:29:11,550 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:11,550 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:11,550 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:11,551 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:11,551 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:11,551 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:11,554 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:11,554 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:11,555 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:29:11,555 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:11,555 284 | struct pair 2025-09-08T05:29:11,555 | ^~~~ 2025-09-08T05:29:12,910 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:12,910 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:12,910 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:12,910 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:12,911 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:12,911 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:29:12,911 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:29:12,911 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/MapVector.h:20, 2025-09-08T05:29:12,911 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:13: 2025-09-08T05:29:12,912 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,912 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:12,912 303 | SectionStack.push_back( 2025-09-08T05:29:12,912 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:12,912 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:12,912 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:12,913 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,913 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:12,913 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:12,921 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:12,921 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:12,921 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:12,921 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:29:12,921 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:12,922 284 | struct pair 2025-09-08T05:29:12,922 | ^~~~ 2025-09-08T05:29:13,561 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:13,561 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:13,561 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:13,561 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:13,562 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:13,562 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:13,562 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:13,562 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:13,562 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:13,562 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:13,563 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:13,563 284 | struct pair 2025-09-08T05:29:13,563 | ^~~~ 2025-09-08T05:29:15,405 [ 63%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp.o 2025-09-08T05:29:18,808 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Format.h:26, 2025-09-08T05:29:18,808 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:38: 2025-09-08T05:29:18,808 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:18,808 37 | struct identity : public std::unary_function { 2025-09-08T05:29:18,809 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:18,821 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:29:18,821 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:29:18,821 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:29:18,821 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:18,822 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:18,822 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:18,822 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:29:18,822 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/Hexagon/HexagonTargetStreamer.h:13, 2025-09-08T05:29:18,822 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:13: 2025-09-08T05:29:18,823 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:29:18,823 117 | struct unary_function 2025-09-08T05:29:18,823 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:18,824 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:18,824 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:29:18,824 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:18,824 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:18,824 131 | struct binary_function 2025-09-08T05:29:18,824 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:18,825 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:18,825 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:29:18,825 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:18,825 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:18,825 131 | struct binary_function 2025-09-08T05:29:18,825 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:20,183 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:20,183 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:20,183 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:20,184 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:20,184 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:20,184 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:29:20,184 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:29:20,184 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:29:20,184 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:29:20,185 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h:13, 2025-09-08T05:29:20,185 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:11: 2025-09-08T05:29:20,185 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:20,185 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:20,185 303 | SectionStack.push_back( 2025-09-08T05:29:20,185 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:20,186 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:20,186 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:20,186 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:20,186 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:20,186 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:20,201 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:20,201 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:20,201 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:20,201 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:29:20,202 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:20,202 284 | struct pair 2025-09-08T05:29:20,202 | ^~~~ 2025-09-08T05:29:20,884 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:20,884 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:20,884 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:20,884 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:20,884 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:20,885 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:20,885 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:20,885 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:20,885 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:20,885 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:20,891 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:20,891 284 | struct pair 2025-09-08T05:29:20,891 | ^~~~ 2025-09-08T05:29:22,001 [ 64%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp.o 2025-09-08T05:29:22,793 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:22,794 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:29:22,794 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:22,794 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:22,794 303 | SectionStack.push_back( 2025-09-08T05:29:22,795 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:22,795 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:22,795 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:22,795 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:22,795 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:22,795 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:22,798 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:22,798 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:22,798 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:29:22,798 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:22,799 284 | struct pair 2025-09-08T05:29:22,799 | ^~~~ 2025-09-08T05:29:23,803 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,804 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,804 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:23,804 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:23,805 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:23,805 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:23,805 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:23,805 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,806 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:23,806 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:23,806 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:23,807 284 | struct pair 2025-09-08T05:29:23,807 | ^~~~ 2025-09-08T05:29:23,936 [ 65%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp.o 2025-09-08T05:29:24,102 [ 65%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp.o 2025-09-08T05:29:26,060 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:26,060 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1693:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:26,060 1693 | is32bit = true; 2025-09-08T05:29:26,061 | ~~~~~~~~^~~~~~ 2025-09-08T05:29:26,061 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1695:3: note: here 2025-09-08T05:29:26,061 1695 | case Hexagon::CONST64_Float_Real: 2025-09-08T05:29:26,062 | ^~~~ 2025-09-08T05:29:29,793 [ 66%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp.o 2025-09-08T05:29:30,960 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp: In member function ‘bool llvm::HexagonMCChecker::checkNewValues()’: 2025-09-08T05:29:30,960 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:30,960 358 | memset(&errInfo, 0, sizeof(errInfo)); 2025-09-08T05:29:30,961 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:30,968 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:15: 2025-09-08T05:29:30,968 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h:33:7: note: ‘class llvm::HexagonMCErrInfo’ declared here 2025-09-08T05:29:30,969 33 | class HexagonMCErrInfo { 2025-09-08T05:29:30,969 | ^~~~~~~~~~~~~~~~ 2025-09-08T05:29:33,947 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:33,947 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:33,948 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:33,948 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:33,948 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:33,948 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:29:33,948 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:29:33,949 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:29:33,949 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:29:33,949 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h:13, 2025-09-08T05:29:33,949 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:12: 2025-09-08T05:29:33,949 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:33,950 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:33,950 303 | SectionStack.push_back( 2025-09-08T05:29:33,950 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:33,950 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:33,950 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:33,950 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:33,951 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:33,951 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:33,976 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:33,977 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:33,978 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:33,978 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/ErrorHandling.h:18, 2025-09-08T05:29:33,978 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h:21, 2025-09-08T05:29:33,978 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:11: 2025-09-08T05:29:33,979 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:33,979 284 | struct pair 2025-09-08T05:29:33,979 | ^~~~ 2025-09-08T05:29:34,669 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:34,669 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:34,669 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:34,670 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:34,670 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:34,670 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:34,670 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:34,671 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:34,671 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:34,671 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:34,690 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:34,691 284 | struct pair 2025-09-08T05:29:34,691 | ^~~~ 2025-09-08T05:29:40,073 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:40,074 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:40,074 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:40,074 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:40,074 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:40,075 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:29:40,075 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:29:40,075 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:29:40,075 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2025-09-08T05:29:40,075 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:17, 2025-09-08T05:29:40,075 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:19, 2025-09-08T05:29:40,075 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h:18, 2025-09-08T05:29:40,076 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:16: 2025-09-08T05:29:40,076 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:40,076 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:40,076 303 | SectionStack.push_back( 2025-09-08T05:29:40,076 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:40,076 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:40,077 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:40,077 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:40,077 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:40,077 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:40,081 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:40,081 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:40,082 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:40,082 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/ErrorHandling.h:18, 2025-09-08T05:29:40,082 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h:21, 2025-09-08T05:29:40,083 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:15: 2025-09-08T05:29:40,083 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:40,083 284 | struct pair 2025-09-08T05:29:40,083 | ^~~~ 2025-09-08T05:29:40,788 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:40,789 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:40,789 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:40,789 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:40,789 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:40,790 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:40,790 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:40,790 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:40,790 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:40,790 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:40,800 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:40,801 284 | struct pair 2025-09-08T05:29:40,801 | ^~~~ 2025-09-08T05:29:45,080 [ 67%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp.o 2025-09-08T05:29:48,581 [ 67%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp.o 2025-09-08T05:29:52,292 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp: In function ‘unsigned int llvm::HexagonMCInstrInfo::iClassOfDuplexPair(unsigned int, unsigned int)’: 2025-09-08T05:29:52,292 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:117:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:52,293 117 | switch (Gb) { 2025-09-08T05:29:52,293 | ^~~~~~ 2025-09-08T05:29:52,293 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:125:3: note: here 2025-09-08T05:29:52,293 125 | case HexagonII::HSIG_L2: 2025-09-08T05:29:52,294 | ^~~~ 2025-09-08T05:29:52,294 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:126:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:52,294 126 | switch (Gb) { 2025-09-08T05:29:52,294 | ^~~~~~ 2025-09-08T05:29:52,295 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:136:3: note: here 2025-09-08T05:29:52,295 136 | case HexagonII::HSIG_S1: 2025-09-08T05:29:52,295 | ^~~~ 2025-09-08T05:29:52,295 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:137:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:52,296 137 | switch (Gb) { 2025-09-08T05:29:52,296 | ^~~~~~ 2025-09-08T05:29:52,296 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:149:3: note: here 2025-09-08T05:29:52,296 149 | case HexagonII::HSIG_S2: 2025-09-08T05:29:52,297 | ^~~~ 2025-09-08T05:29:52,300 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:150:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:52,301 150 | switch (Gb) { 2025-09-08T05:29:52,301 | ^~~~~~ 2025-09-08T05:29:52,301 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:164:3: note: here 2025-09-08T05:29:52,302 164 | case HexagonII::HSIG_A: 2025-09-08T05:29:52,302 | ^~~~ 2025-09-08T05:29:52,302 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:165:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:52,303 165 | switch (Gb) { 2025-09-08T05:29:52,303 | ^~~~~~ 2025-09-08T05:29:52,303 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:171:3: note: here 2025-09-08T05:29:52,303 171 | case HexagonII::HSIG_Compound: 2025-09-08T05:29:52,303 | ^~~~ 2025-09-08T05:29:52,346 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp: In function ‘llvm::MCInst llvm::HexagonMCInstrInfo::deriveSubInst(const llvm::MCInst&)’: 2025-09-08T05:29:52,347 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:775:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:52,347 775 | if (Value == 2) { 2025-09-08T05:29:52,347 | ^~ 2025-09-08T05:29:52,360 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:781:3: note: here 2025-09-08T05:29:52,361 781 | case Hexagon::A4_combineir: 2025-09-08T05:29:52,361 | ^~~~ 2025-09-08T05:29:52,361 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:885:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:52,362 885 | } else if (Value == 1) { 2025-09-08T05:29:52,362 | ^~ 2025-09-08T05:29:52,363 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:891:3: note: here 2025-09-08T05:29:52,363 891 | case Hexagon::S2_storerb_io: 2025-09-08T05:29:52,363 | ^~~~ 2025-09-08T05:29:52,364 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:921:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:52,364 921 | } else if (Inst.getOperand(0).getReg() == Hexagon::R29) { 2025-09-08T05:29:52,364 | ^~ 2025-09-08T05:29:52,365 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:927:3: note: here 2025-09-08T05:29:52,365 927 | case Hexagon::S2_storeri_io: 2025-09-08T05:29:52,365 | ^~~~ 2025-09-08T05:29:57,466 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:57,466 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:57,466 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:57,466 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:57,466 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:57,467 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:29:57,467 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:29:57,467 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:29:57,467 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2025-09-08T05:29:57,467 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp:11: 2025-09-08T05:29:57,467 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:57,467 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:57,468 303 | SectionStack.push_back( 2025-09-08T05:29:57,468 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:57,468 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:57,468 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:57,468 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:57,468 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:57,468 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:57,481 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:57,482 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:57,482 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:57,482 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:29:57,482 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:57,483 284 | struct pair 2025-09-08T05:29:57,483 | ^~~~ 2025-09-08T05:29:58,069 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:58,069 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:58,069 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:58,070 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:58,070 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:58,070 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:58,070 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:58,070 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:58,071 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:58,071 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:58,071 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:58,072 284 | struct pair 2025-09-08T05:29:58,072 | ^~~~ 2025-09-08T05:29:58,539 [ 68%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp.o 2025-09-08T05:29:59,685 [ 69%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp.o 2025-09-08T05:30:02,012 [ 69%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp.o 2025-09-08T05:30:02,718 [ 70%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp.o 2025-09-08T05:30:05,793 [ 71%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp.o 2025-09-08T05:30:07,292 [ 71%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/AsmParser/MipsAsmParser.cpp.o 2025-09-08T05:30:07,904 [ 72%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp.o 2025-09-08T05:30:08,024 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:08,024 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:08,024 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:08,024 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:08,025 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:08,025 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:08,025 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:08,025 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:08,025 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2025-09-08T05:30:08,025 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:17, 2025-09-08T05:30:08,026 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:14: 2025-09-08T05:30:08,026 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:08,026 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:08,026 303 | SectionStack.push_back( 2025-09-08T05:30:08,026 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:08,026 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:08,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:08,027 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:08,027 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:08,027 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:08,027 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:08,027 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:08,028 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:08,028 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:08,028 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:08,028 284 | struct pair 2025-09-08T05:30:08,028 | ^~~~ 2025-09-08T05:30:08,532 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:08,533 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:08,533 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:08,533 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:08,533 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:08,534 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:08,534 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:08,534 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:08,534 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:08,534 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:08,537 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:08,537 284 | struct pair 2025-09-08T05:30:08,538 | ^~~~ 2025-09-08T05:30:09,412 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp: In member function ‘bool llvm::HexagonShuffler::check()’: 2025-09-08T05:30:09,413 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:223:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:09,413 223 | ++onlyNo1; 2025-09-08T05:30:09,413 | ^~~~~~~~~ 2025-09-08T05:30:09,414 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:224:5: note: here 2025-09-08T05:30:09,414 224 | case HexagonII::TypeCVI_VM_LD: 2025-09-08T05:30:09,415 | ^~~~ 2025-09-08T05:30:09,415 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:227:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:09,416 227 | ++CVIloads; 2025-09-08T05:30:09,416 | ^~~~~~~~~~ 2025-09-08T05:30:09,417 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:228:5: note: here 2025-09-08T05:30:09,417 228 | case HexagonII::TypeLD: 2025-09-08T05:30:09,417 | ^~~~ 2025-09-08T05:30:09,418 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:237:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:09,419 237 | ++onlyNo1; 2025-09-08T05:30:09,419 | ^~~~~~~~~ 2025-09-08T05:30:09,420 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:238:5: note: here 2025-09-08T05:30:09,421 238 | case HexagonII::TypeCVI_VM_ST: 2025-09-08T05:30:09,421 | ^~~~ 2025-09-08T05:30:09,421 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:240:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:09,421 240 | ++CVIstores; 2025-09-08T05:30:09,421 | ^~~~~~~~~~~ 2025-09-08T05:30:09,421 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:241:5: note: here 2025-09-08T05:30:09,422 241 | case HexagonII::TypeST: 2025-09-08T05:30:09,422 | ^~~~ 2025-09-08T05:30:10,128 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:18: 2025-09-08T05:30:10,129 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:10,129 37 | struct identity : public std::unary_function { 2025-09-08T05:30:10,129 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:10,141 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:10,141 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:10,141 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h:17, 2025-09-08T05:30:10,142 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:16: 2025-09-08T05:30:10,142 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:10,142 117 | struct unary_function 2025-09-08T05:30:10,143 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:10,150 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:10,151 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:10,151 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:10,151 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:10,151 131 | struct binary_function 2025-09-08T05:30:10,151 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:10,151 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:10,152 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:10,152 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:10,152 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:10,152 131 | struct binary_function 2025-09-08T05:30:10,152 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:11,045 [ 73%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp.o 2025-09-08T05:30:11,067 [ 73%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp.o 2025-09-08T05:30:12,303 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:12,304 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:12,304 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:12,304 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:12,304 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:12,304 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:30:12,304 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:30:12,305 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:30:12,305 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h:18: 2025-09-08T05:30:12,305 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:12,305 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:12,305 303 | SectionStack.push_back( 2025-09-08T05:30:12,306 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:12,306 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:12,306 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:12,306 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:12,306 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:12,307 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:12,321 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:12,321 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:12,321 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:30:12,321 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:12,322 284 | struct pair 2025-09-08T05:30:12,322 | ^~~~ 2025-09-08T05:30:12,897 [ 74%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp.o 2025-09-08T05:30:12,982 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:12,983 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:12,983 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:12,983 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:12,984 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:12,984 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:12,984 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:12,984 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:12,985 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:12,985 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:12,985 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:12,986 284 | struct pair 2025-09-08T05:30:12,986 | ^~~~ 2025-09-08T05:30:14,246 [ 75%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp.o 2025-09-08T05:30:15,278 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:17: 2025-09-08T05:30:15,278 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:15,279 37 | struct identity : public std::unary_function { 2025-09-08T05:30:15,279 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:15,280 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:15,281 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:15,281 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:30:15,281 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:15,281 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:15,281 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:15,281 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsABIInfo.h:13, 2025-09-08T05:30:15,282 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:10: 2025-09-08T05:30:15,282 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:15,282 117 | struct unary_function 2025-09-08T05:30:15,282 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:15,283 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:15,283 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:15,284 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:15,290 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:15,291 131 | struct binary_function 2025-09-08T05:30:15,291 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:15,291 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:15,291 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:15,292 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:15,292 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:15,292 131 | struct binary_function 2025-09-08T05:30:15,292 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:15,872 [ 75%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp.o 2025-09-08T05:30:16,177 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:13: 2025-09-08T05:30:16,177 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:16,177 37 | struct identity : public std::unary_function { 2025-09-08T05:30:16,177 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:16,200 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:16,200 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:16,201 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:30:16,201 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:16,201 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:16,201 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:16,201 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:16,201 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:16,201 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:16,202 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:16,202 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h:13, 2025-09-08T05:30:16,202 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h:17, 2025-09-08T05:30:16,202 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:10: 2025-09-08T05:30:16,202 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:16,202 117 | struct unary_function 2025-09-08T05:30:16,202 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:16,202 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:16,203 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:16,203 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:16,203 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:16,203 131 | struct binary_function 2025-09-08T05:30:16,203 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:16,203 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:16,203 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:16,204 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:16,204 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:16,204 131 | struct binary_function 2025-09-08T05:30:16,204 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:17,409 [ 76%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp.o 2025-09-08T05:30:18,737 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:18,738 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:18,738 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:18,738 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:18,738 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:18,738 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:18,739 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:18,739 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:18,739 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:18,739 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h:13, 2025-09-08T05:30:18,739 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:15: 2025-09-08T05:30:18,740 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:18,740 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:18,741 303 | SectionStack.push_back( 2025-09-08T05:30:18,741 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:18,741 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:18,741 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:18,741 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:18,742 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:18,742 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:18,751 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:18,752 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:18,752 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:18,752 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:18,752 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:18,753 284 | struct pair 2025-09-08T05:30:18,753 | ^~~~ 2025-09-08T05:30:18,938 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:18,938 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:416:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:18,939 416 | if (cast(Sym).getOther() & ELF::STO_MIPS_MICROMIPS) 2025-09-08T05:30:18,939 | ^~ 2025-09-08T05:30:18,939 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:419:3: note: here 2025-09-08T05:30:18,940 419 | case ELF::R_MIPS_26: 2025-09-08T05:30:18,940 | ^~~~ 2025-09-08T05:30:19,075 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:19,075 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:30:19,075 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,076 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:19,076 303 | SectionStack.push_back( 2025-09-08T05:30:19,076 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:19,076 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:19,077 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:19,077 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,077 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:19,077 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:19,091 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:19,091 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:19,091 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:30:19,092 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:19,092 284 | struct pair 2025-09-08T05:30:19,092 | ^~~~ 2025-09-08T05:30:19,302 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:19,303 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:19,303 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:19,303 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:19,304 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:19,304 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:19,304 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:19,304 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:19,304 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:19,305 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:19,320 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:19,321 284 | struct pair 2025-09-08T05:30:19,321 | ^~~~ 2025-09-08T05:30:19,551 [ 77%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp.o 2025-09-08T05:30:19,981 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:19,982 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:19,982 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:19,982 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:19,983 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:19,983 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:19,983 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:19,983 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:19,984 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:19,984 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:19,984 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:19,985 284 | struct pair 2025-09-08T05:30:19,985 | ^~~~ 2025-09-08T05:30:20,714 [ 77%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp.o 2025-09-08T05:30:21,642 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:14: 2025-09-08T05:30:21,642 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:21,642 37 | struct identity : public std::unary_function { 2025-09-08T05:30:21,642 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:21,643 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:30:21,643 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:30:21,643 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:21,643 117 | struct unary_function 2025-09-08T05:30:21,643 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:21,644 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:21,644 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:21,644 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:21,644 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:21,644 131 | struct binary_function 2025-09-08T05:30:21,644 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:21,644 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:21,645 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:21,645 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:21,645 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:21,645 131 | struct binary_function 2025-09-08T05:30:21,645 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:21,757 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp: In member function ‘bool {anonymous}::MipsAsmParser::isEvaluated(const llvm::MCExpr*)’: 2025-09-08T05:30:21,757 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4189:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:21,758 4189 | } 2025-09-08T05:30:21,758 | ^ 2025-09-08T05:30:21,758 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4190:3: note: here 2025-09-08T05:30:21,758 4190 | case MCExpr::Unary: 2025-09-08T05:30:21,758 | ^~~~ 2025-09-08T05:30:22,152 [ 78%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp.o 2025-09-08T05:30:22,945 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:22,946 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:22,946 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:22,946 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:22,946 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:22,946 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:22,947 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:22,947 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:22,947 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:22,947 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h:13, 2025-09-08T05:30:22,948 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:16: 2025-09-08T05:30:22,948 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:22,948 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:22,948 303 | SectionStack.push_back( 2025-09-08T05:30:22,948 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:22,949 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:22,949 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:22,949 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:22,949 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:22,950 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:22,960 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:22,961 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:22,961 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:22,961 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:22,962 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:22,962 284 | struct pair 2025-09-08T05:30:22,962 | ^~~~ 2025-09-08T05:30:23,280 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:23,280 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:23,281 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:23,281 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:23,281 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:23,282 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:23,282 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:23,282 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmLayout.h:13, 2025-09-08T05:30:23,282 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h:13, 2025-09-08T05:30:23,283 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:10: 2025-09-08T05:30:23,283 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:23,283 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:23,283 303 | SectionStack.push_back( 2025-09-08T05:30:23,284 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:23,284 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:23,284 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:23,284 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:23,285 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:23,285 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:23,297 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:23,297 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:23,297 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:23,298 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:23,298 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:23,298 284 | struct pair 2025-09-08T05:30:23,298 | ^~~~ 2025-09-08T05:30:23,519 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:23,520 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:23,520 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:23,520 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:23,521 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:23,521 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:23,521 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:23,521 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:23,522 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:23,522 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:23,540 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:23,541 284 | struct pair 2025-09-08T05:30:23,541 | ^~~~ 2025-09-08T05:30:23,825 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:23,826 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:23,826 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:23,826 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:23,827 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:23,827 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:23,827 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:23,828 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:23,828 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:23,828 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:23,829 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:23,830 284 | struct pair 2025-09-08T05:30:23,830 | ^~~~ 2025-09-08T05:30:24,538 [ 79%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp.o 2025-09-08T05:30:25,604 [ 79%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp.o 2025-09-08T05:30:27,405 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:27,405 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:27,406 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:27,406 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:27,406 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:27,406 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:27,407 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:27,407 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:13, 2025-09-08T05:30:27,407 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/Mips/MipsOptionRecord.h:24, 2025-09-08T05:30:27,407 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h:18, 2025-09-08T05:30:27,408 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:15: 2025-09-08T05:30:27,408 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:27,408 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:27,408 303 | SectionStack.push_back( 2025-09-08T05:30:27,409 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:27,409 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:27,409 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:27,409 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:27,409 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:27,410 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:27,410 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:27,410 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:27,411 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:30:27,411 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:27,411 284 | struct pair 2025-09-08T05:30:27,412 | ^~~~ 2025-09-08T05:30:27,823 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:13: 2025-09-08T05:30:27,823 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:27,823 37 | struct identity : public std::unary_function { 2025-09-08T05:30:27,824 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:27,824 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:27,824 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:27,824 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:30:27,825 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:27,825 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:27,825 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:27,825 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:27,825 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:27,826 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmLayout.h:13, 2025-09-08T05:30:27,826 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, 2025-09-08T05:30:27,826 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:10: 2025-09-08T05:30:27,826 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:27,827 117 | struct unary_function 2025-09-08T05:30:27,827 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:27,827 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:27,827 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:27,828 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:27,828 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:27,828 131 | struct binary_function 2025-09-08T05:30:27,828 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:27,829 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:27,829 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:27,829 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:27,830 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:27,830 131 | struct binary_function 2025-09-08T05:30:27,830 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:28,097 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:28,098 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:28,098 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:28,098 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:28,098 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:28,099 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:28,099 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:28,099 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:28,099 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:28,100 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:28,100 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:28,100 284 | struct pair 2025-09-08T05:30:28,101 | ^~~~ 2025-09-08T05:30:30,728 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:30,728 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:30:30,729 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:30,729 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:30,729 303 | SectionStack.push_back( 2025-09-08T05:30:30,729 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:30,730 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:30,730 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:30,730 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:30,731 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:30,731 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:30,741 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:30,741 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:30,741 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:30:30,741 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:30,741 284 | struct pair 2025-09-08T05:30:30,742 | ^~~~ 2025-09-08T05:30:31,079 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:13: 2025-09-08T05:30:31,080 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:31,080 37 | struct identity : public std::unary_function { 2025-09-08T05:30:31,080 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:31,091 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:31,091 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:31,091 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:30:31,091 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:31,092 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:31,092 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:31,092 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:31,092 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:31,092 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:31,093 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:31,093 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, 2025-09-08T05:30:31,093 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:11: 2025-09-08T05:30:31,093 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:31,093 117 | struct unary_function 2025-09-08T05:30:31,093 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:31,094 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:31,094 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:31,094 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:31,094 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:31,095 131 | struct binary_function 2025-09-08T05:30:31,095 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:31,095 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:31,095 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:31,096 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:31,096 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:31,096 131 | struct binary_function 2025-09-08T05:30:31,096 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:31,387 [ 80%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp.o 2025-09-08T05:30:31,438 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:31,438 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:31,438 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:31,439 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:31,439 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:31,439 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:31,439 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:31,440 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:31,440 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:31,440 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:31,440 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:31,440 284 | struct pair 2025-09-08T05:30:31,441 | ^~~~ 2025-09-08T05:30:31,576 [ 81%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp.o 2025-09-08T05:30:32,617 [ 81%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp.o 2025-09-08T05:30:32,779 [ 82%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp.o 2025-09-08T05:30:32,784 [ 83%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp.o 2025-09-08T05:30:32,972 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp: In member function ‘bool {anonymous}::PPCAsmParser::ParseOperand(llvm::OperandVector&)’: 2025-09-08T05:30:32,973 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1553:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:32,973 1553 | } 2025-09-08T05:30:32,973 | ^ 2025-09-08T05:30:32,973 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1556:3: note: here 2025-09-08T05:30:32,973 1556 | case AsmToken::LParen: 2025-09-08T05:30:32,974 | ^~~~ 2025-09-08T05:30:35,561 [ 83%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp.o 2025-09-08T05:30:37,409 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:15: 2025-09-08T05:30:37,410 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:37,410 37 | struct identity : public std::unary_function { 2025-09-08T05:30:37,410 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:37,421 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:30:37,421 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:30:37,421 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:37,422 117 | struct unary_function 2025-09-08T05:30:37,422 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:37,423 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:37,423 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:37,423 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:37,424 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:37,424 131 | struct binary_function 2025-09-08T05:30:37,424 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:37,425 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:37,426 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:37,426 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:37,430 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:37,431 131 | struct binary_function 2025-09-08T05:30:37,431 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:38,186 [ 84%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp.o 2025-09-08T05:30:39,246 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:39,246 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:39,246 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:39,246 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:39,246 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:39,246 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:39,247 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:39,247 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:39,247 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:39,247 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, 2025-09-08T05:30:39,247 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:10: 2025-09-08T05:30:39,247 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:39,247 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:39,247 303 | SectionStack.push_back( 2025-09-08T05:30:39,248 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:39,248 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:39,248 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:39,248 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:39,248 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:39,248 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:39,261 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:39,261 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:39,261 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:39,261 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:39,261 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:39,262 284 | struct pair 2025-09-08T05:30:39,262 | ^~~~ 2025-09-08T05:30:39,753 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:39,753 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:39,754 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:39,754 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:39,754 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:39,755 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:39,755 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:39,756 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:39,756 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:39,756 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:39,757 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:39,757 284 | struct pair 2025-09-08T05:30:39,757 | ^~~~ 2025-09-08T05:30:39,856 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:39,856 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:39,856 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:39,856 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:39,857 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:39,857 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:39,857 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:39,857 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:39,857 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:39,858 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, 2025-09-08T05:30:39,858 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:15: 2025-09-08T05:30:39,858 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:39,858 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:39,859 303 | SectionStack.push_back( 2025-09-08T05:30:39,859 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:39,859 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:39,860 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:39,860 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:39,861 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:39,861 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:39,866 [ 85%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp.o 2025-09-08T05:30:39,867 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:39,868 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:39,868 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:39,868 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:39,868 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:39,868 284 | struct pair 2025-09-08T05:30:39,869 | ^~~~ 2025-09-08T05:30:40,460 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:40,461 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:40,461 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:40,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:40,461 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:40,461 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:40,462 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:40,462 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:40,462 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:40,462 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:40,463 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:40,464 284 | struct pair 2025-09-08T05:30:40,464 | ^~~~ 2025-09-08T05:30:40,839 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:12: 2025-09-08T05:30:40,839 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:40,839 37 | struct identity : public std::unary_function { 2025-09-08T05:30:40,840 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:40,851 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:40,851 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:40,851 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:30:40,851 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:40,852 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:40,852 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:40,852 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:40,852 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:40,852 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:40,853 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:40,853 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2025-09-08T05:30:40,853 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2025-09-08T05:30:40,853 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:10: 2025-09-08T05:30:40,854 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:40,854 117 | struct unary_function 2025-09-08T05:30:40,854 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:40,854 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:40,854 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:40,855 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:40,855 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:40,855 131 | struct binary_function 2025-09-08T05:30:40,855 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:40,855 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:40,856 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:40,856 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:40,856 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:40,856 131 | struct binary_function 2025-09-08T05:30:40,857 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:41,617 [ 85%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp.o 2025-09-08T05:30:42,178 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:42,178 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:42,178 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:42,178 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:42,179 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:42,179 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:30:42,179 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:30:42,179 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2025-09-08T05:30:42,180 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h:17, 2025-09-08T05:30:42,180 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:16: 2025-09-08T05:30:42,180 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:42,180 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:42,180 303 | SectionStack.push_back( 2025-09-08T05:30:42,180 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:42,181 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:42,181 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:42,181 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:42,181 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:42,181 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:42,201 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:42,201 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:42,201 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:30:42,201 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:42,202 284 | struct pair 2025-09-08T05:30:42,202 | ^~~~ 2025-09-08T05:30:42,877 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:42,877 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:42,877 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:42,877 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:42,878 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:42,878 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:42,878 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:42,878 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:42,879 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:42,879 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:42,880 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:42,880 284 | struct pair 2025-09-08T05:30:42,880 | ^~~~ 2025-09-08T05:30:44,854 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:13: 2025-09-08T05:30:44,854 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:44,855 37 | struct identity : public std::unary_function { 2025-09-08T05:30:44,855 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:44,855 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:44,855 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:44,856 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:30:44,856 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:44,856 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:44,856 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:44,857 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:44,857 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:44,857 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:44,857 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:44,858 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2025-09-08T05:30:44,858 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:10: 2025-09-08T05:30:44,858 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:44,858 117 | struct unary_function 2025-09-08T05:30:44,858 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:44,859 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:44,859 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:44,859 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:44,859 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:44,859 131 | struct binary_function 2025-09-08T05:30:44,860 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:44,860 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:44,860 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:44,861 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:44,861 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:44,861 131 | struct binary_function 2025-09-08T05:30:44,861 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:44,888 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:44,888 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:30:44,889 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:44,889 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:44,889 303 | SectionStack.push_back( 2025-09-08T05:30:44,890 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:44,890 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:44,890 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:44,890 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:44,891 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:44,891 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:44,901 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:44,901 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:44,901 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:30:44,901 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:44,902 284 | struct pair 2025-09-08T05:30:44,902 | ^~~~ 2025-09-08T05:30:45,602 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:45,602 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:45,603 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:45,603 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:45,603 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:45,603 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:45,604 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:45,604 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:45,604 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:45,604 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:45,605 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:45,605 284 | struct pair 2025-09-08T05:30:45,605 | ^~~~ 2025-09-08T05:30:46,159 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:46,159 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:213:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:46,159 213 | if (Target.getSymA()->getSymbol().isTemporary()) 2025-09-08T05:30:46,159 | ^~ 2025-09-08T05:30:46,160 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:215:7: note: here 2025-09-08T05:30:46,160 215 | case Sparc::fixup_sparc_tls_gd_hi22: 2025-09-08T05:30:46,160 | ^~~~ 2025-09-08T05:30:46,978 [ 86%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp.o 2025-09-08T05:30:47,926 [ 87%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp.o 2025-09-08T05:30:47,992 [ 87%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp.o 2025-09-08T05:30:48,883 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:48,883 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:48,883 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:48,884 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:48,884 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:48,885 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:30:48,885 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:30:48,885 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:30:48,885 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h:17, 2025-09-08T05:30:48,885 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp:14: 2025-09-08T05:30:48,886 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:48,886 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:48,886 303 | SectionStack.push_back( 2025-09-08T05:30:48,886 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:48,887 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:48,887 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:48,887 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:48,887 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:48,888 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:48,901 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:48,901 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:48,901 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:48,902 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:48,902 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:48,902 284 | struct pair 2025-09-08T05:30:48,903 | ^~~~ 2025-09-08T05:30:50,350 [ 88%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp.o 2025-09-08T05:30:51,993 [ 89%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp.o 2025-09-08T05:30:52,427 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:15: 2025-09-08T05:30:52,427 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:52,427 37 | struct identity : public std::unary_function { 2025-09-08T05:30:52,428 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:52,441 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:30:52,441 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:30:52,441 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:52,441 117 | struct unary_function 2025-09-08T05:30:52,442 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:52,442 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:52,442 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:52,442 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:52,443 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:52,443 131 | struct binary_function 2025-09-08T05:30:52,443 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:52,443 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:52,443 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:52,444 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:52,444 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:52,444 131 | struct binary_function 2025-09-08T05:30:52,444 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:54,539 [ 89%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp.o 2025-09-08T05:30:55,449 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:55,449 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:55,450 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:55,450 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:55,450 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:55,450 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:55,451 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:55,451 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:55,451 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:55,451 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2025-09-08T05:30:55,451 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2025-09-08T05:30:55,451 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:14: 2025-09-08T05:30:55,451 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:55,452 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:55,452 303 | SectionStack.push_back( 2025-09-08T05:30:55,452 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:55,452 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:55,452 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:55,452 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:55,453 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:55,453 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:55,453 [ 90%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp.o 2025-09-08T05:30:55,456 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:55,457 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:55,457 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:55,457 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:55,457 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:55,458 284 | struct pair 2025-09-08T05:30:55,458 | ^~~~ 2025-09-08T05:30:56,021 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:56,022 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:56,022 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:56,022 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:56,022 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:56,023 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:56,023 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:56,023 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:56,023 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:56,023 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:56,024 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:56,024 284 | struct pair 2025-09-08T05:30:56,024 | ^~~~ 2025-09-08T05:30:56,063 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:56,063 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:56,063 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:56,064 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:56,064 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:56,064 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:30:56,064 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:30:56,064 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:30:56,065 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h:17, 2025-09-08T05:30:56,065 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:16: 2025-09-08T05:30:56,065 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:56,065 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:56,065 303 | SectionStack.push_back( 2025-09-08T05:30:56,066 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:56,066 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:56,066 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:56,066 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:56,066 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:56,067 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:56,067 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:56,067 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:56,067 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:30:56,067 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:56,068 284 | struct pair 2025-09-08T05:30:56,068 | ^~~~ 2025-09-08T05:30:56,127 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:56,127 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:56,128 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:56,128 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:56,128 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:56,128 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:56,129 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:56,129 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:56,129 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:56,129 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2025-09-08T05:30:56,130 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2025-09-08T05:30:56,130 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:15: 2025-09-08T05:30:56,130 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:56,131 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:56,131 303 | SectionStack.push_back( 2025-09-08T05:30:56,131 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:56,131 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:56,132 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:56,132 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:56,132 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:56,132 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:56,141 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:56,141 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:56,141 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:56,141 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:56,142 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:56,142 284 | struct pair 2025-09-08T05:30:56,142 | ^~~~ 2025-09-08T05:30:56,234 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:11: 2025-09-08T05:30:56,235 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:56,235 37 | struct identity : public std::unary_function { 2025-09-08T05:30:56,235 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:56,251 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:30:56,251 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:30:56,251 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:56,251 117 | struct unary_function 2025-09-08T05:30:56,251 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:56,252 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:56,253 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:56,253 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:56,253 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:56,254 131 | struct binary_function 2025-09-08T05:30:56,254 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:56,255 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:56,255 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:56,255 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:56,256 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:56,256 131 | struct binary_function 2025-09-08T05:30:56,256 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:56,618 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:56,618 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:56,618 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:56,619 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:56,619 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:56,619 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:56,619 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:56,619 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:56,619 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:56,620 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:56,620 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:56,620 284 | struct pair 2025-09-08T05:30:56,620 | ^~~~ 2025-09-08T05:30:58,574 [ 91%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp.o 2025-09-08T05:30:58,992 [ 91%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp.o 2025-09-08T05:30:59,288 [ 92%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp.o 2025-09-08T05:30:59,756 [ 93%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp.o 2025-09-08T05:31:00,893 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:00,893 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:00,894 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:00,894 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:00,894 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:00,894 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:31:00,895 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:31:00,895 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:13, 2025-09-08T05:31:00,895 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:12: 2025-09-08T05:31:00,895 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:00,895 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:00,895 303 | SectionStack.push_back( 2025-09-08T05:31:00,896 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:00,896 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:00,896 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:00,896 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:00,896 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:00,896 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:00,898 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:00,898 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:00,898 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:31:00,898 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:00,899 284 | struct pair 2025-09-08T05:31:00,899 | ^~~~ 2025-09-08T05:31:01,539 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:01,540 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:01,540 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:01,540 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:01,540 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:01,541 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:01,541 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:01,541 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:01,541 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:01,542 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:01,560 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:01,561 284 | struct pair 2025-09-08T05:31:01,561 | ^~~~ 2025-09-08T05:31:01,857 [ 93%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp.o 2025-09-08T05:31:03,047 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:03,048 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:03,048 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:03,048 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:03,049 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:03,049 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:31:03,049 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:31:03,050 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:31:03,050 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h:13, 2025-09-08T05:31:03,051 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp:10: 2025-09-08T05:31:03,051 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:03,052 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:03,052 303 | SectionStack.push_back( 2025-09-08T05:31:03,052 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:03,053 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:03,053 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:03,053 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:03,054 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:03,054 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:03,070 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:03,071 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:03,071 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:31:03,071 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:31:03,071 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:03,072 284 | struct pair 2025-09-08T05:31:03,072 | ^~~~ 2025-09-08T05:31:03,483 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:11: 2025-09-08T05:31:03,483 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:03,483 37 | struct identity : public std::unary_function { 2025-09-08T05:31:03,484 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:03,484 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:31:03,484 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:31:03,485 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:03,485 117 | struct unary_function 2025-09-08T05:31:03,485 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:03,485 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:03,486 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:03,486 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:03,486 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:03,487 131 | struct binary_function 2025-09-08T05:31:03,487 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:03,487 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:03,487 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:03,487 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:03,487 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:03,488 131 | struct binary_function 2025-09-08T05:31:03,488 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:03,664 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:03,665 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:03,665 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:03,665 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:03,666 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:03,666 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:03,666 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:03,667 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:03,667 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:03,667 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:03,668 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:03,668 284 | struct pair 2025-09-08T05:31:03,668 | ^~~~ 2025-09-08T05:31:04,753 [ 94%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/AsmParser/X86AsmParser.cpp.o 2025-09-08T05:31:05,010 [ 95%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp.o 2025-09-08T05:31:05,083 [ 95%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp.o 2025-09-08T05:31:06,371 [ 96%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp.o 2025-09-08T05:31:06,431 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:06,432 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:06,432 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:06,432 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:06,433 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:06,433 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:31:06,433 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:31:06,433 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:31:06,433 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:31:06,434 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h:13, 2025-09-08T05:31:06,434 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:15: 2025-09-08T05:31:06,434 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:06,434 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:06,435 303 | SectionStack.push_back( 2025-09-08T05:31:06,435 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:06,435 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:06,435 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:06,435 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:06,436 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:06,436 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:06,436 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:06,436 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:06,437 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:31:06,437 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:31:06,437 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:06,437 284 | struct pair 2025-09-08T05:31:06,438 | ^~~~ 2025-09-08T05:31:06,789 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:31:06,789 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, 2025-09-08T05:31:06,789 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:11: 2025-09-08T05:31:06,790 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:06,790 37 | struct identity : public std::unary_function { 2025-09-08T05:31:06,790 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:06,800 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:31:06,801 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:31:06,801 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:31:06,801 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:31:06,801 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:31:06,802 from /usr/include/c++/14/iterator:66, 2025-09-08T05:31:06,802 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:31:06,802 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:31:06,802 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, 2025-09-08T05:31:06,802 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: 2025-09-08T05:31:06,803 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:06,803 117 | struct unary_function 2025-09-08T05:31:06,803 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:06,803 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:06,804 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:06,804 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:06,804 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:06,804 131 | struct binary_function 2025-09-08T05:31:06,804 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:06,805 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:06,805 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:06,805 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:06,805 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:06,805 131 | struct binary_function 2025-09-08T05:31:06,806 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:06,979 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:06,980 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:06,980 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:06,980 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:06,980 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:06,981 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:06,981 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:06,981 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:06,981 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:06,982 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:06,982 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:06,982 284 | struct pair 2025-09-08T05:31:06,982 | ^~~~ 2025-09-08T05:31:07,622 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:07,622 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:07,622 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:07,623 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:07,623 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:07,623 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:31:07,624 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:31:07,624 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:31:07,624 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h:13, 2025-09-08T05:31:07,624 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:12: 2025-09-08T05:31:07,625 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:07,625 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:07,625 303 | SectionStack.push_back( 2025-09-08T05:31:07,625 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:07,626 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:07,626 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:07,626 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:07,626 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:07,626 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:07,629 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:07,630 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:07,630 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:31:07,630 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:07,630 284 | struct pair 2025-09-08T05:31:07,631 | ^~~~ 2025-09-08T05:31:09,316 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:31:09,317 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, 2025-09-08T05:31:09,317 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:10: 2025-09-08T05:31:09,318 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:09,318 37 | struct identity : public std::unary_function { 2025-09-08T05:31:09,318 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:09,331 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:31:09,331 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:31:09,332 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:09,332 117 | struct unary_function 2025-09-08T05:31:09,332 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:09,333 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:09,333 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:09,333 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:09,334 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:09,334 131 | struct binary_function 2025-09-08T05:31:09,334 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:09,335 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:09,335 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:09,335 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:09,336 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:09,336 131 | struct binary_function 2025-09-08T05:31:09,336 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:10,547 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:31:10,547 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:11: 2025-09-08T05:31:10,548 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:10,548 37 | struct identity : public std::unary_function { 2025-09-08T05:31:10,548 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:10,561 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:31:10,561 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:31:10,561 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:31:10,561 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:10,561 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:10,562 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:10,562 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:31:10,562 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:31:10,562 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:31:10,562 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:31:10,563 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, 2025-09-08T05:31:10,563 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: 2025-09-08T05:31:10,563 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:10,563 117 | struct unary_function 2025-09-08T05:31:10,563 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:10,564 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:10,564 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:10,565 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:10,565 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:10,565 131 | struct binary_function 2025-09-08T05:31:10,565 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:10,566 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:10,566 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:10,567 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:10,567 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:10,567 131 | struct binary_function 2025-09-08T05:31:10,567 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:10,797 [ 97%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp.o 2025-09-08T05:31:11,186 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:31:11,186 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, 2025-09-08T05:31:11,186 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: 2025-09-08T05:31:11,187 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:11,187 37 | struct identity : public std::unary_function { 2025-09-08T05:31:11,187 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:11,201 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:31:11,201 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:31:11,201 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:11,201 117 | struct unary_function 2025-09-08T05:31:11,202 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:11,202 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:11,202 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:11,203 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:11,203 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:11,203 131 | struct binary_function 2025-09-08T05:31:11,203 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:11,204 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:11,204 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:11,204 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:11,204 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:11,204 131 | struct binary_function 2025-09-08T05:31:11,205 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:11,220 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:11,220 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:11,220 303 | SectionStack.push_back( 2025-09-08T05:31:11,221 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:11,221 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:11,221 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:11,221 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:11,222 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:11,222 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:11,231 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:31:11,231 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/iterator_range.h:22: 2025-09-08T05:31:11,231 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:11,231 284 | struct pair 2025-09-08T05:31:11,232 | ^~~~ 2025-09-08T05:31:11,849 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:11,849 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:11,850 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:11,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:11,850 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:11,850 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:11,851 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:11,851 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:11,851 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:11,851 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:11,851 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:11,852 284 | struct pair 2025-09-08T05:31:11,852 | ^~~~ 2025-09-08T05:31:13,322 [ 97%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp.o 2025-09-08T05:31:13,471 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:13,471 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:13,471 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:13,472 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:13,472 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:13,472 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:31:13,472 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18: 2025-09-08T05:31:13,472 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:13,472 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:13,473 303 | SectionStack.push_back( 2025-09-08T05:31:13,473 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:13,473 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:13,474 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:13,474 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:13,474 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:13,475 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:13,481 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:13,481 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:13,481 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:31:13,482 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:13,482 284 | struct pair 2025-09-08T05:31:13,482 | ^~~~ 2025-09-08T05:31:13,539 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:13,540 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:31:13,540 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:13,540 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:13,540 303 | SectionStack.push_back( 2025-09-08T05:31:13,541 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:13,541 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:13,541 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:13,541 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:13,541 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:13,542 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:13,570 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:13,571 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:13,571 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:31:13,571 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:13,571 284 | struct pair 2025-09-08T05:31:13,571 | ^~~~ 2025-09-08T05:31:13,904 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:13,904 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:13,905 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:13,905 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:13,905 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:13,905 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:31:13,906 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:31:13,906 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, 2025-09-08T05:31:13,906 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: 2025-09-08T05:31:13,906 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:13,907 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:13,907 303 | SectionStack.push_back( 2025-09-08T05:31:13,907 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:13,907 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:13,907 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:13,908 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:13,908 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:13,908 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:13,921 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:13,921 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:13,922 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:31:13,922 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:31:13,922 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:13,922 284 | struct pair 2025-09-08T05:31:13,922 | ^~~~ 2025-09-08T05:31:14,027 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:14,027 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:14,028 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:14,028 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:14,028 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:14,029 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:14,029 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:14,029 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:14,030 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:14,030 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:14,031 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:14,031 284 | struct pair 2025-09-08T05:31:14,031 | ^~~~ 2025-09-08T05:31:14,212 [ 98%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/TargetInfo/X86TargetInfo.cpp.o 2025-09-08T05:31:14,433 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:14,433 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:14,433 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:14,433 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:14,434 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:14,434 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:14,434 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:14,434 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:14,434 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:14,435 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:14,435 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:14,435 284 | struct pair 2025-09-08T05:31:14,436 | ^~~~ 2025-09-08T05:31:14,936 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:14,936 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:94:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:14,936 94 | switch (Type) { 2025-09-08T05:31:14,937 | ^~~~~~ 2025-09-08T05:31:14,938 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:106:3: note: here 2025-09-08T05:31:14,938 106 | case MCSymbolRefExpr::VK_GOT: 2025-09-08T05:31:14,938 | ^~~~ 2025-09-08T05:31:14,940 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:107:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:14,940 107 | switch (Type) { 2025-09-08T05:31:14,941 | ^~~~~~ 2025-09-08T05:31:14,945 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:117:3: note: here 2025-09-08T05:31:14,945 117 | case MCSymbolRefExpr::VK_GOTOFF: 2025-09-08T05:31:14,945 | ^~~~ 2025-09-08T05:31:14,947 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:123:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:14,947 123 | switch (Type) { 2025-09-08T05:31:14,948 | ^~~~~~ 2025-09-08T05:31:14,951 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:133:3: note: here 2025-09-08T05:31:14,952 133 | case MCSymbolRefExpr::VK_DTPOFF: 2025-09-08T05:31:14,952 | ^~~~ 2025-09-08T05:31:14,952 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:135:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:14,953 135 | switch (Type) { 2025-09-08T05:31:14,953 | ^~~~~~ 2025-09-08T05:31:14,953 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:145:3: note: here 2025-09-08T05:31:14,953 145 | case MCSymbolRefExpr::VK_SIZE: 2025-09-08T05:31:14,954 | ^~~~ 2025-09-08T05:31:14,960 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:147:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:14,961 147 | switch (Type) { 2025-09-08T05:31:14,961 | ^~~~~~ 2025-09-08T05:31:14,961 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:157:3: note: here 2025-09-08T05:31:14,961 157 | case MCSymbolRefExpr::VK_TLSGD: 2025-09-08T05:31:14,961 | ^~~~ 2025-09-08T05:31:14,961 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function ‘unsigned int getRelocType32(llvm::MCSymbolRefExpr::VariantKind, X86_32RelType, bool)’: 2025-09-08T05:31:14,961 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:198:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:14,962 198 | switch (Type) { 2025-09-08T05:31:14,962 | ^~~~~~ 2025-09-08T05:31:14,962 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:206:3: note: here 2025-09-08T05:31:14,962 206 | case MCSymbolRefExpr::VK_GOT: 2025-09-08T05:31:14,962 | ^~~~ 2025-09-08T05:31:15,246 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:31:15,246 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: 2025-09-08T05:31:15,246 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:15,247 37 | struct identity : public std::unary_function { 2025-09-08T05:31:15,247 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:15,247 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:31:15,247 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:31:15,248 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:15,248 117 | struct unary_function 2025-09-08T05:31:15,248 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:15,248 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:15,248 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:15,248 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:15,249 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:15,249 131 | struct binary_function 2025-09-08T05:31:15,249 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:15,249 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:15,249 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:15,250 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:15,250 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:15,250 131 | struct binary_function 2025-09-08T05:31:15,250 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:15,623 [ 99%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/ks.cpp.o 2025-09-08T05:31:17,697 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:31:17,697 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:10: 2025-09-08T05:31:17,698 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:17,698 37 | struct identity : public std::unary_function { 2025-09-08T05:31:17,698 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:17,698 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:31:17,698 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:31:17,698 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:17,699 117 | struct unary_function 2025-09-08T05:31:17,699 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:17,699 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:17,699 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:17,699 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:17,699 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:17,699 131 | struct binary_function 2025-09-08T05:31:17,700 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:17,700 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:17,700 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:17,700 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:17,700 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:17,700 131 | struct binary_function 2025-09-08T05:31:17,700 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:18,155 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:31:18,155 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:14: 2025-09-08T05:31:18,156 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:18,156 37 | struct identity : public std::unary_function { 2025-09-08T05:31:18,156 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:18,156 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:31:18,157 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:31:18,157 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:18,157 117 | struct unary_function 2025-09-08T05:31:18,157 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:18,157 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:18,158 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:18,158 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:18,158 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:18,158 131 | struct binary_function 2025-09-08T05:31:18,158 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:18,158 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:18,159 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:18,159 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:18,159 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:18,159 131 | struct binary_function 2025-09-08T05:31:18,159 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:18,446 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:18,446 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:18,447 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:18,447 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:18,447 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:18,447 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:31:18,447 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18: 2025-09-08T05:31:18,447 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:18,447 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:18,448 303 | SectionStack.push_back( 2025-09-08T05:31:18,448 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:18,448 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:18,448 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:18,448 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:18,448 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:18,448 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:18,461 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:18,461 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:18,461 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:31:18,461 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:18,462 284 | struct pair 2025-09-08T05:31:18,462 | ^~~~ 2025-09-08T05:31:18,778 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:18,778 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:18,779 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:18,779 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:18,779 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:18,779 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:18,779 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:18,779 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:18,779 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:18,780 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:18,790 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:18,791 284 | struct pair 2025-09-08T05:31:18,791 | ^~~~ 2025-09-08T05:31:19,734 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:19,735 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:19,735 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:19,735 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:19,736 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:19,736 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:31:19,736 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18: 2025-09-08T05:31:19,736 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:19,737 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:19,737 303 | SectionStack.push_back( 2025-09-08T05:31:19,737 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:19,737 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:19,737 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:19,738 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:19,738 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:19,738 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:19,738 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:19,739 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:19,739 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:31:19,739 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:19,739 284 | struct pair 2025-09-08T05:31:19,739 | ^~~~ 2025-09-08T05:31:20,722 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:31:20,722 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Triple.h:13, 2025-09-08T05:31:20,722 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2025-09-08T05:31:20,723 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/ks.cpp:13: 2025-09-08T05:31:20,723 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,723 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:20,723 303 | SectionStack.push_back( 2025-09-08T05:31:20,724 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:20,724 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:20,724 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:20,724 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,724 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:20,724 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:20,726 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:31:20,726 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/iterator_range.h:22, 2025-09-08T05:31:20,726 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/SmallVector.h:17: 2025-09-08T05:31:20,726 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:20,727 284 | struct pair 2025-09-08T05:31:20,727 | ^~~~ 2025-09-08T05:31:20,935 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:20,936 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:20,936 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:20,936 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:20,936 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:20,937 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:31:20,937 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18: 2025-09-08T05:31:20,937 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,937 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:20,937 303 | SectionStack.push_back( 2025-09-08T05:31:20,938 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:20,938 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:20,938 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:20,938 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,938 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:20,939 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:20,939 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:20,939 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:20,939 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:31:20,940 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:20,940 284 | struct pair 2025-09-08T05:31:20,940 | ^~~~ 2025-09-08T05:31:21,063 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,063 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,063 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:21,063 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:21,064 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:21,064 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:21,064 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:21,064 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,064 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:21,065 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:21,065 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:21,065 284 | struct pair 2025-09-08T05:31:21,066 | ^~~~ 2025-09-08T05:31:21,074 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:21,074 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:116:29: required from here 2025-09-08T05:31:21,074 116 | PostfixStack.push_back(std::make_pair(Op, Val)); 2025-09-08T05:31:21,074 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:21,075 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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:21,075 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:21,076 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:21,076 /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:21,076 284 | struct pair 2025-09-08T05:31:21,076 | ^~~~ 2025-09-08T05:31:21,334 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,334 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,334 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:21,335 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:21,335 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:21,335 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:21,335 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:21,336 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,336 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:21,336 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:21,336 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:21,337 284 | struct pair 2025-09-08T05:31:21,337 | ^~~~ 2025-09-08T05:31:22,645 In file included from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:22,646 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:22,646 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:22,646 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:22,646 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:22,647 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:31:22,647 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18: 2025-09-08T05:31:22,647 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,647 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:22,648 303 | SectionStack.push_back( 2025-09-08T05:31:22,648 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:22,648 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:22,648 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:22,648 /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/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,649 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:22,649 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:22,649 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:22,649 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:22,649 from /tmp/pip-wheel-1hl36myj/keystone-engine_26bf1eec82744485a525ac1cc6890f0d/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:31:22,649 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:22,650 284 | struct pair 2025-09-08T05:31:22,650 | ^~~~ 2025-09-08T05:31:37,068 [100%] Linking CXX shared library ../lib/libkeystone.so 2025-09-08T05:31:38,103 [100%] Built target keystone 2025-09-08T05:31:38,151 963.00user 72.18system 4:30.81elapsed 382%CPU (0avgtext+0avgdata 258204maxresident)k 2025-09-08T05:31:38,151 0inputs+0outputs (6major+3748860minor)pagefaults 0swaps 2025-09-08T05:31:38,282 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-08T05:31:38,282 !! 2025-09-08T05:31:38,282 ******************************************************************************** 2025-09-08T05:31:38,282 Please avoid running ``setup.py`` directly. 2025-09-08T05:31:38,282 Instead, use pypa/build, pypa/installer or other 2025-09-08T05:31:38,282 standards-based tools. 2025-09-08T05:31:38,283 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T05:31:38,283 or your builds will no longer be supported. 2025-09-08T05:31:38,283 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-08T05:31:38,283 ******************************************************************************** 2025-09-08T05:31:38,283 !! 2025-09-08T05:31:38,283 self.initialize_options() 2025-09-08T05:31:39,793 Building wheel for keystone-engine (setup.py): finished with status 'done' 2025-09-08T05:31:39,812 Created wheel for keystone-engine: filename=keystone_engine-0.9.1-cp313-cp313-linux_armv7l.whl size=1687248 sha256=034050569a880dde16240d685738a24d2be567b5bac11f6f9d014ebb6cd38389 2025-09-08T05:31:39,813 Stored in directory: /tmp/pip-ephem-wheel-cache-x2o35cof/wheels/9b/a6/54/cb9ff0ffd379b1f456464d0a6b121d657a14a196c2a70358ff 2025-09-08T05:31:39,822 Successfully built keystone-engine 2025-09-08T05:31:39,828 Removed build tracker: '/tmp/pip-build-tracker-gin6xo6o'