2025-09-08T05:27:47,870 Created temporary directory: /tmp/pip-build-tracker-kcbkv1p2 2025-09-08T05:27:47,870 Initialized build tracking at /tmp/pip-build-tracker-kcbkv1p2 2025-09-08T05:27:47,870 Created build tracker: /tmp/pip-build-tracker-kcbkv1p2 2025-09-08T05:27:47,871 Entered build tracker: /tmp/pip-build-tracker-kcbkv1p2 2025-09-08T05:27:47,871 Created temporary directory: /tmp/pip-wheel-ssn770e7 2025-09-08T05:27:47,874 Created temporary directory: /tmp/pip-ephem-wheel-cache-a4rrkxbx 2025-09-08T05:27:47,954 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T05:27:47,956 2 location(s) to search for versions of keystone-engine: 2025-09-08T05:27:47,956 * https://pypi.org/simple/keystone-engine/ 2025-09-08T05:27:47,956 * https://www.piwheels.org/simple/keystone-engine/ 2025-09-08T05:27:47,957 Fetching project page and analyzing links: https://pypi.org/simple/keystone-engine/ 2025-09-08T05:27:47,957 Getting page https://pypi.org/simple/keystone-engine/ 2025-09-08T05:27:47,958 Found index url https://pypi.org/simple/ 2025-09-08T05:27:48,027 Fetched page https://pypi.org/simple/keystone-engine/ as application/vnd.pypi.simple.v1+json 2025-09-08T05:27:48,030 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:27:48,031 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:27:48,031 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:27:48,031 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:27:48,032 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:27:48,032 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:27:48,032 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:27:48,032 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:27:48,032 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:27:48,032 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:27:48,033 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:27:48,033 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:27:48,033 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:27:48,033 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:27:48,033 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:27:48,033 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:27:48,033 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:27:48,034 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:27:48,034 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:27:48,034 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:27:48,034 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:27:48,034 Fetching project page and analyzing links: https://www.piwheels.org/simple/keystone-engine/ 2025-09-08T05:27:48,034 Getting page https://www.piwheels.org/simple/keystone-engine/ 2025-09-08T05:27:48,035 Found index url https://www.piwheels.org/simple/ 2025-09-08T05:27:48,119 Fetched page https://www.piwheels.org/simple/keystone-engine/ as text/html 2025-09-08T05:27:48,123 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:27:48,123 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:27:48,123 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:27:48,123 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:27:48,123 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:27:48,124 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:27:48,124 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:27:48,124 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:27:48,124 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:27:48,124 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:27:48,124 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:27:48,124 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:27:48,125 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:27:48,125 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:27:48,125 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:27:48,125 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:27:48,125 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:27:48,125 Skipping link: not a file: https://www.piwheels.org/simple/keystone-engine/ 2025-09-08T05:27:48,126 Skipping link: not a file: https://pypi.org/simple/keystone-engine/ 2025-09-08T05:27:48,150 Given no hashes to check 1 links for project 'keystone-engine': discarding no candidates 2025-09-08T05:27:48,151 Collecting keystone-engine==0.9.1-3 2025-09-08T05:27:48,152 Created temporary directory: /tmp/pip-unpack-ssczodar 2025-09-08T05:27:48,368 Downloading keystone-engine-0.9.1-3.tar.gz (2.8 MB) 2025-09-08T05:27:49,411 Added keystone-engine==0.9.1-3 from https://files.pythonhosted.org/packages/9a/fc/ed0d3f46921bfaa612d9e8ce8313f99f4149ecf6635659510220c994cb72/keystone-engine-0.9.1-3.tar.gz to build tracker '/tmp/pip-build-tracker-kcbkv1p2' 2025-09-08T05:27:49,412 Running setup.py (path:/tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/setup.py) egg_info for package keystone-engine 2025-09-08T05:27:49,413 Created temporary directory: /tmp/pip-pip-egg-info-jgk8m_0q 2025-09-08T05:27:49,413 Preparing metadata (setup.py): started 2025-09-08T05:27:49,413 Running command python setup.py egg_info 2025-09-08T05:27:50,402 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:332: InformationOnly: Normalizing '0.9.1-3' to '0.9.1.post3' 2025-09-08T05:27:50,402 self.metadata.version = self._normalize_version(self.metadata.version) 2025-09-08T05:27:50,404 /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:27:50,404 !! 2025-09-08T05:27:50,404 ******************************************************************************** 2025-09-08T05:27:50,404 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T05:27:50,404 versions. Please use the underscore name 'description_file' instead. 2025-09-08T05:27:50,404 (Affected: keystone-engine). 2025-09-08T05:27:50,405 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T05:27:50,405 or your builds will no longer be supported. 2025-09-08T05:27:50,405 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T05:27:50,405 ******************************************************************************** 2025-09-08T05:27:50,405 !! 2025-09-08T05:27:50,405 opt = self._enforce_underscore(opt, section) 2025-09-08T05:27:50,405 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T05:27:50,405 !! 2025-09-08T05:27:50,406 ******************************************************************************** 2025-09-08T05:27:50,406 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T05:27:50,406 License :: OSI Approved :: BSD License 2025-09-08T05:27:50,406 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T05:27:50,406 ******************************************************************************** 2025-09-08T05:27:50,406 !! 2025-09-08T05:27:50,406 self._finalize_license_expression() 2025-09-08T05:27:50,891 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T05:27:50,896 Source in /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e has version 0.9.1.post3, which satisfies requirement keystone-engine==0.9.1-3 from https://files.pythonhosted.org/packages/9a/fc/ed0d3f46921bfaa612d9e8ce8313f99f4149ecf6635659510220c994cb72/keystone-engine-0.9.1-3.tar.gz 2025-09-08T05:27:50,896 Removed keystone-engine==0.9.1-3 from https://files.pythonhosted.org/packages/9a/fc/ed0d3f46921bfaa612d9e8ce8313f99f4149ecf6635659510220c994cb72/keystone-engine-0.9.1-3.tar.gz from build tracker '/tmp/pip-build-tracker-kcbkv1p2' 2025-09-08T05:27:50,899 Created temporary directory: /tmp/pip-unpack-pmiji0u2 2025-09-08T05:27:50,899 Created temporary directory: /tmp/pip-unpack-vsryxk7_ 2025-09-08T05:27:50,899 Building wheels for collected packages: keystone-engine 2025-09-08T05:27:50,900 Created temporary directory: /tmp/pip-wheel-wohe5fcs 2025-09-08T05:27:50,901 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:27:50,902 Building wheel for keystone-engine (setup.py): started 2025-09-08T05:27:50,903 Destination directory: /tmp/pip-wheel-wohe5fcs 2025-09-08T05:27:50,903 Running command python setup.py bdist_wheel 2025-09-08T05:27:51,882 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:332: InformationOnly: Normalizing '0.9.1-3' to '0.9.1.post3' 2025-09-08T05:27:51,882 self.metadata.version = self._normalize_version(self.metadata.version) 2025-09-08T05:27:51,884 /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:27:51,884 !! 2025-09-08T05:27:51,884 ******************************************************************************** 2025-09-08T05:27:51,884 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T05:27:51,884 versions. Please use the underscore name 'description_file' instead. 2025-09-08T05:27:51,884 (Affected: keystone-engine). 2025-09-08T05:27:51,885 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T05:27:51,885 or your builds will no longer be supported. 2025-09-08T05:27:51,885 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T05:27:51,885 ******************************************************************************** 2025-09-08T05:27:51,885 !! 2025-09-08T05:27:51,885 opt = self._enforce_underscore(opt, section) 2025-09-08T05:27:51,885 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T05:27:51,885 !! 2025-09-08T05:27:51,886 ******************************************************************************** 2025-09-08T05:27:51,886 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T05:27:51,886 License :: OSI Approved :: BSD License 2025-09-08T05:27:51,886 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T05:27:51,886 ******************************************************************************** 2025-09-08T05:27:51,886 !! 2025-09-08T05:27:51,886 self._finalize_license_expression() 2025-09-08T05:27:52,395 CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): 2025-09-08T05:27:52,395 Compatibility with CMake < 3.10 will be removed from a future version of 2025-09-08T05:27:52,395 CMake. 2025-09-08T05:27:52,395 Update the VERSION argument value. Or, use the ... syntax 2025-09-08T05:27:52,396 to tell CMake that the project requires at least but has been updated 2025-09-08T05:27:52,396 to work with policies introduced by or earlier. 2025-09-08T05:27:52,675 -- The C compiler identification is GNU 14.2.0 2025-09-08T05:27:53,022 -- The CXX compiler identification is GNU 14.2.0 2025-09-08T05:27:53,073 -- Detecting C compiler ABI info 2025-09-08T05:27:53,494 -- Detecting C compiler ABI info - done 2025-09-08T05:27:53,569 -- Check for working C compiler: /usr/bin/cc - skipped 2025-09-08T05:27:53,571 -- Detecting C compile features 2025-09-08T05:27:53,573 -- Detecting C compile features - done 2025-09-08T05:27:53,650 -- Detecting CXX compiler ABI info 2025-09-08T05:27:54,122 -- Detecting CXX compiler ABI info - done 2025-09-08T05:27:54,200 -- Check for working CXX compiler: /usr/bin/c++ - skipped 2025-09-08T05:27:54,201 -- Detecting CXX compile features 2025-09-08T05:27:54,205 -- Detecting CXX compile features - done 2025-09-08T05:27:54,238 CMake Deprecation Warning at CMakeLists.txt:25 (cmake_policy): 2025-09-08T05:27:54,238 The OLD behavior for policy CMP0051 will be removed from a future version 2025-09-08T05:27:54,238 of CMake. 2025-09-08T05:27:54,238 The cmake-policies(7) manual explains that the OLD behaviors of all 2025-09-08T05:27:54,238 policies are deprecated and that a policy should be set to OLD only under 2025-09-08T05:27:54,238 specific short-term circumstances. Projects should be ported to the NEW 2025-09-08T05:27:54,238 behavior and not rely on setting a policy to OLD. 2025-09-08T05:27:54,241 CMake Deprecation Warning at llvm/CMakeLists.txt:3 (cmake_minimum_required): 2025-09-08T05:27:54,242 Compatibility with CMake < 3.10 will be removed from a future version of 2025-09-08T05:27:54,242 CMake. 2025-09-08T05:27:54,242 Update the VERSION argument value. Or, use the ... syntax 2025-09-08T05:27:54,242 to tell CMake that the project requires at least but has been updated 2025-09-08T05:27:54,242 to work with policies introduced by or earlier. 2025-09-08T05:27:54,243 CMake Deprecation Warning at llvm/CMakeLists.txt:22 (cmake_policy): 2025-09-08T05:27:54,243 The OLD behavior for policy CMP0051 will be removed from a future version 2025-09-08T05:27:54,243 of CMake. 2025-09-08T05:27:54,243 The cmake-policies(7) manual explains that the OLD behaviors of all 2025-09-08T05:27:54,243 policies are deprecated and that a policy should be set to OLD only under 2025-09-08T05:27:54,244 specific short-term circumstances. Projects should be ported to the NEW 2025-09-08T05:27:54,244 behavior and not rely on setting a policy to OLD. 2025-09-08T05:27:54,273 -- The ASM compiler identification is GNU 2025-09-08T05:27:54,293 -- Found assembler: /usr/bin/cc 2025-09-08T05:27:54,386 -- Looking for dirent.h 2025-09-08T05:27:54,386 CMake Warning (dev) at /usr/share/cmake-3.31/Modules/CheckIncludeFile.cmake:79 (message): 2025-09-08T05:27:54,387 Policy CMP0075 is not set: Include file check macros honor 2025-09-08T05:27:54,387 CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy 2025-09-08T05:27:54,387 details. Use the cmake_policy command to set the policy and suppress this 2025-09-08T05:27:54,387 warning. 2025-09-08T05:27:54,387 CMAKE_REQUIRED_LIBRARIES is set to: 2025-09-08T05:27:54,387 m 2025-09-08T05:27:54,387 For compatibility with CMake 3.11 and below this check is ignoring it. 2025-09-08T05:27:54,388 Call Stack (most recent call first): 2025-09-08T05:27:54,388 llvm/cmake/config-ix.cmake:45 (check_include_file) 2025-09-08T05:27:54,388 llvm/CMakeLists.txt:324 (include) 2025-09-08T05:27:54,388 This warning is for project developers. Use -Wno-dev to suppress it. 2025-09-08T05:27:54,842 -- Looking for dirent.h - found 2025-09-08T05:27:54,843 -- Looking for dlfcn.h 2025-09-08T05:27:55,283 -- Looking for dlfcn.h - found 2025-09-08T05:27:55,284 -- Looking for errno.h 2025-09-08T05:27:55,728 -- Looking for errno.h - found 2025-09-08T05:27:55,728 -- Looking for execinfo.h 2025-09-08T05:27:56,169 -- Looking for execinfo.h - found 2025-09-08T05:27:56,170 -- Looking for fcntl.h 2025-09-08T05:27:56,623 -- Looking for fcntl.h - found 2025-09-08T05:27:56,624 -- Looking for inttypes.h 2025-09-08T05:27:57,091 -- Looking for inttypes.h - found 2025-09-08T05:27:57,092 -- Looking for limits.h 2025-09-08T05:27:57,562 -- Looking for limits.h - found 2025-09-08T05:27:57,563 -- Looking for link.h 2025-09-08T05:27:58,045 -- Looking for link.h - found 2025-09-08T05:27:58,046 -- Looking for malloc.h 2025-09-08T05:27:58,525 -- Looking for malloc.h - found 2025-09-08T05:27:58,525 -- Looking for malloc/malloc.h 2025-09-08T05:27:58,758 -- Looking for malloc/malloc.h - not found 2025-09-08T05:27:58,759 -- Looking for ndir.h 2025-09-08T05:27:58,989 -- Looking for ndir.h - not found 2025-09-08T05:27:58,990 -- Looking for pthread.h 2025-09-08T05:27:59,478 -- Looking for pthread.h - found 2025-09-08T05:27:59,478 -- Looking for signal.h 2025-09-08T05:27:59,948 -- Looking for signal.h - found 2025-09-08T05:27:59,949 -- Looking for stdint.h 2025-09-08T05:28:00,409 -- Looking for stdint.h - found 2025-09-08T05:28:00,410 -- Looking for sys/dir.h 2025-09-08T05:28:00,877 -- Looking for sys/dir.h - found 2025-09-08T05:28:00,878 -- Looking for sys/ioctl.h 2025-09-08T05:28:01,336 -- Looking for sys/ioctl.h - found 2025-09-08T05:28:01,337 -- Looking for sys/mman.h 2025-09-08T05:28:01,801 -- Looking for sys/mman.h - found 2025-09-08T05:28:01,802 -- Looking for sys/ndir.h 2025-09-08T05:28:02,034 -- Looking for sys/ndir.h - not found 2025-09-08T05:28:02,035 -- Looking for sys/param.h 2025-09-08T05:28:02,536 -- Looking for sys/param.h - found 2025-09-08T05:28:02,537 -- Looking for sys/resource.h 2025-09-08T05:28:02,999 -- Looking for sys/resource.h - found 2025-09-08T05:28:02,999 -- Looking for sys/stat.h 2025-09-08T05:28:03,478 -- Looking for sys/stat.h - found 2025-09-08T05:28:03,479 -- Looking for sys/time.h 2025-09-08T05:28:03,963 -- Looking for sys/time.h - found 2025-09-08T05:28:03,964 -- Looking for sys/uio.h 2025-09-08T05:28:04,441 -- Looking for sys/uio.h - found 2025-09-08T05:28:04,442 -- Looking for termios.h 2025-09-08T05:28:04,899 -- Looking for termios.h - found 2025-09-08T05:28:04,900 -- Looking for unistd.h 2025-09-08T05:28:05,373 -- Looking for unistd.h - found 2025-09-08T05:28:05,373 -- Looking for utime.h 2025-09-08T05:28:05,832 -- Looking for utime.h - found 2025-09-08T05:28:05,833 -- Looking for zlib.h 2025-09-08T05:28:06,321 -- Looking for zlib.h - found 2025-09-08T05:28:06,322 -- Looking for fenv.h 2025-09-08T05:28:06,771 -- Looking for fenv.h - found 2025-09-08T05:28:06,772 -- Looking for FE_ALL_EXCEPT 2025-09-08T05:28:07,239 -- Looking for FE_ALL_EXCEPT - found 2025-09-08T05:28:07,240 -- Looking for FE_INEXACT 2025-09-08T05:28:07,711 -- Looking for FE_INEXACT - found 2025-09-08T05:28:07,712 -- Looking for mach/mach.h 2025-09-08T05:28:07,944 -- Looking for mach/mach.h - not found 2025-09-08T05:28:07,945 -- Looking for mach-o/dyld.h 2025-09-08T05:28:08,176 -- Looking for mach-o/dyld.h - not found 2025-09-08T05:28:08,177 -- Looking for histedit.h 2025-09-08T05:28:08,400 -- Looking for histedit.h - not found 2025-09-08T05:28:08,400 -- Performing Test HAVE_CXXABI_H 2025-09-08T05:28:08,926 -- Performing Test HAVE_CXXABI_H - Success 2025-09-08T05:28:08,926 -- Looking for pthread_create in pthread 2025-09-08T05:28:09,385 -- Looking for pthread_create in pthread - found 2025-09-08T05:28:09,385 -- Looking for pthread_getspecific in pthread 2025-09-08T05:28:09,844 -- Looking for pthread_getspecific in pthread - found 2025-09-08T05:28:09,844 -- Looking for pthread_rwlock_init in pthread 2025-09-08T05:28:10,306 -- Looking for pthread_rwlock_init in pthread - found 2025-09-08T05:28:10,307 -- Looking for pthread_mutex_lock in pthread 2025-09-08T05:28:10,774 -- Looking for pthread_mutex_lock in pthread - found 2025-09-08T05:28:10,774 -- Looking for dlopen in dl 2025-09-08T05:28:11,232 -- Looking for dlopen in dl - found 2025-09-08T05:28:11,233 -- Looking for clock_gettime in rt 2025-09-08T05:28:11,701 -- Looking for clock_gettime in rt - found 2025-09-08T05:28:11,701 -- Looking for compress2 in z 2025-09-08T05:28:12,158 -- Looking for compress2 in z - found 2025-09-08T05:28:12,159 -- Looking for setupterm in tinfo 2025-09-08T05:28:12,624 -- Looking for setupterm in tinfo - found 2025-09-08T05:28:12,625 -- Looking for arc4random 2025-09-08T05:28:13,094 -- Looking for arc4random - found 2025-09-08T05:28:13,095 -- Looking for backtrace 2025-09-08T05:28:13,546 -- Looking for backtrace - found 2025-09-08T05:28:13,547 -- Looking for getpagesize 2025-09-08T05:28:14,013 -- Looking for getpagesize - found 2025-09-08T05:28:14,015 -- Looking for getrusage 2025-09-08T05:28:14,473 -- Looking for getrusage - found 2025-09-08T05:28:14,474 -- Looking for setrlimit 2025-09-08T05:28:14,949 -- Looking for setrlimit - found 2025-09-08T05:28:14,950 -- Looking for isatty 2025-09-08T05:28:15,429 -- Looking for isatty - found 2025-09-08T05:28:15,430 -- Looking for futimens 2025-09-08T05:28:15,911 -- Looking for futimens - found 2025-09-08T05:28:15,913 -- Looking for futimes 2025-09-08T05:28:16,386 -- Looking for futimes - found 2025-09-08T05:28:16,388 -- Looking for writev 2025-09-08T05:28:16,863 -- Looking for writev - found 2025-09-08T05:28:16,864 -- Looking for mallctl 2025-09-08T05:28:17,118 -- Looking for mallctl - not found 2025-09-08T05:28:17,119 -- Looking for mallinfo 2025-09-08T05:28:17,628 -- Looking for mallinfo - found 2025-09-08T05:28:17,630 -- Looking for malloc_zone_statistics 2025-09-08T05:28:17,860 -- Looking for malloc_zone_statistics - not found 2025-09-08T05:28:17,861 -- Looking for mkdtemp 2025-09-08T05:28:18,364 -- Looking for mkdtemp - found 2025-09-08T05:28:18,365 -- Looking for mkstemp 2025-09-08T05:28:18,856 -- Looking for mkstemp - found 2025-09-08T05:28:18,857 -- Looking for mktemp 2025-09-08T05:28:19,351 -- Looking for mktemp - found 2025-09-08T05:28:19,353 -- Looking for closedir 2025-09-08T05:28:19,827 -- Looking for closedir - found 2025-09-08T05:28:19,828 -- Looking for opendir 2025-09-08T05:28:20,303 -- Looking for opendir - found 2025-09-08T05:28:20,304 -- Looking for readdir 2025-09-08T05:28:20,772 -- Looking for readdir - found 2025-09-08T05:28:20,774 -- Looking for getcwd 2025-09-08T05:28:21,238 -- Looking for getcwd - found 2025-09-08T05:28:21,239 -- Looking for gettimeofday 2025-09-08T05:28:21,693 -- Looking for gettimeofday - found 2025-09-08T05:28:21,694 -- Looking for getrlimit 2025-09-08T05:28:22,163 -- Looking for getrlimit - found 2025-09-08T05:28:22,164 -- Looking for posix_spawn 2025-09-08T05:28:22,633 -- Looking for posix_spawn - found 2025-09-08T05:28:22,634 -- Looking for pread 2025-09-08T05:28:23,104 -- Looking for pread - found 2025-09-08T05:28:23,105 -- Looking for realpath 2025-09-08T05:28:23,583 -- Looking for realpath - found 2025-09-08T05:28:23,584 -- Looking for sbrk 2025-09-08T05:28:24,044 -- Looking for sbrk - found 2025-09-08T05:28:24,045 -- Looking for srand48 2025-09-08T05:28:24,531 -- Looking for srand48 - found 2025-09-08T05:28:24,532 -- Looking for lrand48 2025-09-08T05:28:25,001 -- Looking for lrand48 - found 2025-09-08T05:28:25,002 -- Looking for drand48 2025-09-08T05:28:25,481 -- Looking for drand48 - found 2025-09-08T05:28:25,482 -- Looking for strtoll 2025-09-08T05:28:25,960 -- Looking for strtoll - found 2025-09-08T05:28:25,961 -- Looking for strtoq 2025-09-08T05:28:26,431 -- Looking for strtoq - found 2025-09-08T05:28:26,432 -- Looking for strerror 2025-09-08T05:28:26,898 -- Looking for strerror - found 2025-09-08T05:28:26,899 -- Looking for strerror_r 2025-09-08T05:28:27,369 -- Looking for strerror_r - found 2025-09-08T05:28:27,370 -- Looking for strerror_s 2025-09-08T05:28:27,606 -- Looking for strerror_s - not found 2025-09-08T05:28:27,607 -- Looking for setenv 2025-09-08T05:28:28,091 -- Looking for setenv - found 2025-09-08T05:28:28,092 -- Looking for dlerror 2025-09-08T05:28:28,551 -- Looking for dlerror - found 2025-09-08T05:28:28,553 -- Looking for dlopen 2025-09-08T05:28:29,021 -- Looking for dlopen - found 2025-09-08T05:28:29,023 -- Looking for __GLIBC__ 2025-09-08T05:28:29,496 -- Looking for __GLIBC__ - found 2025-09-08T05:28:29,498 -- Performing Test HAVE_INT64_T 2025-09-08T05:28:30,025 -- Performing Test HAVE_INT64_T - Success 2025-09-08T05:28:30,025 -- Performing Test HAVE_UINT64_T 2025-09-08T05:28:30,552 -- Performing Test HAVE_UINT64_T - Success 2025-09-08T05:28:30,553 -- Performing Test HAVE_U_INT64_T 2025-09-08T05:28:31,077 -- Performing Test HAVE_U_INT64_T - Success 2025-09-08T05:28:31,080 -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB 2025-09-08T05:28:31,738 -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success 2025-09-08T05:28:31,739 -- Performing Test LLVM_HAS_ATOMICS 2025-09-08T05:28:32,242 -- Performing Test LLVM_HAS_ATOMICS - Success 2025-09-08T05:28:32,248 -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG 2025-09-08T05:28:32,729 -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG - Success 2025-09-08T05:28:32,734 -- Performing Test HAS_MAYBE_UNINITIALIZED 2025-09-08T05:28:33,211 -- Performing Test HAS_MAYBE_UNINITIALIZED - Success 2025-09-08T05:28:33,352 -- Target triple: armv7l-unknown-linux-gnueabihf 2025-09-08T05:28:33,353 -- Native target architecture is ARM 2025-09-08T05:28:33,353 -- Threads enabled. 2025-09-08T05:28:33,374 -- Performing Test C_SUPPORTS_FPIC 2025-09-08T05:28:33,793 -- Performing Test C_SUPPORTS_FPIC - Success 2025-09-08T05:28:33,798 -- Performing Test CXX_SUPPORTS_FPIC 2025-09-08T05:28:34,279 -- Performing Test CXX_SUPPORTS_FPIC - Success 2025-09-08T05:28:34,279 -- Building with -fPIC 2025-09-08T05:28:34,285 -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG 2025-09-08T05:28:34,764 -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success 2025-09-08T05:28:34,771 -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG 2025-09-08T05:28:35,250 -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success 2025-09-08T05:28:35,256 -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG 2025-09-08T05:28:35,478 -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed 2025-09-08T05:28:35,482 -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG 2025-09-08T05:28:35,703 -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed 2025-09-08T05:28:35,709 -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG 2025-09-08T05:28:35,927 -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed 2025-09-08T05:28:35,932 -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG 2025-09-08T05:28:36,410 -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success 2025-09-08T05:28:36,411 -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP 2025-09-08T05:28:36,643 -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed 2025-09-08T05:28:36,648 -- Performing Test CXX_SUPPORTS_CXX11 2025-09-08T05:28:37,119 -- Performing Test CXX_SUPPORTS_CXX11 - Success 2025-09-08T05:28:37,124 -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS 2025-09-08T05:28:37,548 -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success 2025-09-08T05:28:37,554 -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS 2025-09-08T05:28:37,974 -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success 2025-09-08T05:28:37,980 -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS 2025-09-08T05:28:38,456 -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success 2025-09-08T05:28:38,460 -- Performing Test C_SUPPORTS_FDATA_SECTIONS 2025-09-08T05:28:38,884 -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success 2025-09-08T05:28:38,889 -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS 2025-09-08T05:28:39,370 -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success 2025-09-08T05:28:39,372 CMake Warning (dev) at llvm/CMakeLists.txt:338 (include): 2025-09-08T05:28:39,373 Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules 2025-09-08T05:28:39,373 are removed. Run "cmake --help-policy CMP0148" for policy details. Use 2025-09-08T05:28:39,373 the cmake_policy command to set the policy and suppress this warning. 2025-09-08T05:28:39,373 This warning is for project developers. Use -Wno-dev to suppress it. 2025-09-08T05:28:39,450 -- Found PythonInterp: /usr/bin/python3 (found version "3.13.5") 2025-09-08T05:28:39,450 -- Constructing LLVMBuild project information 2025-09-08T05:28:39,686 -- Targeting AArch64 2025-09-08T05:28:39,688 -- Targeting ARM 2025-09-08T05:28:39,690 -- Targeting Hexagon 2025-09-08T05:28:39,692 -- Targeting Mips 2025-09-08T05:28:39,694 -- Targeting PowerPC 2025-09-08T05:28:39,696 -- Targeting Sparc 2025-09-08T05:28:39,698 -- Targeting SystemZ 2025-09-08T05:28:39,700 -- Targeting X86 2025-09-08T05:28:39,748 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") 2025-09-08T05:28:39,760 -- Configuring done (47.4s) 2025-09-08T05:28:39,928 -- Generating done (0.2s) 2025-09-08T05:28:39,928 CMake Warning: 2025-09-08T05:28:39,928 Manually-specified variables were not used by the project: 2025-09-08T05:28:39,928 LLVM_BUILD_32_BITS 2025-09-08T05:28:39,930 -- Build files have been written to: /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/build 2025-09-08T05:28:40,239 [ 0%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/ConstantPools.cpp.o 2025-09-08T05:28:40,250 [ 0%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfo.cpp.o 2025-09-08T05:28:40,253 [ 1%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/ELFObjectWriter.cpp.o 2025-09-08T05:28:40,255 [ 2%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfoDarwin.cpp.o 2025-09-08T05:28:40,257 [ 3%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmBackend.cpp.o 2025-09-08T05:28:40,258 [ 3%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfoELF.cpp.o 2025-09-08T05:28:40,271 [ 4%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAssembler.cpp.o 2025-09-08T05:28:40,273 [ 5%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCAsmInfoCOFF.cpp.o 2025-09-08T05:28:44,765 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/ELFObjectWriter.cpp:15: 2025-09-08T05:28:44,765 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:44,765 37 | struct identity : public std::unary_function { 2025-09-08T05:28:44,766 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:44,778 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:44,778 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:28:44,779 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:28:44,779 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:28:44,779 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:28:44,780 from /usr/include/c++/14/iterator:66, 2025-09-08T05:28:44,780 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:28:44,780 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:28:44,780 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:28:44,781 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Triple.h:13, 2025-09-08T05:28:44,781 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCELFObjectWriter.h:13, 2025-09-08T05:28:44,781 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/ELFObjectWriter.cpp:14: 2025-09-08T05:28:44,782 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:44,782 117 | struct unary_function 2025-09-08T05:28:44,782 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:44,782 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:44,782 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:44,783 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:44,783 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:44,783 131 | struct binary_function 2025-09-08T05:28:44,783 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:44,783 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:44,783 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:44,784 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:44,784 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:44,784 131 | struct binary_function 2025-09-08T05:28:44,784 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:45,237 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCAsmBackend.cpp:11: 2025-09-08T05:28:45,237 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:45,237 37 | struct identity : public std::unary_function { 2025-09-08T05:28:45,238 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:45,238 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:45,238 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:28:45,238 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:28:45,239 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:45,239 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:45,239 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:45,239 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmBackend.h:13, 2025-09-08T05:28:45,239 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCAsmBackend.cpp:10: 2025-09-08T05:28:45,240 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:45,240 117 | struct unary_function 2025-09-08T05:28:45,240 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:45,240 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:45,240 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:45,241 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:45,241 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:45,241 131 | struct binary_function 2025-09-08T05:28:45,241 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:45,241 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:45,242 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:45,242 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:45,242 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:45,242 131 | struct binary_function 2025-09-08T05:28:45,243 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:46,386 [ 6%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCCodeEmitter.cpp.o 2025-09-08T05:28:46,799 [ 6%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCContext.cpp.o 2025-09-08T05:28:46,956 [ 7%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCELFObjectTargetWriter.cpp.o 2025-09-08T05:28:47,371 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:47,372 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:47,372 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:47,372 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:47,373 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:47,373 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:28:47,373 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:28:47,373 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:28:47,373 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCAsmInfoELF.cpp:15: 2025-09-08T05:28:47,373 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:47,374 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:47,374 303 | SectionStack.push_back( 2025-09-08T05:28:47,374 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:47,374 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:47,374 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,375 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:47,375 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:47,375 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,379 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:47,379 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:47,380 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:47,380 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:47,380 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:47,380 284 | struct pair 2025-09-08T05:28:47,380 | ^~~~ 2025-09-08T05:28:47,410 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:47,410 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:47,410 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:47,410 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:47,410 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:47,411 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:28:47,411 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:28:47,411 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/MapVector.h:20, 2025-09-08T05:28:47,411 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/ConstantPools.cpp:13: 2025-09-08T05:28:47,411 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:47,411 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:47,411 303 | SectionStack.push_back( 2025-09-08T05:28:47,412 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:47,412 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:47,412 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,412 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:47,412 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:47,413 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,427 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:47,427 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:47,427 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:47,428 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:47,428 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:47,428 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:28:47,428 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:28:47,428 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCAsmInfo.cpp:15: 2025-09-08T05:28:47,429 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:47,429 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:47,429 303 | SectionStack.push_back( 2025-09-08T05:28:47,429 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:47,429 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:47,429 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,430 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:47,430 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:47,430 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,430 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:47,431 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:47,431 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:47,431 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:47,431 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:47,431 284 | struct pair 2025-09-08T05:28:47,432 | ^~~~ 2025-09-08T05:28:47,433 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:47,434 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:47,434 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:47,434 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:47,434 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:47,434 284 | struct pair 2025-09-08T05:28:47,435 | ^~~~ 2025-09-08T05:28:47,442 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:47,443 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:47,443 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:47,443 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:47,443 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:47,444 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:28:47,444 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:28:47,444 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2025-09-08T05:28:47,444 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCAsmInfoDarwin.cpp:15: 2025-09-08T05:28:47,444 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:47,445 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:47,445 303 | SectionStack.push_back( 2025-09-08T05:28:47,445 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:47,445 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:47,445 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,445 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:47,446 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:47,446 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,446 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:47,446 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:47,446 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:47,447 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:47,447 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:47,447 284 | struct pair 2025-09-08T05:28:47,447 | ^~~~ 2025-09-08T05:28:47,762 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:47,762 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:47,762 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:47,762 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:47,763 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:47,763 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:28:47,763 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAssembler.h:18, 2025-09-08T05:28:47,763 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCAssembler.cpp:10: 2025-09-08T05:28:47,763 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:47,764 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:47,764 303 | SectionStack.push_back( 2025-09-08T05:28:47,764 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:47,764 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:47,764 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,765 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:47,765 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:47,765 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,772 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:47,773 from /usr/include/c++/14/string:51, 2025-09-08T05:28:47,773 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:28:47,773 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:28:47,773 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:28:47,774 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:28:47,774 from /usr/include/c++/14/iterator:66, 2025-09-08T05:28:47,774 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallPtrSet.h:25, 2025-09-08T05:28:47,774 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAssembler.h:13: 2025-09-08T05:28:47,774 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:47,775 284 | struct pair 2025-09-08T05:28:47,775 | ^~~~ 2025-09-08T05:28:47,850 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:47,851 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:47,851 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:47,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,851 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:47,851 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:47,852 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:47,852 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:47,852 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:47,852 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,853 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:47,853 284 | struct pair 2025-09-08T05:28:47,853 | ^~~~ 2025-09-08T05:28:47,900 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:47,900 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:47,900 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:47,900 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,901 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:47,901 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:47,901 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:47,901 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:47,901 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:47,901 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,905 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:47,905 284 | struct pair 2025-09-08T05:28:47,905 | ^~~~ 2025-09-08T05:28:47,918 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:47,918 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:47,919 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:47,919 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,919 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:47,919 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:47,919 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:47,919 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:47,920 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:47,920 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,920 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:47,920 284 | struct pair 2025-09-08T05:28:47,920 | ^~~~ 2025-09-08T05:28:47,923 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:47,923 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:47,924 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:47,924 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,924 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:47,924 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:47,924 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:47,925 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:47,925 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:47,925 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:47,925 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:47,926 284 | struct pair 2025-09-08T05:28:47,926 | ^~~~ 2025-09-08T05:28:48,158 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,158 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:48,158 303 | SectionStack.push_back( 2025-09-08T05:28:48,158 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:48,159 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:48,159 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:48,159 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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,159 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:48,160 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:48,172 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:28:48,173 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/iterator_range.h:22: 2025-09-08T05:28:48,173 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:48,173 284 | struct pair 2025-09-08T05:28:48,173 | ^~~~ 2025-09-08T05:28:48,418 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,418 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,419 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:48,419 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:48,419 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:48,419 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:48,420 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:48,420 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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,420 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:48,420 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:48,420 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:48,421 284 | struct pair 2025-09-08T05:28:48,421 | ^~~~ 2025-09-08T05:28:48,962 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,963 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,963 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:48,963 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:48,963 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:48,963 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:48,964 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:48,964 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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,964 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:48,964 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:48,965 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:48,965 284 | struct pair 2025-09-08T05:28:48,965 | ^~~~ 2025-09-08T05:28:49,082 [ 8%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCELFStreamer.cpp.o 2025-09-08T05:28:49,305 [ 8%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCExpr.cpp.o 2025-09-08T05:28:49,586 [ 9%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCFragment.cpp.o 2025-09-08T05:28:50,703 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCELFObjectTargetWriter.cpp:10: 2025-09-08T05:28:50,703 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:50,703 37 | struct identity : public std::unary_function { 2025-09-08T05:28:50,703 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:50,709 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:28:50,709 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:28:50,709 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:50,709 117 | struct unary_function 2025-09-08T05:28:50,709 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:50,711 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:50,711 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:50,711 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:50,717 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:50,717 131 | struct binary_function 2025-09-08T05:28:50,718 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:50,719 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:50,719 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:50,719 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:50,720 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:50,720 131 | struct binary_function 2025-09-08T05:28:50,721 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:51,567 [ 10%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCInst.cpp.o 2025-09-08T05:28:54,657 [ 10%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCInstrDesc.cpp.o 2025-09-08T05:28:55,839 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCELFStreamer.cpp:15: 2025-09-08T05:28:55,840 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:55,840 37 | struct identity : public std::unary_function { 2025-09-08T05:28:55,840 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:55,852 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:28:55,853 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:28:55,853 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:28:55,853 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:28:55,853 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:28:55,853 from /usr/include/c++/14/iterator:66, 2025-09-08T05:28:55,853 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallPtrSet.h:25, 2025-09-08T05:28:55,854 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCELFStreamer.h:13, 2025-09-08T05:28:55,854 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCELFStreamer.cpp:14: 2025-09-08T05:28:55,854 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:28:55,854 117 | struct unary_function 2025-09-08T05:28:55,854 | ^~~~~~~~~~~~~~ 2025-09-08T05:28:55,855 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:55,855 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:28:55,855 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:55,855 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:55,855 131 | struct binary_function 2025-09-08T05:28:55,856 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:55,856 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:28:55,856 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:28:55,856 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:55,856 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:28:55,857 131 | struct binary_function 2025-09-08T05:28:55,857 | ^~~~~~~~~~~~~~~ 2025-09-08T05:28:56,167 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:56,167 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:56,167 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:56,168 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:56,168 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:56,168 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:28:56,168 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:28:56,168 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:13, 2025-09-08T05:28:56,168 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCContext.cpp:10: 2025-09-08T05:28:56,169 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:56,169 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:56,169 303 | SectionStack.push_back( 2025-09-08T05:28:56,169 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:56,170 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:56,170 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:56,170 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:56,170 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:56,170 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:56,172 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:56,173 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:56,173 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:56,173 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:56,173 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:56,174 284 | struct pair 2025-09-08T05:28:56,174 | ^~~~ 2025-09-08T05:28:57,028 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:28:57,028 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:28:57,028 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:28:57,029 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:28:57,029 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:28:57,029 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:28:57,029 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:28:57,030 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:28:57,030 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCExpr.cpp:10: 2025-09-08T05:28:57,030 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:57,030 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:57,031 303 | SectionStack.push_back( 2025-09-08T05:28:57,031 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:57,031 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:57,031 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:57,032 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:57,032 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:57,032 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:57,032 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:57,033 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:28:57,033 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:28:57,033 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:28:57,033 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:57,034 284 | struct pair 2025-09-08T05:28:57,034 | ^~~~ 2025-09-08T05:28:57,178 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:57,178 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:57,178 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:57,178 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:57,179 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:57,179 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:57,179 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:57,179 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:57,179 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:57,180 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:57,180 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:57,180 284 | struct pair 2025-09-08T05:28:57,180 | ^~~~ 2025-09-08T05:28:57,198 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallString.h:17, 2025-09-08T05:28:57,198 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCFragment.h:13, 2025-09-08T05:28:57,199 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCFragment.cpp:10: 2025-09-08T05:28:57,199 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:57,199 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:57,199 303 | SectionStack.push_back( 2025-09-08T05:28:57,199 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:57,200 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:57,200 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:57,200 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:57,200 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:57,200 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:57,206 [ 11%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCLabel.cpp.o 2025-09-08T05:28:57,208 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:28:57,208 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/iterator_range.h:22, 2025-09-08T05:28:57,208 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:17: 2025-09-08T05:28:57,208 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:57,209 284 | struct pair 2025-09-08T05:28:57,209 | ^~~~ 2025-09-08T05:28:57,297 [ 12%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCObjectFileInfo.cpp.o 2025-09-08T05:28:57,308 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2025-09-08T05:28:57,309 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCELFStreamer.h:15: 2025-09-08T05:28:57,309 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:57,309 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:28:57,310 303 | SectionStack.push_back( 2025-09-08T05:28:57,310 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:57,310 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:28:57,311 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:57,311 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:57,311 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:57,311 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:57,312 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:28:57,312 from /usr/include/c++/14/string:51: 2025-09-08T05:28:57,313 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:28:57,313 284 | struct pair 2025-09-08T05:28:57,313 | ^~~~ 2025-09-08T05:28:57,490 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:57,491 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:57,491 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:57,491 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:57,491 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:57,491 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:57,492 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:57,492 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:57,492 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:57,492 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:57,492 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:57,493 284 | struct pair 2025-09-08T05:28:57,493 | ^~~~ 2025-09-08T05:28:57,878 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:57,878 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:57,878 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:57,878 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:57,878 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:57,879 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:57,879 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:57,879 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:57,879 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:57,879 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:57,892 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:57,892 284 | struct pair 2025-09-08T05:28:57,893 | ^~~~ 2025-09-08T05:28:58,036 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:58,036 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:58,036 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:28:58,036 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:58,037 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:28:58,037 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:28:58,037 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:28:58,037 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:58,037 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:28:58,037 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:28:58,038 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:28:58,038 284 | struct pair 2025-09-08T05:28:58,038 | ^~~~ 2025-09-08T05:29:00,650 [ 12%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCObjectStreamer.cpp.o 2025-09-08T05:29:01,955 [ 13%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCObjectWriter.cpp.o 2025-09-08T05:29:02,550 [ 14%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/AsmLexer.cpp.o 2025-09-08T05:29:03,666 [ 14%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/AsmParser.cpp.o 2025-09-08T05:29:03,858 [ 15%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/COFFAsmParser.cpp.o 2025-09-08T05:29:05,269 [ 16%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/DarwinAsmParser.cpp.o 2025-09-08T05:29:05,422 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:29:05,422 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Triple.h:13, 2025-09-08T05:29:05,422 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2025-09-08T05:29:05,423 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCObjectFileInfo.cpp:10: 2025-09-08T05:29:05,423 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,423 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:05,423 303 | SectionStack.push_back( 2025-09-08T05:29:05,423 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:05,424 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:05,424 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:05,424 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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,424 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:05,424 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:05,425 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:29:05,425 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/iterator_range.h:22, 2025-09-08T05:29:05,425 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:17: 2025-09-08T05:29:05,425 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:05,425 284 | struct pair 2025-09-08T05:29:05,426 | ^~~~ 2025-09-08T05:29:05,984 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,984 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,984 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:05,985 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:05,985 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:05,985 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:05,985 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:05,985 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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,985 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:05,986 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:05,986 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:05,986 284 | struct pair 2025-09-08T05:29:05,986 | ^~~~ 2025-09-08T05:29:07,701 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCObjectStreamer.cpp:11: 2025-09-08T05:29:07,702 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:07,702 37 | struct identity : public std::unary_function { 2025-09-08T05:29:07,702 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:07,714 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:29:07,714 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:29:07,715 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:29:07,715 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:29:07,715 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:29:07,715 from /usr/include/c++/14/iterator:66, 2025-09-08T05:29:07,716 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:29:07,716 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:29:07,716 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2025-09-08T05:29:07,716 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCObjectStreamer.cpp:10: 2025-09-08T05:29:07,716 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:29:07,717 117 | struct unary_function 2025-09-08T05:29:07,717 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:07,718 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:07,718 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:29:07,718 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:07,719 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:07,719 131 | struct binary_function 2025-09-08T05:29:07,719 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:07,720 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:07,720 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:29:07,720 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:07,732 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:07,732 131 | struct binary_function 2025-09-08T05:29:07,732 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:08,939 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCParser/AsmParser.cpp:15: 2025-09-08T05:29:08,939 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:08,939 37 | struct identity : public std::unary_function { 2025-09-08T05:29:08,940 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:08,940 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:29:08,940 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:29:08,941 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:29:08,941 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:08,941 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:08,941 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:08,941 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:29:08,942 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:29:08,942 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCParser/AsmParser.cpp:14: 2025-09-08T05:29:08,942 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:29:08,943 117 | struct unary_function 2025-09-08T05:29:08,943 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:08,943 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:08,943 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:29:08,943 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:08,944 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:08,944 131 | struct binary_function 2025-09-08T05:29:08,944 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:08,944 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:08,945 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:29:08,945 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:08,945 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:08,945 131 | struct binary_function 2025-09-08T05:29:08,945 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:09,093 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:29:09,093 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:09,093 303 | SectionStack.push_back( 2025-09-08T05:29:09,094 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:09,094 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:09,094 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:09,095 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:09,095 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:09,096 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:09,112 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:29:09,113 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/iterator_range.h:22: 2025-09-08T05:29:09,113 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:09,113 284 | struct pair 2025-09-08T05:29:09,113 | ^~~~ 2025-09-08T05:29:09,659 [ 16%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/ELFAsmParser.cpp.o 2025-09-08T05:29:09,819 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:09,820 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:09,820 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:09,820 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:09,820 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:09,820 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:09,821 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:09,821 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:09,821 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:09,821 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:09,832 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:09,832 284 | struct pair 2025-09-08T05:29:09,832 | ^~~~ 2025-09-08T05:29:10,420 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCParser/DarwinAsmParser.cpp:11: 2025-09-08T05:29:10,421 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:10,421 37 | struct identity : public std::unary_function { 2025-09-08T05:29:10,421 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:10,432 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:29:10,433 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:29:10,433 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, 2025-09-08T05:29:10,433 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCParser/DarwinAsmParser.cpp:10: 2025-09-08T05:29:10,433 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:29:10,433 117 | struct unary_function 2025-09-08T05:29:10,433 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:10,434 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:10,434 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:29:10,434 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:10,434 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:10,434 131 | struct binary_function 2025-09-08T05:29:10,434 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:10,435 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:10,435 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:29:10,435 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:10,435 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:10,435 131 | struct binary_function 2025-09-08T05:29:10,435 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:10,968 [ 17%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCAsmLexer.cpp.o 2025-09-08T05:29:11,989 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:11,989 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:11,989 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:11,989 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:11,989 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:11,990 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2025-09-08T05:29:11,990 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2025-09-08T05:29:11,990 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCParser/COFFAsmParser.cpp:10: 2025-09-08T05:29:11,990 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,990 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:11,990 303 | SectionStack.push_back( 2025-09-08T05:29:11,990 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:11,991 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:11,991 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:11,991 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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,991 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:11,991 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:12,002 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:12,002 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:12,003 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:12,003 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13: 2025-09-08T05:29:12,003 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:12,003 284 | struct pair 2025-09-08T05:29:12,004 | ^~~~ 2025-09-08T05:29:12,816 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:12,817 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:12,817 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:12,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:12,818 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:12,818 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:12,818 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:12,819 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:12,819 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:12,819 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:12,832 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:12,832 284 | struct pair 2025-09-08T05:29:12,833 | ^~~~ 2025-09-08T05:29:13,530 [ 18%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCAsmParser.cpp.o 2025-09-08T05:29:13,688 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:13,688 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:29:13,688 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:13,689 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:13,689 303 | SectionStack.push_back( 2025-09-08T05:29:13,689 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:13,689 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:13,689 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:13,690 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:13,690 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:13,690 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:13,692 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:13,692 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:13,692 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:29:13,692 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:13,693 284 | struct pair 2025-09-08T05:29:13,693 | ^~~~ 2025-09-08T05:29:14,246 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:14,246 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:14,246 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:14,247 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:14,247 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:14,247 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2025-09-08T05:29:14,247 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14: 2025-09-08T05:29:14,247 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:29:14,248 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:14,248 303 | SectionStack.push_back( 2025-09-08T05:29:14,248 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:14,248 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:14,248 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:14,249 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:14,249 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:14,249 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:14,252 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:14,253 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:14,253 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:29:14,253 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:14,253 284 | struct pair 2025-09-08T05:29:14,253 | ^~~~ 2025-09-08T05:29:14,373 [ 18%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCAsmParserExtension.cpp.o 2025-09-08T05:29:14,771 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:29:14,771 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:29:14,771 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:14,771 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:14,772 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:14,772 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:14,772 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:14,772 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:14,773 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:14,773 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:14,773 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:14,773 284 | struct pair 2025-09-08T05:29:14,773 | ^~~~ 2025-09-08T05:29:15,468 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:15,469 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:15,469 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:15,469 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:15,469 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:15,469 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:15,470 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:15,470 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:15,470 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:15,470 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:15,470 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:15,471 284 | struct pair 2025-09-08T05:29:15,471 | ^~~~ 2025-09-08T05:29:17,370 [ 19%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCParser/MCTargetAsmParser.cpp.o 2025-09-08T05:29:17,829 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:17,829 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:17,829 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:17,829 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:17,829 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:17,830 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCParser/MCAsmParser.h:13, 2025-09-08T05:29:17,830 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, 2025-09-08T05:29:17,830 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCParser/ELFAsmParser.cpp:10: 2025-09-08T05:29:17,830 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:17,830 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:17,830 303 | SectionStack.push_back( 2025-09-08T05:29:17,830 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:17,830 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:17,831 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:17,831 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:17,831 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:17,831 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:17,843 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:17,843 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:17,843 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:17,843 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:13: 2025-09-08T05:29:17,844 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:17,844 284 | struct pair 2025-09-08T05:29:17,844 | ^~~~ 2025-09-08T05:29:18,270 [ 20%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCRegisterInfo.cpp.o 2025-09-08T05:29:18,691 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:18,691 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:18,691 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:18,691 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:18,692 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:18,692 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:18,692 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:18,692 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:18,692 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:18,692 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:18,702 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:18,702 284 | struct pair 2025-09-08T05:29:18,703 | ^~~~ 2025-09-08T05:29:19,641 [ 20%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSection.cpp.o 2025-09-08T05:29:20,047 [ 21%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSectionCOFF.cpp.o 2025-09-08T05:29:20,978 [ 22%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSectionELF.cpp.o 2025-09-08T05:29:24,298 [ 22%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSectionMachO.cpp.o 2025-09-08T05:29:25,270 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:25,270 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:25,270 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:25,270 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:25,271 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:25,271 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:29:25,271 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:29:25,272 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:29:25,272 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, 2025-09-08T05:29:25,272 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:10: 2025-09-08T05:29:25,272 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:29:25,273 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:25,273 303 | SectionStack.push_back( 2025-09-08T05:29:25,273 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:25,273 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:25,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:25,274 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:29:25,274 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:25,274 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:25,282 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:25,283 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:25,283 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:25,283 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:29:25,283 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:25,284 284 | struct pair 2025-09-08T05:29:25,284 | ^~~~ 2025-09-08T05:29:25,845 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:25,845 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:25,845 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:25,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:25,846 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:25,846 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:25,846 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:25,846 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:25,847 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:25,847 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:25,847 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:25,847 284 | struct pair 2025-09-08T05:29:25,847 | ^~~~ 2025-09-08T05:29:26,367 [ 23%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCStreamer.cpp.o 2025-09-08T05:29:26,482 [ 24%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSubtargetInfo.cpp.o 2025-09-08T05:29:27,142 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCSection.h:17, 2025-09-08T05:29:27,142 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCSection.cpp:10: 2025-09-08T05:29:27,142 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:27,142 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:27,143 303 | SectionStack.push_back( 2025-09-08T05:29:27,143 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:27,143 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:27,143 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:27,144 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:27,144 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:27,144 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:27,145 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:29:27,146 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/iterator_range.h:22, 2025-09-08T05:29:27,146 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:17: 2025-09-08T05:29:27,146 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:27,146 284 | struct pair 2025-09-08T05:29:27,147 | ^~~~ 2025-09-08T05:29:27,498 [ 24%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSymbol.cpp.o 2025-09-08T05:29:27,683 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:27,683 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:27,684 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:27,684 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:27,684 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:27,684 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:27,684 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:27,684 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:27,685 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:27,685 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:27,691 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:27,692 284 | struct pair 2025-09-08T05:29:27,692 | ^~~~ 2025-09-08T05:29:27,697 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:27,698 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:29:27,698 490 | this->push_back(::std::move(Elt)); 2025-09-08T05:29:27,698 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:27,698 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCSection.cpp:80:33: required from here 2025-09-08T05:29:27,698 80 | SubsectionFragmentMap.insert(MI, std::make_pair(Subsection, F)); 2025-09-08T05:29:27,699 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:27,699 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:27,699 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:27,699 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:27,703 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:27,703 284 | struct pair 2025-09-08T05:29:27,703 | ^~~~ 2025-09-08T05:29:27,736 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCSection.h:17, 2025-09-08T05:29:27,737 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCSectionCOFF.h:18, 2025-09-08T05:29:27,737 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCSectionCOFF.cpp:10: 2025-09-08T05:29:27,737 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:27,738 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:27,738 303 | SectionStack.push_back( 2025-09-08T05:29:27,738 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:27,738 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:27,738 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:27,739 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:27,739 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:27,739 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:27,752 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:27,753 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:27,753 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:27,753 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCSectionCOFF.h:17: 2025-09-08T05:29:27,754 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:27,754 284 | struct pair 2025-09-08T05:29:27,754 | ^~~~ 2025-09-08T05:29:28,347 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:28,347 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:28,348 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:28,348 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:28,348 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:28,348 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:28,348 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:28,349 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:28,349 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:28,349 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:28,349 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:28,350 284 | struct pair 2025-09-08T05:29:28,350 | ^~~~ 2025-09-08T05:29:28,563 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:29:28,563 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCSectionELF.h:17, 2025-09-08T05:29:28,563 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCSectionELF.cpp:10: 2025-09-08T05:29:28,564 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:28,564 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:28,564 303 | SectionStack.push_back( 2025-09-08T05:29:28,564 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:28,565 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:28,565 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:28,565 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:28,566 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:28,566 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:28,566 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:29:28,566 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/iterator_range.h:22, 2025-09-08T05:29:28,567 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:17: 2025-09-08T05:29:28,567 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:28,567 284 | struct pair 2025-09-08T05:29:28,567 | ^~~~ 2025-09-08T05:29:29,185 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:29,185 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:29,185 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:29,186 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:29,186 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:29,186 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:29,186 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:29,186 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:29,187 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:29,187 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:29,187 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:29,187 284 | struct pair 2025-09-08T05:29:29,188 | ^~~~ 2025-09-08T05:29:30,076 [ 25%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCSymbolELF.cpp.o 2025-09-08T05:29:30,373 [ 26%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCTargetOptions.cpp.o 2025-09-08T05:29:31,807 [ 26%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/MCValue.cpp.o 2025-09-08T05:29:31,897 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCSection.h:17, 2025-09-08T05:29:31,897 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCSectionMachO.h:18, 2025-09-08T05:29:31,897 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCSectionMachO.cpp:10: 2025-09-08T05:29:31,897 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:31,898 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:31,898 303 | SectionStack.push_back( 2025-09-08T05:29:31,898 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:31,898 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:31,898 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:31,898 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:31,899 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:31,899 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:31,899 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:31,899 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:31,900 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:31,900 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCSectionMachO.h:17: 2025-09-08T05:29:31,900 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:31,900 284 | struct pair 2025-09-08T05:29:31,900 | ^~~~ 2025-09-08T05:29:32,416 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32,417 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32,417 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:32,417 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:32,417 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:32,417 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:32,418 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:32,418 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32,418 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:32,418 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:32,419 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:32,419 284 | struct pair 2025-09-08T05:29:32,419 | ^~~~ 2025-09-08T05:29:32,858 [ 27%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/SubtargetFeature.cpp.o 2025-09-08T05:29:32,862 [ 28%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/MC/StringTableBuilder.cpp.o 2025-09-08T05:29:34,072 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:34,072 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:34,072 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:34,073 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:34,073 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:34,073 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:29:34,073 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCStreamer.cpp:10: 2025-09-08T05:29:34,074 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:34,074 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:34,074 303 | SectionStack.push_back( 2025-09-08T05:29:34,074 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:34,074 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:34,075 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:34,075 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:34,075 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:34,075 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:34,102 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:34,102 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:34,102 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:34,102 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:29:34,103 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:34,103 284 | struct pair 2025-09-08T05:29:34,103 | ^~~~ 2025-09-08T05:29:34,743 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,743 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,743 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:34,744 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:34,744 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:34,744 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:34,744 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:34,744 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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,745 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:34,745 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:34,745 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:34,745 284 | struct pair 2025-09-08T05:29:34,746 | ^~~~ 2025-09-08T05:29:34,852 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:29:34,852 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:29:34,852 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:34,853 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:34,853 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:34,853 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:29:34,853 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/PointerUnion.h:18, 2025-09-08T05:29:34,853 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCSymbol.h:18, 2025-09-08T05:29:34,854 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/MCSymbol.cpp:10: 2025-09-08T05:29:34,854 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:34,854 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:29:34,854 303 | SectionStack.push_back( 2025-09-08T05:29:34,855 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:29:34,855 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:29:34,855 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:34,855 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:34,855 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:34,856 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:34,862 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:29:34,863 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:29:34,863 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:29:34,863 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:29:34,863 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:29:34,864 284 | struct pair 2025-09-08T05:29:34,864 | ^~~~ 2025-09-08T05:29:35,430 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:35,430 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:35,431 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:29:35,431 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:35,432 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:29:35,432 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:29:35,432 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:29:35,432 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:35,433 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:29:35,433 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:29:35,433 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:29:35,434 284 | struct pair 2025-09-08T05:29:35,434 | ^~~~ 2025-09-08T05:29:36,393 [ 28%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/APFloat.cpp.o 2025-09-08T05:29:37,248 [ 29%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/APInt.cpp.o 2025-09-08T05:29:37,476 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/StringTableBuilder.cpp:11: 2025-09-08T05:29:37,477 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:37,477 37 | struct identity : public std::unary_function { 2025-09-08T05:29:37,477 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:37,490 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:29:37,490 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:29:37,491 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:29:37,491 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:29:37,491 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:29:37,491 from /usr/include/c++/14/iterator:66, 2025-09-08T05:29:37,491 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:29:37,491 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:29:37,492 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallString.h:17, 2025-09-08T05:29:37,492 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/StringTableBuilder.h:13, 2025-09-08T05:29:37,492 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/StringTableBuilder.cpp:10: 2025-09-08T05:29:37,493 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:29:37,493 117 | struct unary_function 2025-09-08T05:29:37,493 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:37,493 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:37,494 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:29:37,494 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:37,494 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:37,495 131 | struct binary_function 2025-09-08T05:29:37,495 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:37,495 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:37,495 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:29:37,495 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:37,496 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:37,496 131 | struct binary_function 2025-09-08T05:29:37,496 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:37,948 [ 30%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/APSInt.cpp.o 2025-09-08T05:29:37,995 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Format.h:26, 2025-09-08T05:29:37,995 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/SubtargetFeature.cpp:17: 2025-09-08T05:29:37,995 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:37,996 37 | struct identity : public std::unary_function { 2025-09-08T05:29:37,996 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:37,996 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:29:37,996 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:29:37,997 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:29:37,997 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:29:37,997 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:29:37,997 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:29:37,997 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/SubtargetFeature.h:21, 2025-09-08T05:29:37,998 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/MC/SubtargetFeature.cpp:14: 2025-09-08T05:29:37,998 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:29:37,998 117 | struct unary_function 2025-09-08T05:29:37,998 | ^~~~~~~~~~~~~~ 2025-09-08T05:29:37,998 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:37,998 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:29:37,999 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:37,999 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:37,999 131 | struct binary_function 2025-09-08T05:29:37,999 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:38,000 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:29:38,000 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:29:38,000 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:38,000 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:29:38,001 131 | struct binary_function 2025-09-08T05:29:38,001 | ^~~~~~~~~~~~~~~ 2025-09-08T05:29:39,900 [ 30%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/ARMBuildAttrs.cpp.o 2025-09-08T05:29:41,899 [ 31%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/ErrorHandling.cpp.o 2025-09-08T05:29:42,282 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/APFloat.cpp: In member function ‘llvm::APFloat::opStatus llvm::APFloat::divideSpecials(const llvm::APFloat&)’: 2025-09-08T05:29:42,282 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/APFloat.cpp:1607:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:42,282 1607 | copySignificand(rhs); 2025-09-08T05:29:42,283 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-08T05:29:42,283 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/APFloat.cpp:1608:3: note: here 2025-09-08T05:29:42,283 1608 | case PackCategoriesIntoKey(fcNaN, fcZero): 2025-09-08T05:29:42,283 | ^~~~ 2025-09-08T05:29:42,284 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/APFloat.cpp:1612:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:42,284 1612 | sign = false; 2025-09-08T05:29:42,284 | ~~~~~^~~~~~~ 2025-09-08T05:29:42,284 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/APFloat.cpp:1613:3: note: here 2025-09-08T05:29:42,284 1613 | case PackCategoriesIntoKey(fcInfinity, fcZero): 2025-09-08T05:29:42,285 | ^~~~ 2025-09-08T05:29:42,725 [ 32%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Hashing.cpp.o 2025-09-08T05:29:43,022 [ 32%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/IntEqClasses.cpp.o 2025-09-08T05:29:43,837 [ 33%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/LEB128.cpp.o 2025-09-08T05:29:45,949 [ 34%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Memory.cpp.o 2025-09-08T05:29:46,991 [ 34%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/MemoryBuffer.cpp.o 2025-09-08T05:29:47,759 [ 35%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Path.cpp.o 2025-09-08T05:29:48,062 [ 36%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Regex.cpp.o 2025-09-08T05:29:48,465 [ 36%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/ScaledNumber.cpp.o 2025-09-08T05:29:50,148 [ 37%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/SmallPtrSet.cpp.o 2025-09-08T05:29:52,292 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:29:52,292 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/MemoryBuffer.cpp:364:23: warning: redundant move in return statement [-Wredundant-move] 2025-09-08T05:29:52,293 364 | return std::move(Result); 2025-09-08T05:29:52,293 | ~~~~~~~~~^~~~~~~~ 2025-09-08T05:29:52,293 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/MemoryBuffer.cpp:364:23: note: remove ‘std::move’ call 2025-09-08T05:29:52,296 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/MemoryBuffer.cpp:403:19: warning: redundant move in return statement [-Wredundant-move] 2025-09-08T05:29:52,297 403 | return std::move(Buf); 2025-09-08T05:29:52,297 | ~~~~~~~~~^~~~~ 2025-09-08T05:29:52,312 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/MemoryBuffer.cpp:403:19: note: remove ‘std::move’ call 2025-09-08T05:29:54,506 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/Path.cpp: In function ‘llvm::sys::fs::file_magic llvm::sys::fs::identify_magic(llvm::StringRef)’: 2025-09-08T05:29:54,506 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/Path.cpp:1085:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:29:54,506 1085 | if (Magic[1] == 0x01) 2025-09-08T05:29:54,507 | ^~ 2025-09-08T05:29:54,507 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/Path.cpp:1088:5: note: here 2025-09-08T05:29:54,507 1088 | case 0x90: // PA-RISC Windows 2025-09-08T05:29:54,507 | ^~~~ 2025-09-08T05:29:54,694 [ 38%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/SmallVector.cpp.o 2025-09-08T05:29:55,175 [ 38%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/SourceMgr.cpp.o 2025-09-08T05:29:56,404 [ 39%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringExtras.cpp.o 2025-09-08T05:29:56,509 [ 40%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringMap.cpp.o 2025-09-08T05:29:56,730 [ 40%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringPool.cpp.o 2025-09-08T05:29:58,036 [ 41%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringRef.cpp.o 2025-09-08T05:29:59,151 [ 42%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/StringSaver.cpp.o 2025-09-08T05:30:00,450 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/Path.cpp:1139: 2025-09-08T05:30:00,450 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/Unix/Path.inc: In function ‘std::string llvm::sys::fs::getMainExecutable(const char*, void*)’: 2025-09-08T05:30:00,450 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:30:00,451 77 | snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin); 2025-09-08T05:30:00,451 | ^ 2025-09-08T05:30:00,451 In function ‘int llvm::sys::fs::test_dir(char*, const char*, const char*)’, 2025-09-08T05:30:00,451 inlined from ‘char* llvm::sys::fs::getprogpath(char*, const char*)’ at /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/Unix/Path.inc:103:17, 2025-09-08T05:30:00,451 inlined from ‘std::string llvm::sys::fs::getMainExecutable(const char*, void*)’ at /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/Unix/Path.inc:156:22: 2025-09-08T05:30:00,452 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:30:00,452 77 | snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin); 2025-09-08T05:30:00,452 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:00,763 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:00,764 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:00,764 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:00,764 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:00,764 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:00,764 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/SourceMgr.h:19, 2025-09-08T05:30:00,765 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/SourceMgr.cpp:16: 2025-09-08T05:30:00,765 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:00,765 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/SourceMgr.cpp:185:26: required from here 2025-09-08T05:30:00,765 185 | ColRanges.push_back(std::make_pair(R.Start.getPointer()-LineStart, 2025-09-08T05:30:00,765 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:00,766 186 | R.End.getPointer()-LineStart)); 2025-09-08T05:30:00,766 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:00,766 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:00,766 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:00,766 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:00,782 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:00,782 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:00,782 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:00,782 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:00,783 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:00,783 284 | struct pair 2025-09-08T05:30:00,783 | ^~~~ 2025-09-08T05:30:01,220 [ 42%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/TargetParser.cpp.o 2025-09-08T05:30:01,637 [ 43%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/TargetRegistry.cpp.o 2025-09-08T05:30:01,690 [ 44%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Triple.cpp.o 2025-09-08T05:30:03,508 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:30:03,508 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/StringSaver.h:14, 2025-09-08T05:30:03,508 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/StringSaver.cpp:10: 2025-09-08T05:30:03,508 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:03,509 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:03,509 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:03,509 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:03,509 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:30:03,509 55 | return static_cast(this)->Allocate(Size, Alignment); 2025-09-08T05:30:03,509 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-08T05:30:03,510 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:30:03,510 77 | return static_cast(Allocate(Num * sizeof(T), AlignOf::Alignment)); 2025-09-08T05:30:03,510 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:03,510 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/StringSaver.cpp:15:33: required from here 2025-09-08T05:30:03,510 15 | char *P = Alloc.Allocate(S.size() + 1); 2025-09-08T05:30:03,511 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-08T05:30:03,511 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:03,511 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:03,511 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:03,532 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:03,533 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:03,533 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:03,533 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/StringSaver.h:13: 2025-09-08T05:30:03,533 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:03,533 284 | struct pair 2025-09-08T05:30:03,534 | ^~~~ 2025-09-08T05:30:03,749 [ 44%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/Twine.cpp.o 2025-09-08T05:30:04,017 [ 45%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/raw_ostream.cpp.o 2025-09-08T05:30:05,831 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/Triple.cpp:11: 2025-09-08T05:30:05,832 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:05,832 37 | struct identity : public std::unary_function { 2025-09-08T05:30:05,832 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:05,862 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:05,862 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:30:05,862 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:30:05,863 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:30:05,863 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:30:05,863 from /usr/include/c++/14/iterator:66, 2025-09-08T05:30:05,863 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:30:05,864 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:30:05,864 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:30:05,864 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Triple.h:13, 2025-09-08T05:30:05,864 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/Triple.cpp:10: 2025-09-08T05:30:05,864 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:05,865 117 | struct unary_function 2025-09-08T05:30:05,865 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:05,865 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:05,865 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:05,866 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:05,866 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:05,866 131 | struct binary_function 2025-09-08T05:30:05,866 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:05,866 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:05,867 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:05,867 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:05,867 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:05,867 131 | struct binary_function 2025-09-08T05:30:05,867 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:05,893 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/TargetRegistry.cpp:11: 2025-09-08T05:30:05,893 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:05,893 37 | struct identity : public std::unary_function { 2025-09-08T05:30:05,894 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:05,894 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:05,894 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:30:05,894 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:30:05,895 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:30:05,895 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:30:05,895 from /usr/include/c++/14/iterator:66, 2025-09-08T05:30:05,895 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:30:05,895 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:30:05,896 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:30:05,896 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Triple.h:13, 2025-09-08T05:30:05,896 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/TargetRegistry.h:22, 2025-09-08T05:30:05,896 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/TargetRegistry.cpp:10: 2025-09-08T05:30:05,897 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:05,897 117 | struct unary_function 2025-09-08T05:30:05,897 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:05,897 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:05,897 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:05,898 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:05,898 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:05,898 131 | struct binary_function 2025-09-08T05:30:05,898 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:05,898 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:05,899 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:05,899 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:05,899 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:05,899 131 | struct binary_function 2025-09-08T05:30:05,900 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:08,411 [ 46%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regcomp.c.o 2025-09-08T05:30:08,465 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/raw_ostream.cpp:15: 2025-09-08T05:30:08,465 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:08,466 37 | struct identity : public std::unary_function { 2025-09-08T05:30:08,466 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:08,482 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:08,483 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:30:08,483 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:30:08,483 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:30:08,483 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:30:08,484 from /usr/include/c++/14/iterator:66, 2025-09-08T05:30:08,484 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:30:08,484 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:30:08,484 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/raw_ostream.h:17, 2025-09-08T05:30:08,484 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Support/raw_ostream.cpp:14: 2025-09-08T05:30:08,485 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:08,485 117 | struct unary_function 2025-09-08T05:30:08,485 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:08,485 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:08,485 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:08,486 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:08,486 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:08,486 131 | struct binary_function 2025-09-08T05:30:08,486 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:08,486 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:08,487 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:08,487 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:08,487 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:08,487 131 | struct binary_function 2025-09-08T05:30:08,487 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:08,979 [ 46%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regerror.c.o 2025-09-08T05:30:08,992 [ 47%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regexec.c.o 2025-09-08T05:30:09,697 [ 48%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regfree.c.o 2025-09-08T05:30:09,805 [ 48%] Building C object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Support/regstrlcpy.c.o 2025-09-08T05:30:10,274 [ 49%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp.o 2025-09-08T05:30:10,357 [ 50%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp.o 2025-09-08T05:30:11,022 [ 51%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp.o 2025-09-08T05:30:12,125 [ 51%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp.o 2025-09-08T05:30:13,154 [ 52%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp.o 2025-09-08T05:30:15,643 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, 2025-09-08T05:30:15,643 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:11: 2025-09-08T05:30:15,643 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:15,644 37 | struct identity : public std::unary_function { 2025-09-08T05:30:15,644 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:15,644 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:15,644 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:15,644 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:30:15,645 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:15,645 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:15,645 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:15,645 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:15,645 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:15,646 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCRegisterInfo.h:19, 2025-09-08T05:30:15,646 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:10: 2025-09-08T05:30:15,646 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:15,646 117 | struct unary_function 2025-09-08T05:30:15,646 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:15,647 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:15,647 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:15,647 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:15,647 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:15,647 131 | struct binary_function 2025-09-08T05:30:15,647 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:15,648 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:15,648 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:15,648 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:15,648 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:15,649 131 | struct binary_function 2025-09-08T05:30:15,649 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:16,246 [ 53%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp.o 2025-09-08T05:30:16,456 [ 53%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp.o 2025-09-08T05:30:16,504 [ 54%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp.o 2025-09-08T05:30:18,018 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, 2025-09-08T05:30:18,018 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:13: 2025-09-08T05:30:18,018 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:18,018 37 | struct identity : public std::unary_function { 2025-09-08T05:30:18,019 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:18,042 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:18,042 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:18,042 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:30:18,043 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:18,043 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:18,043 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:18,043 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:30:18,044 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:30:18,044 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2025-09-08T05:30:18,044 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:10: 2025-09-08T05:30:18,044 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:18,045 117 | struct unary_function 2025-09-08T05:30:18,045 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:18,045 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:18,045 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:18,045 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:18,046 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:18,046 131 | struct binary_function 2025-09-08T05:30:18,046 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:18,046 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:18,047 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:18,047 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:18,047 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:18,047 131 | struct binary_function 2025-09-08T05:30:18,047 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:18,662 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, 2025-09-08T05:30:18,662 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:17: 2025-09-08T05:30:18,662 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:18,662 37 | struct identity : public std::unary_function { 2025-09-08T05:30:18,663 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:18,682 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:18,683 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:18,683 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:30:18,683 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:18,684 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:18,684 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:18,684 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:30:18,685 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:30:18,685 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, 2025-09-08T05:30:18,685 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:14: 2025-09-08T05:30:18,686 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:18,686 117 | struct unary_function 2025-09-08T05:30:18,686 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:18,687 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:18,688 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:18,688 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:18,688 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:18,689 131 | struct binary_function 2025-09-08T05:30:18,689 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:18,690 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:18,690 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:18,691 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:18,702 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:18,702 131 | struct binary_function 2025-09-08T05:30:18,702 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:19,305 [ 55%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp.o 2025-09-08T05:30:19,618 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:19,619 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:19,619 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:19,619 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:19,619 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:19,619 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:30:19,620 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:30:19,620 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2025-09-08T05:30:19,620 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, 2025-09-08T05:30:19,620 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: 2025-09-08T05:30:19,620 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,620 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:19,621 303 | SectionStack.push_back( 2025-09-08T05:30:19,621 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:19,621 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:19,621 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:19,621 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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,621 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:19,622 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:19,622 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:19,622 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:19,623 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:19,623 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:19,623 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:19,623 284 | struct pair 2025-09-08T05:30:19,624 | ^~~~ 2025-09-08T05:30:19,676 [ 55%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp.o 2025-09-08T05:30:20,267 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:20,267 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:20,267 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:20,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:20,268 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:20,268 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:20,268 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:20,269 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:20,269 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:20,269 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:20,270 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:20,270 284 | struct pair 2025-09-08T05:30:20,270 | ^~~~ 2025-09-08T05:30:20,334 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: In member function ‘bool {anonymous}::AArch64AsmParser::parseRegister(llvm::OperandVector&)’: 2025-09-08T05:30:20,334 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2948:16: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-08T05:30:20,335 2948 | return MatchOperand_ParseFail; 2025-09-08T05:30:20,335 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:20,668 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: In member function ‘bool {anonymous}::AArch64AsmParser::parseDirectiveLOH(llvm::StringRef, llvm::SMLoc)’: 2025-09-08T05:30:20,668 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4502:14: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-08T05:30:20,669 4502 | return MatchOperand_ParseFail; 2025-09-08T05:30:20,669 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:21,726 [ 56%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/AsmParser/ARMAsmParser.cpp.o 2025-09-08T05:30:22,067 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:22,068 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:30:22,068 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,068 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:22,069 303 | SectionStack.push_back( 2025-09-08T05:30:22,069 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:22,069 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:22,069 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:22,070 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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,070 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:22,070 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:22,072 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:22,073 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:22,073 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:30:22,073 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:22,073 284 | struct pair 2025-09-08T05:30:22,074 | ^~~~ 2025-09-08T05:30:22,653 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:22,653 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:22,654 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:22,654 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:22,654 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:22,654 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:22,655 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:22,655 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:22,655 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:22,655 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:22,655 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:22,656 284 | struct pair 2025-09-08T05:30:22,656 | ^~~~ 2025-09-08T05:30:22,910 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:17: 2025-09-08T05:30:22,910 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:22,910 37 | struct identity : public std::unary_function { 2025-09-08T05:30:22,911 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:22,922 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:22,923 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h:18, 2025-09-08T05:30:22,923 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:14: 2025-09-08T05:30:22,923 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:22,923 117 | struct unary_function 2025-09-08T05:30:22,924 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:22,924 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:22,924 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:22,924 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:22,924 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:22,925 131 | struct binary_function 2025-09-08T05:30:22,925 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:22,925 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:22,925 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:22,925 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:22,925 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:22,926 131 | struct binary_function 2025-09-08T05:30:22,926 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:23,212 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:23,212 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:23,212 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:23,213 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:23,213 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:23,213 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:30:23,213 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h:13, 2025-09-08T05:30:23,213 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:14: 2025-09-08T05:30:23,213 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,214 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:23,214 303 | SectionStack.push_back( 2025-09-08T05:30:23,214 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:23,214 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:23,214 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:23,215 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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,215 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:23,215 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:23,215 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:23,215 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:23,216 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:23,216 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:23,216 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:23,216 284 | struct pair 2025-09-08T05:30:23,216 | ^~~~ 2025-09-08T05:30:23,245 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:23,245 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:30:23,245 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,245 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:23,246 303 | SectionStack.push_back( 2025-09-08T05:30:23,246 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:23,246 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:23,246 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:23,246 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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,246 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:23,246 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:23,262 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:23,263 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:23,263 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:30:23,263 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:23,263 284 | struct pair 2025-09-08T05:30:23,263 | ^~~~ 2025-09-08T05:30:23,517 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:30:23,517 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:826:24: required from here 2025-09-08T05:30:23,517 826 | return isMovWSymbol({AArch64MCExpr::VK_ABS_G2, AArch64MCExpr::VK_ABS_G2_S, 2025-09-08T05:30:23,517 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:23,518 827 | AArch64MCExpr::VK_TPREL_G2, 2025-09-08T05:30:23,518 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:23,518 828 | AArch64MCExpr::VK_DTPREL_G2}); 2025-09-08T05:30:23,518 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:23,518 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:30:23,519 88 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), 2025-09-08T05:30:23,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:23,628 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, 2025-09-08T05:30:23,629 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:13: 2025-09-08T05:30:23,629 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:23,629 37 | struct identity : public std::unary_function { 2025-09-08T05:30:23,629 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:23,639 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:23,639 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h:18, 2025-09-08T05:30:23,639 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h:22: 2025-09-08T05:30:23,639 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:23,639 117 | struct unary_function 2025-09-08T05:30:23,640 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:23,640 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:23,640 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:23,640 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:23,640 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:23,641 131 | struct binary_function 2025-09-08T05:30:23,641 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:23,641 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:23,641 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:23,641 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:23,641 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:23,642 131 | struct binary_function 2025-09-08T05:30:23,642 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:23,770 [ 57%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp.o 2025-09-08T05:30:23,806 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:23,806 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:23,806 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:23,807 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:23,807 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:23,807 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:23,807 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:23,807 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:23,807 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, 2025-09-08T05:30:23,808 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:15: 2025-09-08T05:30:23,808 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,808 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:23,808 303 | SectionStack.push_back( 2025-09-08T05:30:23,808 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:23,809 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:23,809 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:23,809 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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,809 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:23,809 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:23,810 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:23,810 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:23,810 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:23,810 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:23,810 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:23,811 284 | struct pair 2025-09-08T05:30:23,811 | ^~~~ 2025-09-08T05:30:24,106 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:24,106 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:24,106 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:24,107 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:24,107 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:24,107 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:24,107 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:24,108 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:24,108 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:24,108 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:24,109 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:24,109 284 | struct pair 2025-09-08T05:30:24,109 | ^~~~ 2025-09-08T05:30:24,328 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:24,329 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:24,329 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:24,329 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:24,329 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:24,330 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:24,330 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:24,330 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:24,330 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:24,330 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:24,331 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:24,331 284 | struct pair 2025-09-08T05:30:24,331 | ^~~~ 2025-09-08T05:30:24,575 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCObjectStreamer.h:13, 2025-09-08T05:30:24,575 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCELFStreamer.h:15, 2025-09-08T05:30:24,575 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h:17, 2025-09-08T05:30:24,576 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:15: 2025-09-08T05:30:24,576 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:24,576 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:24,576 303 | SectionStack.push_back( 2025-09-08T05:30:24,576 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:24,576 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:24,577 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:24,577 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:24,577 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:24,577 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:24,582 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:24,583 from /usr/include/c++/14/string:51: 2025-09-08T05:30:24,583 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:24,583 284 | struct pair 2025-09-08T05:30:24,583 | ^~~~ 2025-09-08T05:30:24,631 [ 57%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp.o 2025-09-08T05:30:25,816 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: In member function ‘bool {anonymous}::AArch64AsmParser::validateInstruction(llvm::MCInst&, llvm::SmallVectorImpl&)’: 2025-09-08T05:30:25,817 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3563:3: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:25,817 3563 | } 2025-09-08T05:30:25,817 | ^ 2025-09-08T05:30:25,832 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3564:3: note: here 2025-09-08T05:30:25,832 3564 | case AArch64::LDPDi: 2025-09-08T05:30:25,833 | ^~~~ 2025-09-08T05:30:26,119 [ 58%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp.o 2025-09-08T05:30:26,425 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:30:26,425 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/ARM/ARMFeatures.h:17, 2025-09-08T05:30:26,425 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10: 2025-09-08T05:30:26,425 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:26,426 37 | struct identity : public std::unary_function { 2025-09-08T05:30:26,426 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:26,426 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:30:26,426 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:30:26,427 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:26,427 117 | struct unary_function 2025-09-08T05:30:26,427 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:26,427 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:26,427 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:26,428 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:26,428 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:26,428 131 | struct binary_function 2025-09-08T05:30:26,428 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:26,428 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:26,429 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:26,429 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:26,429 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:26,429 131 | struct binary_function 2025-09-08T05:30:26,429 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:27,885 [ 59%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp.o 2025-09-08T05:30:28,171 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:30:28,172 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:10: 2025-09-08T05:30:28,172 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:28,172 37 | struct identity : public std::unary_function { 2025-09-08T05:30:28,173 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:28,182 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:30:28,183 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:30:28,183 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:28,183 117 | struct unary_function 2025-09-08T05:30:28,183 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:28,184 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:28,184 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:28,184 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:28,184 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:28,184 131 | struct binary_function 2025-09-08T05:30:28,185 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:28,185 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:28,185 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:28,185 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:28,185 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:28,185 131 | struct binary_function 2025-09-08T05:30:28,186 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:28,788 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:30:28,788 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:10: 2025-09-08T05:30:28,788 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:28,788 37 | struct identity : public std::unary_function { 2025-09-08T05:30:28,789 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:28,789 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:30:28,789 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:30:28,789 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:28,789 117 | struct unary_function 2025-09-08T05:30:28,789 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:28,790 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:28,790 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:28,790 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:28,790 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:28,790 131 | struct binary_function 2025-09-08T05:30:28,790 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:28,791 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:28,791 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:28,791 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:28,791 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:28,791 131 | struct binary_function 2025-09-08T05:30:28,791 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:32,228 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:30:32,229 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:14: 2025-09-08T05:30:32,229 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:32,229 37 | struct identity : public std::unary_function { 2025-09-08T05:30:32,229 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:32,242 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:30:32,243 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:30:32,243 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:32,243 117 | struct unary_function 2025-09-08T05:30:32,243 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:32,243 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:32,244 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:32,244 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:32,244 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:32,244 131 | struct binary_function 2025-09-08T05:30:32,244 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:32,245 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:32,245 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:32,245 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:32,245 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:32,245 131 | struct binary_function 2025-09-08T05:30:32,246 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:33,096 [ 59%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp.o 2025-09-08T05:30:33,190 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:33,190 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:33,190 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:33,190 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:33,190 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:33,190 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:30:33,191 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:30:33,191 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2025-09-08T05:30:33,191 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:11: 2025-09-08T05:30:33,191 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:33,191 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:33,191 303 | SectionStack.push_back( 2025-09-08T05:30:33,191 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:33,191 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:33,192 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:33,192 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:33,192 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:33,192 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:33,202 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:33,203 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:33,203 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:30:33,203 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:33,203 284 | struct pair 2025-09-08T05:30:33,203 | ^~~~ 2025-09-08T05:30:33,751 [ 60%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp.o 2025-09-08T05:30:33,840 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:33,840 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:33,840 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:33,841 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:33,841 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:33,841 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:33,841 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:33,841 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:33,842 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:33,842 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:33,842 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:33,842 284 | struct pair 2025-09-08T05:30:33,843 | ^~~~ 2025-09-08T05:30:35,641 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:35,642 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:35,642 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:35,642 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:35,642 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:35,642 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:30:35,643 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:30:35,643 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2025-09-08T05:30:35,643 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:11: 2025-09-08T05:30:35,643 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:35,643 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:35,643 303 | SectionStack.push_back( 2025-09-08T05:30:35,644 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:35,644 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:35,644 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:35,644 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:35,644 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:35,644 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:35,652 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:35,653 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:35,653 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:30:35,653 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:35,653 284 | struct pair 2025-09-08T05:30:35,654 | ^~~~ 2025-09-08T05:30:36,181 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:36,181 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3428:24: required from here 2025-09-08T05:30:36,181 3428 | Registers.push_back(std::pair(EReg, Reg)); 2025-09-08T05:30:36,182 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:36,182 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:36,182 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:36,182 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:36,183 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:36,183 284 | struct pair 2025-09-08T05:30:36,183 | ^~~~ 2025-09-08T05:30:36,993 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:36,993 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:36,993 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:36,994 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:36,994 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:36,994 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:36,994 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:36,995 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:36,995 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:36,995 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:36,995 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:36,995 284 | struct pair 2025-09-08T05:30:36,996 | ^~~~ 2025-09-08T05:30:38,375 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:30:38,375 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:20, 2025-09-08T05:30:38,375 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:14: 2025-09-08T05:30:38,375 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:38,376 37 | struct identity : public std::unary_function { 2025-09-08T05:30:38,376 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:38,392 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:30:38,393 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:30:38,393 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:38,393 117 | struct unary_function 2025-09-08T05:30:38,394 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:38,394 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:38,394 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:38,395 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:38,395 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:38,395 131 | struct binary_function 2025-09-08T05:30:38,395 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:38,395 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:38,395 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:38,396 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:38,396 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:38,396 131 | struct binary_function 2025-09-08T05:30:38,396 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:38,427 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:38,428 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:38,428 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:38,428 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:38,428 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:38,428 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/APInt.h:19, 2025-09-08T05:30:38,428 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/APFloat.h:20, 2025-09-08T05:30:38,429 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:17, 2025-09-08T05:30:38,429 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:15: 2025-09-08T05:30:38,429 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:38,429 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:38,429 303 | SectionStack.push_back( 2025-09-08T05:30:38,429 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:38,430 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:38,430 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:38,430 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:38,430 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:38,430 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:38,453 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:38,453 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:38,454 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:30:38,454 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:38,454 284 | struct pair 2025-09-08T05:30:38,455 | ^~~~ 2025-09-08T05:30:39,038 [ 61%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp.o 2025-09-08T05:30:39,163 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,163 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,164 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:39,164 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:39,164 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:39,164 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:39,164 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:39,165 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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,165 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:39,165 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:39,165 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:39,165 284 | struct pair 2025-09-08T05:30:39,166 | ^~~~ 2025-09-08T05:30:39,444 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp: In member function ‘bool {anonymous}::ARMAsmParser::parseOperand(llvm::OperandVector&, llvm::StringRef, unsigned int&)’: 2025-09-08T05:30:39,445 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5268:3: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:39,445 5268 | } 2025-09-08T05:30:39,445 | ^ 2025-09-08T05:30:39,445 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5269:3: note: here 2025-09-08T05:30:39,445 5269 | case AsmToken::LParen: // parenthesized expressions like (_strcmp-4) 2025-09-08T05:30:39,445 | ^~~~ 2025-09-08T05:30:39,446 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5319:3: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:30:39,446 5319 | } 2025-09-08T05:30:39,446 | ^ 2025-09-08T05:30:39,446 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5320:3: note: here 2025-09-08T05:30:39,446 5320 | case AsmToken::Colon: { 2025-09-08T05:30:39,446 | ^~~~ 2025-09-08T05:30:40,463 [ 61%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp.o 2025-09-08T05:30:41,761 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:41,761 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:41,761 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:41,762 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:41,762 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:41,762 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:41,762 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:41,763 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:41,763 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h:13, 2025-09-08T05:30:41,763 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:10: 2025-09-08T05:30:41,763 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:41,763 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:41,764 303 | SectionStack.push_back( 2025-09-08T05:30:41,764 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:41,764 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:41,764 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:41,765 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:41,765 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:41,765 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:41,767 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:41,768 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:41,768 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:41,768 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:41,769 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:41,769 284 | struct pair 2025-09-08T05:30:41,769 | ^~~~ 2025-09-08T05:30:42,336 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,337 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,337 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:42,337 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:42,337 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:42,337 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:42,338 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:42,338 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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,338 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:42,338 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:42,338 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:42,338 284 | struct pair 2025-09-08T05:30:42,339 | ^~~~ 2025-09-08T05:30:43,876 [ 62%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp.o 2025-09-08T05:30:44,175 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, 2025-09-08T05:30:44,175 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp:10: 2025-09-08T05:30:44,175 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:44,175 37 | struct identity : public std::unary_function { 2025-09-08T05:30:44,175 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:44,176 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:30:44,177 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:30:44,177 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:44,177 117 | struct unary_function 2025-09-08T05:30:44,177 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:44,178 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:44,178 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:44,178 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:44,179 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:44,179 131 | struct binary_function 2025-09-08T05:30:44,179 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:44,180 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:44,180 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:44,180 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:44,180 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:44,181 131 | struct binary_function 2025-09-08T05:30:44,181 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:44,448 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:44,448 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:44,448 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:44,449 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:44,449 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:44,449 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:30:44,449 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:30:44,450 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfoCOFF.h:13, 2025-09-08T05:30:44,450 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h:17, 2025-09-08T05:30:44,450 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:15: 2025-09-08T05:30:44,451 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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,451 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:44,451 303 | SectionStack.push_back( 2025-09-08T05:30:44,451 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:44,452 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:44,452 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:44,452 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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,453 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:44,453 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:44,455 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:44,455 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:44,455 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:30:44,455 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:44,455 284 | struct pair 2025-09-08T05:30:44,456 | ^~~~ 2025-09-08T05:30:45,738 [ 63%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp.o 2025-09-08T05:30:46,920 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:46,920 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:46,921 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:46,921 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:46,921 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:46,921 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:46,922 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:46,922 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/MapVector.h:20, 2025-09-08T05:30:46,922 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:13: 2025-09-08T05:30:46,923 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:46,923 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:46,923 303 | SectionStack.push_back( 2025-09-08T05:30:46,923 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:46,923 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:46,923 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:46,924 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:46,924 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:46,924 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:46,932 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:46,933 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:46,933 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:46,933 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:46,933 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:46,934 284 | struct pair 2025-09-08T05:30:46,934 | ^~~~ 2025-09-08T05:30:47,521 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:47,521 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:47,522 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:47,522 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:47,522 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:47,523 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:47,523 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:47,523 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:47,523 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:47,523 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:47,524 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:47,524 284 | struct pair 2025-09-08T05:30:47,524 | ^~~~ 2025-09-08T05:30:49,410 [ 63%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp.o 2025-09-08T05:30:53,184 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Format.h:26, 2025-09-08T05:30:53,184 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:38: 2025-09-08T05:30:53,184 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:53,185 37 | struct identity : public std::unary_function { 2025-09-08T05:30:53,185 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:53,202 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:30:53,203 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:30:53,203 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:30:53,203 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:53,203 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:53,203 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:53,204 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:30:53,204 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/Hexagon/HexagonTargetStreamer.h:13, 2025-09-08T05:30:53,204 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:13: 2025-09-08T05:30:53,204 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:30:53,204 117 | struct unary_function 2025-09-08T05:30:53,204 | ^~~~~~~~~~~~~~ 2025-09-08T05:30:53,205 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:53,205 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:30:53,205 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:53,205 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:53,205 131 | struct binary_function 2025-09-08T05:30:53,205 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:53,206 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:30:53,206 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:30:53,206 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:53,206 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:30:53,206 131 | struct binary_function 2025-09-08T05:30:53,206 | ^~~~~~~~~~~~~~~ 2025-09-08T05:30:54,704 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:54,705 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:30:54,705 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:30:54,705 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:30:54,705 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:30:54,706 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:30:54,706 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:30:54,706 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:30:54,706 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:30:54,706 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h:13, 2025-09-08T05:30:54,706 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:11: 2025-09-08T05:30:54,707 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:54,707 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:54,707 303 | SectionStack.push_back( 2025-09-08T05:30:54,707 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:54,708 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:54,708 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:54,708 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:54,708 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:54,709 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:54,722 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:54,723 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:54,723 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:30:54,723 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:30:54,723 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:54,724 284 | struct pair 2025-09-08T05:30:54,724 | ^~~~ 2025-09-08T05:30:55,175 [ 64%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp.o 2025-09-08T05:30:55,501 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:55,501 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:55,502 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:55,502 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:55,502 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:55,503 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:55,503 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:55,504 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:55,504 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:55,504 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:55,513 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:55,513 284 | struct pair 2025-09-08T05:30:55,514 | ^~~~ 2025-09-08T05:30:57,289 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:30:57,289 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:30:57,289 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:30:57,290 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:30:57,290 303 | SectionStack.push_back( 2025-09-08T05:30:57,291 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:30:57,291 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:30:57,291 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:57,292 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:57,292 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:57,293 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:57,303 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:30:57,303 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:30:57,303 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:30:57,304 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:30:57,304 284 | struct pair 2025-09-08T05:30:57,304 | ^~~~ 2025-09-08T05:30:57,676 [ 65%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp.o 2025-09-08T05:30:58,412 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:30:58,412 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:238:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; size_t = unsigned int]’ 2025-09-08T05:30:58,413 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:30:58,413 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:58,414 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:30:58,414 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:30:58,414 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:30:58,415 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:30:58,415 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:30:58,416 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:30:58,416 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:30:58,417 284 | struct pair 2025-09-08T05:30:58,417 | ^~~~ 2025-09-08T05:30:58,662 [ 65%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp.o 2025-09-08T05:31:00,856 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:31:00,856 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1693:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:00,857 1693 | is32bit = true; 2025-09-08T05:31:00,857 | ~~~~~~~~^~~~~~ 2025-09-08T05:31:00,857 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1695:3: note: here 2025-09-08T05:31:00,858 1695 | case Hexagon::CONST64_Float_Real: 2025-09-08T05:31:00,858 | ^~~~ 2025-09-08T05:31:03,007 [ 66%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp.o 2025-09-08T05:31:04,141 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp: In member function ‘bool llvm::HexagonMCChecker::checkNewValues()’: 2025-09-08T05:31:04,142 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:31:04,142 358 | memset(&errInfo, 0, sizeof(errInfo)); 2025-09-08T05:31:04,142 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:04,142 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:15: 2025-09-08T05:31:04,143 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h:33:7: note: ‘class llvm::HexagonMCErrInfo’ declared here 2025-09-08T05:31:04,143 33 | class HexagonMCErrInfo { 2025-09-08T05:31:04,143 | ^~~~~~~~~~~~~~~~ 2025-09-08T05:31:09,908 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:09,908 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:09,909 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:09,909 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:09,909 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:09,910 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:31:09,910 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:31:09,911 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:31:09,911 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:31:09,911 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h:13, 2025-09-08T05:31:09,912 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:12: 2025-09-08T05:31:09,912 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:09,912 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:09,912 303 | SectionStack.push_back( 2025-09-08T05:31:09,912 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:09,913 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:09,913 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:09,913 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:09,913 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:09,913 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:09,914 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:09,915 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:09,915 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:31:09,915 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/ErrorHandling.h:18, 2025-09-08T05:31:09,915 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h:21, 2025-09-08T05:31:09,916 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:11: 2025-09-08T05:31:09,917 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:09,917 284 | struct pair 2025-09-08T05:31:09,917 | ^~~~ 2025-09-08T05:31:10,774 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:10,775 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:10,775 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:10,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:10,777 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:10,777 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:10,777 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:10,777 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:10,777 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:10,777 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:10,778 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:10,778 284 | struct pair 2025-09-08T05:31:10,778 | ^~~~ 2025-09-08T05:31:12,819 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:12,821 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:12,821 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:12,821 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:12,822 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:12,822 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:31:12,823 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:31:12,824 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:31:12,824 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2025-09-08T05:31:12,825 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:17, 2025-09-08T05:31:12,825 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:19, 2025-09-08T05:31:12,826 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h:18, 2025-09-08T05:31:12,826 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:16: 2025-09-08T05:31:12,827 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: 2025-09-08T05:31:12,827 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:12,827 303 | SectionStack.push_back( 2025-09-08T05:31:12,827 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:12,828 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:12,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:12,828 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:340:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2025-09-08T05:31:12,829 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:12,829 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:12,829 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:12,830 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:12,830 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:31:12,830 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/ErrorHandling.h:18, 2025-09-08T05:31:12,830 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h:21, 2025-09-08T05:31:12,830 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:15: 2025-09-08T05:31:12,831 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:12,831 284 | struct pair 2025-09-08T05:31:12,831 | ^~~~ 2025-09-08T05:31:13,530 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:13,530 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:13,530 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:13,531 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:13,531 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:13,531 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:13,531 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:13,531 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:13,531 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:13,532 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:13,532 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:13,532 284 | struct pair 2025-09-08T05:31:13,532 | ^~~~ 2025-09-08T05:31:18,264 [ 67%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp.o 2025-09-08T05:31:22,992 [ 67%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp.o 2025-09-08T05:31:25,143 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp: In function ‘unsigned int llvm::HexagonMCInstrInfo::iClassOfDuplexPair(unsigned int, unsigned int)’: 2025-09-08T05:31:25,143 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:117:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:25,143 117 | switch (Gb) { 2025-09-08T05:31:25,143 | ^~~~~~ 2025-09-08T05:31:25,144 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:125:3: note: here 2025-09-08T05:31:25,144 125 | case HexagonII::HSIG_L2: 2025-09-08T05:31:25,144 | ^~~~ 2025-09-08T05:31:25,145 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:126:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:25,145 126 | switch (Gb) { 2025-09-08T05:31:25,145 | ^~~~~~ 2025-09-08T05:31:25,146 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:136:3: note: here 2025-09-08T05:31:25,146 136 | case HexagonII::HSIG_S1: 2025-09-08T05:31:25,146 | ^~~~ 2025-09-08T05:31:25,146 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:137:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:25,147 137 | switch (Gb) { 2025-09-08T05:31:25,147 | ^~~~~~ 2025-09-08T05:31:25,147 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:149:3: note: here 2025-09-08T05:31:25,147 149 | case HexagonII::HSIG_S2: 2025-09-08T05:31:25,148 | ^~~~ 2025-09-08T05:31:25,148 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:150:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:25,149 150 | switch (Gb) { 2025-09-08T05:31:25,149 | ^~~~~~ 2025-09-08T05:31:25,149 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:164:3: note: here 2025-09-08T05:31:25,149 164 | case HexagonII::HSIG_A: 2025-09-08T05:31:25,150 | ^~~~ 2025-09-08T05:31:25,150 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:165:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:25,150 165 | switch (Gb) { 2025-09-08T05:31:25,150 | ^~~~~~ 2025-09-08T05:31:25,151 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:171:3: note: here 2025-09-08T05:31:25,151 171 | case HexagonII::HSIG_Compound: 2025-09-08T05:31:25,151 | ^~~~ 2025-09-08T05:31:25,195 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp: In function ‘llvm::MCInst llvm::HexagonMCInstrInfo::deriveSubInst(const llvm::MCInst&)’: 2025-09-08T05:31:25,196 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:775:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:25,197 775 | if (Value == 2) { 2025-09-08T05:31:25,197 | ^~ 2025-09-08T05:31:25,199 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:781:3: note: here 2025-09-08T05:31:25,199 781 | case Hexagon::A4_combineir: 2025-09-08T05:31:25,200 | ^~~~ 2025-09-08T05:31:25,200 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:885:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:25,201 885 | } else if (Value == 1) { 2025-09-08T05:31:25,201 | ^~ 2025-09-08T05:31:25,202 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:891:3: note: here 2025-09-08T05:31:25,202 891 | case Hexagon::S2_storerb_io: 2025-09-08T05:31:25,203 | ^~~~ 2025-09-08T05:31:25,212 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:921:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:25,212 921 | } else if (Inst.getOperand(0).getReg() == Hexagon::R29) { 2025-09-08T05:31:25,213 | ^~ 2025-09-08T05:31:25,213 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:927:3: note: here 2025-09-08T05:31:25,213 927 | case Hexagon::S2_storeri_io: 2025-09-08T05:31:25,214 | ^~~~ 2025-09-08T05:31:32,153 [ 68%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp.o 2025-09-08T05:31:32,904 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:32,904 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:32,904 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:32,904 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:32,905 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:32,905 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:31:32,905 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:31:32,905 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:31:32,905 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2025-09-08T05:31:32,906 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp:11: 2025-09-08T05:31:32,906 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32,907 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:32,907 303 | SectionStack.push_back( 2025-09-08T05:31:32,907 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:32,907 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:32,907 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:32,908 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32,908 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:32,908 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:32,922 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:32,923 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:32,923 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:31:32,923 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:31:32,923 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:32,924 284 | struct pair 2025-09-08T05:31:32,924 | ^~~~ 2025-09-08T05:31:33,521 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:33,521 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:33,521 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:33,522 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:33,522 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:33,522 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:33,523 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:33,523 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:33,523 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:33,523 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:33,542 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:33,543 284 | struct pair 2025-09-08T05:31:33,543 | ^~~~ 2025-09-08T05:31:35,109 [ 69%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp.o 2025-09-08T05:31:35,684 [ 69%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp.o 2025-09-08T05:31:36,367 [ 70%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp.o 2025-09-08T05:31:40,843 [ 71%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp.o 2025-09-08T05:31:42,067 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:42,068 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:42,068 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:42,068 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:42,068 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:42,068 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:31:42,068 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:31:42,069 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:31:42,069 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:13, 2025-09-08T05:31:42,069 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:17, 2025-09-08T05:31:42,069 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:14: 2025-09-08T05:31:42,069 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:42,069 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:42,070 303 | SectionStack.push_back( 2025-09-08T05:31:42,070 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:42,070 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:42,070 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:42,070 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:42,071 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:42,071 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:42,072 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:42,073 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:42,073 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:31:42,073 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:31:42,073 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:42,073 284 | struct pair 2025-09-08T05:31:42,074 | ^~~~ 2025-09-08T05:31:42,417 [ 71%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/AsmParser/MipsAsmParser.cpp.o 2025-09-08T05:31:42,684 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:42,685 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:42,685 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:42,685 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:42,685 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:42,685 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:42,685 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:42,686 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:42,686 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:42,686 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:42,687 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:42,687 284 | struct pair 2025-09-08T05:31:42,687 | ^~~~ 2025-09-08T05:31:42,847 [ 72%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp.o 2025-09-08T05:31:42,978 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp: In member function ‘bool llvm::HexagonShuffler::check()’: 2025-09-08T05:31:42,978 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:223:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:42,979 223 | ++onlyNo1; 2025-09-08T05:31:42,979 | ^~~~~~~~~ 2025-09-08T05:31:42,979 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:224:5: note: here 2025-09-08T05:31:42,979 224 | case HexagonII::TypeCVI_VM_LD: 2025-09-08T05:31:42,979 | ^~~~ 2025-09-08T05:31:42,980 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:227:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:42,980 227 | ++CVIloads; 2025-09-08T05:31:42,980 | ^~~~~~~~~~ 2025-09-08T05:31:42,980 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:228:5: note: here 2025-09-08T05:31:42,980 228 | case HexagonII::TypeLD: 2025-09-08T05:31:42,980 | ^~~~ 2025-09-08T05:31:42,981 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:237:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:42,981 237 | ++onlyNo1; 2025-09-08T05:31:42,981 | ^~~~~~~~~ 2025-09-08T05:31:42,981 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:238:5: note: here 2025-09-08T05:31:42,981 238 | case HexagonII::TypeCVI_VM_ST: 2025-09-08T05:31:42,981 | ^~~~ 2025-09-08T05:31:42,981 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:240:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:42,981 240 | ++CVIstores; 2025-09-08T05:31:42,982 | ^~~~~~~~~~~ 2025-09-08T05:31:42,982 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:241:5: note: here 2025-09-08T05:31:42,982 241 | case HexagonII::TypeST: 2025-09-08T05:31:42,982 | ^~~~ 2025-09-08T05:31:43,192 [ 73%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp.o 2025-09-08T05:31:43,781 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:18: 2025-09-08T05:31:43,781 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:43,781 37 | struct identity : public std::unary_function { 2025-09-08T05:31:43,782 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:43,792 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:31:43,792 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:31:43,793 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h:17, 2025-09-08T05:31:43,793 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:16: 2025-09-08T05:31:43,793 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:43,793 117 | struct unary_function 2025-09-08T05:31:43,794 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:43,794 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:43,794 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:43,794 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:43,794 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:43,794 131 | struct binary_function 2025-09-08T05:31:43,795 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:43,795 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:43,795 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:43,795 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:43,795 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:43,795 131 | struct binary_function 2025-09-08T05:31:43,796 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:45,862 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:45,862 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:45,863 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:45,863 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:45,864 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:45,864 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:31:45,864 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:31:45,865 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:31:45,865 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h:18: 2025-09-08T05:31:45,865 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:45,865 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:45,866 303 | SectionStack.push_back( 2025-09-08T05:31:45,866 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:45,866 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:45,867 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:45,867 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:45,867 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:45,867 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:45,868 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:45,868 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:45,868 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:31:45,868 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:45,868 284 | struct pair 2025-09-08T05:31:45,869 | ^~~~ 2025-09-08T05:31:45,901 [ 73%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp.o 2025-09-08T05:31:46,593 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:46,594 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:46,594 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:46,594 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:46,594 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:46,595 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:46,595 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:46,595 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:46,595 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:46,595 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:46,597 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:46,597 284 | struct pair 2025-09-08T05:31:46,597 | ^~~~ 2025-09-08T05:31:47,406 [ 74%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp.o 2025-09-08T05:31:49,195 [ 75%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp.o 2025-09-08T05:31:49,629 [ 75%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp.o 2025-09-08T05:31:49,929 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:17: 2025-09-08T05:31:49,930 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:49,930 37 | struct identity : public std::unary_function { 2025-09-08T05:31:49,930 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:49,952 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:31:49,952 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:31:49,953 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:31:49,953 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:49,953 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:49,953 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:49,954 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsABIInfo.h:13, 2025-09-08T05:31:49,954 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:10: 2025-09-08T05:31:49,954 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:49,955 117 | struct unary_function 2025-09-08T05:31:49,955 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:49,955 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:49,955 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:49,956 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:49,956 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:49,956 131 | struct binary_function 2025-09-08T05:31:49,956 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:49,956 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:49,957 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:49,957 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:49,957 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:49,957 131 | struct binary_function 2025-09-08T05:31:49,958 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:50,475 [ 76%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp.o 2025-09-08T05:31:50,931 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:50,931 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:50,932 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:50,932 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:50,932 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:50,932 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:31:50,933 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:31:50,933 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:31:50,933 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:31:50,934 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h:13, 2025-09-08T05:31:50,934 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:15: 2025-09-08T05:31:50,934 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:50,934 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:50,935 303 | SectionStack.push_back( 2025-09-08T05:31:50,935 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:50,935 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:50,935 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:50,936 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:50,936 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:50,936 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:50,941 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:13: 2025-09-08T05:31:50,941 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:50,941 37 | struct identity : public std::unary_function { 2025-09-08T05:31:50,942 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:50,952 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:50,953 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:50,953 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:31:50,953 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:31:50,953 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:50,953 284 | struct pair 2025-09-08T05:31:50,954 | ^~~~ 2025-09-08T05:31:50,954 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:31:50,954 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:31:50,954 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:31:50,954 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:50,954 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:50,955 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:50,955 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:31:50,955 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:31:50,955 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:31:50,955 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:31:50,956 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h:13, 2025-09-08T05:31:50,956 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h:17, 2025-09-08T05:31:50,956 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:10: 2025-09-08T05:31:50,956 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:50,957 117 | struct unary_function 2025-09-08T05:31:50,957 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:50,957 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:50,957 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:50,958 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:50,958 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:50,958 131 | struct binary_function 2025-09-08T05:31:50,958 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:50,959 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:50,959 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:50,959 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:50,959 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:50,960 131 | struct binary_function 2025-09-08T05:31:50,960 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:51,467 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:51,468 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:51,468 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:51,468 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:51,468 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:51,469 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:51,469 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:51,469 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:51,470 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:51,470 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:51,471 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:51,471 284 | struct pair 2025-09-08T05:31:51,472 | ^~~~ 2025-09-08T05:31:53,348 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:53,348 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:31:53,348 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:53,348 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:53,349 303 | SectionStack.push_back( 2025-09-08T05:31:53,349 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:53,349 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:53,349 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:53,350 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:53,350 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:53,350 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:53,362 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:53,363 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:53,363 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:31:53,363 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:53,364 284 | struct pair 2025-09-08T05:31:53,364 | ^~~~ 2025-09-08T05:31:53,826 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:31:53,826 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:416:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:53,827 416 | if (cast(Sym).getOther() & ELF::STO_MIPS_MICROMIPS) 2025-09-08T05:31:53,827 | ^~ 2025-09-08T05:31:53,827 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:419:3: note: here 2025-09-08T05:31:53,827 419 | case ELF::R_MIPS_26: 2025-09-08T05:31:53,827 | ^~~~ 2025-09-08T05:31:54,275 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:54,275 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:54,275 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:54,275 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:54,276 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:54,276 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:54,276 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:54,276 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:54,276 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:54,277 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:54,277 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:54,277 284 | struct pair 2025-09-08T05:31:54,277 | ^~~~ 2025-09-08T05:31:54,377 [ 77%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp.o 2025-09-08T05:31:54,438 [ 77%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp.o 2025-09-08T05:31:54,547 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:14: 2025-09-08T05:31:54,548 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:54,548 37 | struct identity : public std::unary_function { 2025-09-08T05:31:54,548 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:54,562 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:31:54,563 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:31:54,563 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:31:54,563 117 | struct unary_function 2025-09-08T05:31:54,563 | ^~~~~~~~~~~~~~ 2025-09-08T05:31:54,563 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:54,564 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:31:54,564 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:54,564 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:54,564 131 | struct binary_function 2025-09-08T05:31:54,564 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:54,564 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:31:54,565 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:31:54,565 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:54,565 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:31:54,565 131 | struct binary_function 2025-09-08T05:31:54,565 | ^~~~~~~~~~~~~~~ 2025-09-08T05:31:55,557 [ 78%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp.o 2025-09-08T05:31:55,887 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp: In member function ‘bool {anonymous}::MipsAsmParser::isEvaluated(const llvm::MCExpr*)’: 2025-09-08T05:31:55,888 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4189:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:31:55,888 4189 | } 2025-09-08T05:31:55,888 | ^ 2025-09-08T05:31:55,889 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4190:3: note: here 2025-09-08T05:31:55,889 4190 | case MCExpr::Unary: 2025-09-08T05:31:55,889 | ^~~~ 2025-09-08T05:31:57,194 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:57,194 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:57,194 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:57,194 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:57,195 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:57,195 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:31:57,195 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:31:57,195 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmLayout.h:13, 2025-09-08T05:31:57,195 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h:13, 2025-09-08T05:31:57,196 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:10: 2025-09-08T05:31:57,196 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:57,196 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:57,196 303 | SectionStack.push_back( 2025-09-08T05:31:57,196 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:57,197 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:57,197 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:57,197 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:57,197 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:57,197 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:57,198 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:57,198 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:57,198 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:31:57,198 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:31:57,198 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:57,199 284 | struct pair 2025-09-08T05:31:57,199 | ^~~~ 2025-09-08T05:31:57,820 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:57,820 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:57,821 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:57,821 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:57,821 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:57,821 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:57,821 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:57,822 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:57,822 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:57,822 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:57,832 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:57,832 284 | struct pair 2025-09-08T05:31:57,832 | ^~~~ 2025-09-08T05:31:58,065 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:31:58,065 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:31:58,066 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:31:58,066 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:31:58,066 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:31:58,066 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:31:58,066 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:31:58,067 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:31:58,067 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:31:58,067 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h:13, 2025-09-08T05:31:58,067 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:16: 2025-09-08T05:31:58,067 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:58,068 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:31:58,068 303 | SectionStack.push_back( 2025-09-08T05:31:58,068 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:31:58,068 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:31:58,068 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:58,068 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:58,069 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:58,069 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:58,092 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:31:58,092 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:31:58,092 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:31:58,093 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:31:58,093 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:31:58,093 284 | struct pair 2025-09-08T05:31:58,094 | ^~~~ 2025-09-08T05:31:58,687 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:58,688 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:58,688 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:31:58,688 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:58,688 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:31:58,688 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:31:58,689 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:31:58,689 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:58,689 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:31:58,689 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:31:58,690 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:31:58,690 284 | struct pair 2025-09-08T05:31:58,690 | ^~~~ 2025-09-08T05:31:59,458 [ 79%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp.o 2025-09-08T05:31:59,629 [ 79%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp.o 2025-09-08T05:32:00,010 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:00,011 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:00,011 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:00,012 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:00,012 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:00,012 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:32:00,012 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:32:00,013 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:13, 2025-09-08T05:32:00,013 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/Mips/MipsOptionRecord.h:24, 2025-09-08T05:32:00,013 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h:18, 2025-09-08T05:32:00,013 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:15: 2025-09-08T05:32:00,013 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:00,014 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:00,014 303 | SectionStack.push_back( 2025-09-08T05:32:00,014 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:00,015 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:00,015 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:00,015 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:00,015 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:00,015 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:00,023 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:00,023 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:00,023 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:32:00,023 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:00,024 284 | struct pair 2025-09-08T05:32:00,024 | ^~~~ 2025-09-08T05:32:00,685 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:32:00,686 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:00,686 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:32:00,686 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:00,686 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:32:00,686 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:32:00,687 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:32:00,687 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:00,687 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:00,687 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:00,688 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:32:00,688 284 | struct pair 2025-09-08T05:32:00,688 | ^~~~ 2025-09-08T05:32:01,626 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:13: 2025-09-08T05:32:01,626 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:01,626 37 | struct identity : public std::unary_function { 2025-09-08T05:32:01,626 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:01,627 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:32:01,627 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:32:01,627 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:32:01,627 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:01,628 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:01,628 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:01,628 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:32:01,628 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:32:01,628 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmLayout.h:13, 2025-09-08T05:32:01,628 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, 2025-09-08T05:32:01,629 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:10: 2025-09-08T05:32:01,629 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:32:01,629 117 | struct unary_function 2025-09-08T05:32:01,629 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:01,629 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:01,630 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:32:01,630 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:01,630 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:01,630 131 | struct binary_function 2025-09-08T05:32:01,630 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:01,630 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:01,631 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:32:01,631 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:01,631 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:01,631 131 | struct binary_function 2025-09-08T05:32:01,631 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:04,661 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:04,661 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:32:04,662 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:04,662 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:04,662 303 | SectionStack.push_back( 2025-09-08T05:32:04,662 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:04,662 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:04,662 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:04,663 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:04,663 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:04,663 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:04,672 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:04,673 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:04,673 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:32:04,673 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:04,673 284 | struct pair 2025-09-08T05:32:04,673 | ^~~~ 2025-09-08T05:32:04,693 [ 80%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp.o 2025-09-08T05:32:05,132 [ 81%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp.o 2025-09-08T05:32:05,447 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:32:05,448 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:05,448 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:32:05,448 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:05,448 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:32:05,448 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:32:05,448 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:32:05,448 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:05,449 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:05,449 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:05,449 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:32:05,449 284 | struct pair 2025-09-08T05:32:05,449 | ^~~~ 2025-09-08T05:32:06,004 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:13: 2025-09-08T05:32:06,004 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:06,004 37 | struct identity : public std::unary_function { 2025-09-08T05:32:06,004 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:06,006 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:32:06,006 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:32:06,007 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:32:06,007 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:06,007 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:06,007 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:06,007 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:32:06,008 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:32:06,008 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:32:06,008 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:32:06,008 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, 2025-09-08T05:32:06,008 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:11: 2025-09-08T05:32:06,009 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:32:06,009 117 | struct unary_function 2025-09-08T05:32:06,009 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:06,009 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:06,009 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:32:06,010 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:06,010 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:06,010 131 | struct binary_function 2025-09-08T05:32:06,010 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:06,010 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:06,010 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:32:06,010 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:06,010 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:06,010 131 | struct binary_function 2025-09-08T05:32:06,011 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:06,730 [ 81%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp.o 2025-09-08T05:32:07,170 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp: In member function ‘bool {anonymous}::PPCAsmParser::ParseOperand(llvm::OperandVector&)’: 2025-09-08T05:32:07,171 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1553:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:32:07,171 1553 | } 2025-09-08T05:32:07,171 | ^ 2025-09-08T05:32:07,172 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1556:3: note: here 2025-09-08T05:32:07,172 1556 | case AsmToken::LParen: 2025-09-08T05:32:07,172 | ^~~~ 2025-09-08T05:32:07,834 [ 82%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp.o 2025-09-08T05:32:08,737 [ 83%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp.o 2025-09-08T05:32:10,579 [ 83%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp.o 2025-09-08T05:32:11,307 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:15: 2025-09-08T05:32:11,308 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:11,308 37 | struct identity : public std::unary_function { 2025-09-08T05:32:11,308 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:11,308 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:32:11,308 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:32:11,309 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:32:11,309 117 | struct unary_function 2025-09-08T05:32:11,309 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:11,309 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:11,310 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:32:11,310 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:11,310 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:11,310 131 | struct binary_function 2025-09-08T05:32:11,310 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:11,311 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:11,311 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:32:11,311 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:11,311 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:11,311 131 | struct binary_function 2025-09-08T05:32:11,312 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:13,116 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:13,116 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:13,116 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:13,116 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:13,117 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:13,117 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:32:13,117 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:32:13,117 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:32:13,118 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:32:13,118 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, 2025-09-08T05:32:13,118 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:10: 2025-09-08T05:32:13,118 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:13,119 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:13,119 303 | SectionStack.push_back( 2025-09-08T05:32:13,119 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:13,119 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:13,119 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:13,120 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:13,120 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:13,120 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:13,133 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:13,133 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:13,133 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:32:13,133 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:32:13,134 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:13,134 284 | struct pair 2025-09-08T05:32:13,134 | ^~~~ 2025-09-08T05:32:13,433 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:13,434 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:13,434 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:13,434 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:13,434 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:13,435 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:32:13,435 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:32:13,435 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:32:13,435 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:32:13,435 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, 2025-09-08T05:32:13,436 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:15: 2025-09-08T05:32:13,436 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:13,436 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:13,436 303 | SectionStack.push_back( 2025-09-08T05:32:13,436 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:13,436 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:13,437 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:13,437 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:13,437 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:13,437 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:13,452 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:13,453 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:13,453 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:32:13,453 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:32:13,453 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:13,453 284 | struct pair 2025-09-08T05:32:13,454 | ^~~~ 2025-09-08T05:32:13,688 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:32:13,688 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:13,689 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:32:13,689 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:13,689 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:32:13,689 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:32:13,690 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:32:13,690 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:13,690 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:13,690 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:13,691 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:32:13,691 284 | struct pair 2025-09-08T05:32:13,691 | ^~~~ 2025-09-08T05:32:14,003 [ 84%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp.o 2025-09-08T05:32:14,049 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:32:14,050 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:14,050 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:32:14,050 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:14,051 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:32:14,051 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:32:14,051 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:32:14,051 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:14,052 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:14,052 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:14,052 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:32:14,052 284 | struct pair 2025-09-08T05:32:14,053 | ^~~~ 2025-09-08T05:32:14,921 [ 85%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp.o 2025-09-08T05:32:15,576 [ 85%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp.o 2025-09-08T05:32:15,866 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:12: 2025-09-08T05:32:15,867 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:15,867 37 | struct identity : public std::unary_function { 2025-09-08T05:32:15,867 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:15,877 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:32:15,877 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:32:15,877 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:32:15,877 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:15,878 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:15,878 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:15,878 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:32:15,878 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:32:15,878 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:32:15,879 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:32:15,879 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2025-09-08T05:32:15,879 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2025-09-08T05:32:15,879 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:10: 2025-09-08T05:32:15,879 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:32:15,879 117 | struct unary_function 2025-09-08T05:32:15,879 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:15,880 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:15,880 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:32:15,881 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:15,881 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:15,881 131 | struct binary_function 2025-09-08T05:32:15,881 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:15,883 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:15,883 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:32:15,883 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:15,883 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:15,884 131 | struct binary_function 2025-09-08T05:32:15,884 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:16,124 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:16,125 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:16,125 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:16,125 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:16,125 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:16,125 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:32:16,125 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:32:16,125 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfoDarwin.h:18, 2025-09-08T05:32:16,126 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h:17, 2025-09-08T05:32:16,126 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:16: 2025-09-08T05:32:16,126 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:16,126 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:16,126 303 | SectionStack.push_back( 2025-09-08T05:32:16,126 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:16,126 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:16,127 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:16,127 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:16,127 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:16,127 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:16,128 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:16,128 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:16,128 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:32:16,128 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:16,129 284 | struct pair 2025-09-08T05:32:16,129 | ^~~~ 2025-09-08T05:32:16,798 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:32:16,798 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:16,799 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:32:16,799 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:16,799 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:32:16,799 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:32:16,799 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:32:16,799 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:16,800 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:16,800 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:16,800 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:32:16,800 284 | struct pair 2025-09-08T05:32:16,800 | ^~~~ 2025-09-08T05:32:19,972 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:13: 2025-09-08T05:32:19,973 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:19,973 37 | struct identity : public std::unary_function { 2025-09-08T05:32:19,973 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:19,973 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:32:19,974 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:32:19,974 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:32:19,974 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:19,974 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:19,974 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:19,975 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:32:19,975 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:32:19,975 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:32:19,975 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:32:19,976 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2025-09-08T05:32:19,976 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:10: 2025-09-08T05:32:19,976 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:32:19,976 117 | struct unary_function 2025-09-08T05:32:19,976 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:19,977 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:19,977 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:32:19,977 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:19,977 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:19,977 131 | struct binary_function 2025-09-08T05:32:19,978 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:19,978 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:19,978 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:32:19,978 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:19,979 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:19,979 131 | struct binary_function 2025-09-08T05:32:19,979 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:20,136 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:20,136 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:32:20,136 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:20,136 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:20,137 303 | SectionStack.push_back( 2025-09-08T05:32:20,137 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:20,137 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:20,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:20,137 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:20,138 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:20,138 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:20,150 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:20,150 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:20,150 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:32:20,150 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:20,151 284 | struct pair 2025-09-08T05:32:20,151 | ^~~~ 2025-09-08T05:32:20,881 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:32:20,881 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:20,882 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:32:20,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:20,882 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:32:20,882 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:32:20,883 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:32:20,883 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:20,883 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:20,883 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:20,883 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:32:20,883 284 | struct pair 2025-09-08T05:32:20,884 | ^~~~ 2025-09-08T05:32:21,955 [ 86%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp.o 2025-09-08T05:32:22,195 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:22,196 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:213:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:32:22,196 213 | if (Target.getSymA()->getSymbol().isTemporary()) 2025-09-08T05:32:22,196 | ^~ 2025-09-08T05:32:22,197 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:215:7: note: here 2025-09-08T05:32:22,197 215 | case Sparc::fixup_sparc_tls_gd_hi22: 2025-09-08T05:32:22,197 | ^~~~ 2025-09-08T05:32:22,760 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:22,760 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:22,761 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:22,761 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:22,761 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:22,761 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:32:22,761 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:32:22,762 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:32:22,762 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h:17, 2025-09-08T05:32:22,762 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp:14: 2025-09-08T05:32:22,762 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:22,762 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:22,763 303 | SectionStack.push_back( 2025-09-08T05:32:22,763 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:22,763 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:22,763 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:22,763 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:22,763 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:22,763 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:22,772 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:22,772 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:22,773 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:32:22,773 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:32:22,773 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:22,773 284 | struct pair 2025-09-08T05:32:22,773 | ^~~~ 2025-09-08T05:32:23,034 [ 86%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp.o 2025-09-08T05:32:23,036 [ 87%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp.o 2025-09-08T05:32:24,171 [ 88%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp.o 2025-09-08T05:32:25,903 [ 89%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp.o 2025-09-08T05:32:27,606 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:15: 2025-09-08T05:32:27,607 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:27,607 37 | struct identity : public std::unary_function { 2025-09-08T05:32:27,607 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:27,622 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:32:27,623 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:32:27,623 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:32:27,623 117 | struct unary_function 2025-09-08T05:32:27,623 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:27,623 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:27,624 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:32:27,624 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:27,624 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:27,624 131 | struct binary_function 2025-09-08T05:32:27,624 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:27,624 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:27,625 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:32:27,625 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:27,625 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:27,625 131 | struct binary_function 2025-09-08T05:32:27,625 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:28,849 [ 89%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp.o 2025-09-08T05:32:29,196 [ 90%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp.o 2025-09-08T05:32:30,140 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:11: 2025-09-08T05:32:30,141 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:30,141 37 | struct identity : public std::unary_function { 2025-09-08T05:32:30,141 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:30,142 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:32:30,143 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:32:30,143 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:32:30,143 117 | struct unary_function 2025-09-08T05:32:30,143 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:30,144 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:30,144 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:32:30,144 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:30,144 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:30,145 131 | struct binary_function 2025-09-08T05:32:30,145 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:30,145 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:30,145 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:32:30,146 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:30,146 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:30,146 131 | struct binary_function 2025-09-08T05:32:30,146 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:30,279 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:30,279 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:30,279 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:30,279 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:30,280 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:30,280 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:32:30,280 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:32:30,280 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:32:30,281 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:32:30,281 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2025-09-08T05:32:30,281 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2025-09-08T05:32:30,281 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:14: 2025-09-08T05:32:30,281 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:30,282 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:30,282 303 | SectionStack.push_back( 2025-09-08T05:32:30,282 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:30,283 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:30,283 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:30,283 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:30,283 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:30,283 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:30,292 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:30,293 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:30,293 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:32:30,293 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:32:30,293 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:30,293 284 | struct pair 2025-09-08T05:32:30,294 | ^~~~ 2025-09-08T05:32:30,814 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:32:30,814 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:30,814 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:32:30,814 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:30,815 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:32:30,815 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:32:30,815 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:32:30,815 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:30,815 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:30,815 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:30,816 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:32:30,816 284 | struct pair 2025-09-08T05:32:30,816 | ^~~~ 2025-09-08T05:32:31,145 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:31,145 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:31,145 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:31,145 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:31,146 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:31,146 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:32:31,146 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:32:31,146 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:32:31,146 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:32:31,146 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h:13, 2025-09-08T05:32:31,147 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:18, 2025-09-08T05:32:31,147 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:15: 2025-09-08T05:32:31,147 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:31,147 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:31,147 303 | SectionStack.push_back( 2025-09-08T05:32:31,148 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:31,148 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:31,148 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:31,148 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:31,148 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:31,149 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:31,149 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:31,149 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:31,149 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:32:31,149 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:32:31,150 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:31,150 284 | struct pair 2025-09-08T05:32:31,150 | ^~~~ 2025-09-08T05:32:31,448 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:31,449 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:31,449 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:31,449 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:31,449 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:31,449 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:32:31,450 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:32:31,450 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:32:31,450 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h:17, 2025-09-08T05:32:31,450 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:16: 2025-09-08T05:32:31,450 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:31,451 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:31,451 303 | SectionStack.push_back( 2025-09-08T05:32:31,451 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:31,451 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:31,452 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:31,452 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:31,452 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:31,452 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:31,462 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:31,463 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:31,463 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:32:31,463 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:31,463 284 | struct pair 2025-09-08T05:32:31,463 | ^~~~ 2025-09-08T05:32:31,702 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:32:31,702 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:31,703 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:32:31,703 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:31,703 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:32:31,703 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:32:31,704 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:32:31,704 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:31,704 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:31,704 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:31,705 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:32:31,705 284 | struct pair 2025-09-08T05:32:31,705 | ^~~~ 2025-09-08T05:32:33,983 [ 91%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp.o 2025-09-08T05:32:34,400 [ 91%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp.o 2025-09-08T05:32:34,599 [ 92%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp.o 2025-09-08T05:32:34,620 [ 93%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp.o 2025-09-08T05:32:35,153 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:35,153 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:35,154 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:35,154 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:35,154 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:35,154 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:32:35,154 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:32:35,154 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:13, 2025-09-08T05:32:35,155 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:12: 2025-09-08T05:32:35,155 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:35,155 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:35,155 303 | SectionStack.push_back( 2025-09-08T05:32:35,155 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:35,156 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:35,156 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:35,156 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:35,156 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:35,157 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:35,172 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:35,173 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:35,173 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:32:35,173 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:35,173 284 | struct pair 2025-09-08T05:32:35,173 | ^~~~ 2025-09-08T05:32:35,950 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:32:35,951 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:35,951 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:32:35,951 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:35,951 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:32:35,951 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:32:35,952 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:32:35,952 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:35,952 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:35,952 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:35,962 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:32:35,963 284 | struct pair 2025-09-08T05:32:35,963 | ^~~~ 2025-09-08T05:32:36,189 [ 93%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp.o 2025-09-08T05:32:36,698 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:36,698 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:36,698 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:36,698 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:36,699 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:36,699 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:32:36,699 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:32:36,699 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:32:36,699 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h:13, 2025-09-08T05:32:36,699 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp:10: 2025-09-08T05:32:36,700 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:36,700 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:36,700 303 | SectionStack.push_back( 2025-09-08T05:32:36,700 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:36,700 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:36,701 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:36,701 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:36,701 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:36,701 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:36,712 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:36,713 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:36,713 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:32:36,713 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:32:36,714 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:36,714 284 | struct pair 2025-09-08T05:32:36,714 | ^~~~ 2025-09-08T05:32:37,287 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:32:37,287 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:37,288 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:32:37,288 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:37,288 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:32:37,289 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:32:37,289 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:32:37,289 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:37,289 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:37,289 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:37,302 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:32:37,302 284 | struct pair 2025-09-08T05:32:37,303 | ^~~~ 2025-09-08T05:32:38,703 [ 94%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/AsmParser/X86AsmParser.cpp.o 2025-09-08T05:32:38,750 [ 95%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp.o 2025-09-08T05:32:38,832 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:11: 2025-09-08T05:32:38,832 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:38,832 37 | struct identity : public std::unary_function { 2025-09-08T05:32:38,833 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:38,836 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:32:38,837 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:32:38,837 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:32:38,837 117 | struct unary_function 2025-09-08T05:32:38,837 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:38,840 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:38,841 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:32:38,841 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:38,845 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:38,845 131 | struct binary_function 2025-09-08T05:32:38,846 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:38,848 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:38,848 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:32:38,848 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:38,849 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:38,849 131 | struct binary_function 2025-09-08T05:32:38,849 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:39,015 [ 95%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp.o 2025-09-08T05:32:40,756 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:32:40,756 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, 2025-09-08T05:32:40,757 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:11: 2025-09-08T05:32:40,757 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:40,757 37 | struct identity : public std::unary_function { 2025-09-08T05:32:40,757 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:40,772 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:32:40,773 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-08T05:32:40,773 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-08T05:32:40,773 from /usr/include/c++/14/streambuf:43, 2025-09-08T05:32:40,773 from /usr/include/c++/14/bits/streambuf_iterator.h:35, 2025-09-08T05:32:40,773 from /usr/include/c++/14/iterator:66, 2025-09-08T05:32:40,773 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/iterator_range.h:23, 2025-09-08T05:32:40,774 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:17, 2025-09-08T05:32:40,774 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, 2025-09-08T05:32:40,774 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: 2025-09-08T05:32:40,774 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:32:40,774 117 | struct unary_function 2025-09-08T05:32:40,774 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:40,775 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:40,776 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:32:40,776 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:40,776 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:40,777 131 | struct binary_function 2025-09-08T05:32:40,777 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:40,778 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:40,778 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:32:40,778 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:40,779 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:40,779 131 | struct binary_function 2025-09-08T05:32:40,779 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:41,887 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:41,887 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:41,888 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:41,888 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:41,888 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:41,888 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:32:41,888 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:32:41,889 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:32:41,889 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:32:41,889 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h:13, 2025-09-08T05:32:41,889 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:15: 2025-09-08T05:32:41,890 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:41,890 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:41,890 303 | SectionStack.push_back( 2025-09-08T05:32:41,891 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:41,891 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:41,891 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:41,892 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:41,892 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:41,892 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:41,905 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:41,905 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:41,906 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:32:41,906 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:32:41,906 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:41,907 284 | struct pair 2025-09-08T05:32:41,907 | ^~~~ 2025-09-08T05:32:42,177 [ 96%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp.o 2025-09-08T05:32:42,523 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:32:42,523 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:42,523 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:32:42,524 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:42,524 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:32:42,524 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:32:42,525 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:32:42,525 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:42,525 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:42,525 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:42,526 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:32:42,526 284 | struct pair 2025-09-08T05:32:42,527 | ^~~~ 2025-09-08T05:32:42,935 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:32:42,935 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, 2025-09-08T05:32:42,936 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:10: 2025-09-08T05:32:42,936 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:42,936 37 | struct identity : public std::unary_function { 2025-09-08T05:32:42,936 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:42,952 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:32:42,953 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:32:42,953 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:32:42,953 117 | struct unary_function 2025-09-08T05:32:42,953 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:42,954 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:42,954 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:32:42,954 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:42,954 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:42,955 131 | struct binary_function 2025-09-08T05:32:42,955 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:42,955 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:42,956 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:32:42,956 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:42,956 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:42,957 131 | struct binary_function 2025-09-08T05:32:42,957 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:43,116 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:43,116 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:43,116 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:43,116 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:43,116 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:43,116 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:32:43,117 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:32:43,117 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfoELF.h:13, 2025-09-08T05:32:43,117 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h:13, 2025-09-08T05:32:43,117 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:12: 2025-09-08T05:32:43,117 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:43,117 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:43,117 303 | SectionStack.push_back( 2025-09-08T05:32:43,117 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:43,118 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:43,118 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:43,118 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:43,118 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:43,118 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:43,130 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:43,131 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:43,131 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:32:43,131 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:43,131 284 | struct pair 2025-09-08T05:32:43,132 | ^~~~ 2025-09-08T05:32:44,384 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:32:44,385 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:11: 2025-09-08T05:32:44,385 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:44,385 37 | struct identity : public std::unary_function { 2025-09-08T05:32:44,386 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:44,386 In file included from /usr/include/c++/14/string:49, 2025-09-08T05:32:44,386 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:18, 2025-09-08T05:32:44,386 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17, 2025-09-08T05:32:44,387 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:44,387 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:44,387 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:44,388 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMapInfo.h:17, 2025-09-08T05:32:44,388 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/DenseMap.h:17, 2025-09-08T05:32:44,388 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCExpr.h:13, 2025-09-08T05:32:44,388 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCFixup.h:13, 2025-09-08T05:32:44,388 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, 2025-09-08T05:32:44,389 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: 2025-09-08T05:32:44,389 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:32:44,389 117 | struct unary_function 2025-09-08T05:32:44,390 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:44,390 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:44,390 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:32:44,391 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:44,391 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:44,391 131 | struct binary_function 2025-09-08T05:32:44,392 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:44,392 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:44,392 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:32:44,392 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:44,393 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:44,393 131 | struct binary_function 2025-09-08T05:32:44,393 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:44,955 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:44,955 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:44,956 303 | SectionStack.push_back( 2025-09-08T05:32:44,956 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:44,956 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:44,957 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:44,957 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:44,957 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:44,957 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:44,962 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:32:44,963 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/iterator_range.h:22: 2025-09-08T05:32:44,963 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:44,964 284 | struct pair 2025-09-08T05:32:44,964 | ^~~~ 2025-09-08T05:32:45,118 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:32:45,118 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, 2025-09-08T05:32:45,118 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: 2025-09-08T05:32:45,118 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:45,119 37 | struct identity : public std::unary_function { 2025-09-08T05:32:45,119 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:45,119 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:32:45,119 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:32:45,120 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:32:45,120 117 | struct unary_function 2025-09-08T05:32:45,120 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:45,120 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:45,120 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:32:45,121 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:45,121 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:45,121 131 | struct binary_function 2025-09-08T05:32:45,121 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:45,121 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:45,121 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:32:45,121 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:45,122 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:45,122 131 | struct binary_function 2025-09-08T05:32:45,122 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:45,608 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:32:45,608 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:45,608 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:32:45,608 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:45,609 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:32:45,609 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:32:45,609 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:32:45,609 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:45,609 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:45,610 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:45,610 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:32:45,610 284 | struct pair 2025-09-08T05:32:45,610 | ^~~~ 2025-09-08T05:32:46,293 [ 97%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp.o 2025-09-08T05:32:47,006 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:47,007 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:47,007 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:47,007 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:47,007 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:47,008 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:32:47,008 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18: 2025-09-08T05:32:47,008 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:47,009 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:47,009 303 | SectionStack.push_back( 2025-09-08T05:32:47,009 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:47,010 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:47,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:47,010 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:47,010 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:47,010 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:47,011 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:47,011 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:47,012 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:32:47,012 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:47,012 284 | struct pair 2025-09-08T05:32:47,013 | ^~~~ 2025-09-08T05:32:47,116 [ 97%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp.o 2025-09-08T05:32:47,366 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:47,367 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18: 2025-09-08T05:32:47,367 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:47,367 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:47,368 303 | SectionStack.push_back( 2025-09-08T05:32:47,368 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:47,368 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:47,368 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:47,368 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:47,369 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:47,369 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:47,372 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:47,373 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:47,373 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14: 2025-09-08T05:32:47,373 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:47,373 284 | struct pair 2025-09-08T05:32:47,373 | ^~~~ 2025-09-08T05:32:47,877 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:32:47,877 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:47,877 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:32:47,878 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:47,878 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:32:47,878 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:32:47,878 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:32:47,878 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:47,878 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:47,878 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:47,879 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:32:47,879 284 | struct pair 2025-09-08T05:32:47,879 | ^~~~ 2025-09-08T05:32:48,658 [ 98%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/__/lib/Target/X86/TargetInfo/X86TargetInfo.cpp.o 2025-09-08T05:32:48,842 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:48,842 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:94:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:32:48,842 94 | switch (Type) { 2025-09-08T05:32:48,842 | ^~~~~~ 2025-09-08T05:32:48,843 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:106:3: note: here 2025-09-08T05:32:48,843 106 | case MCSymbolRefExpr::VK_GOT: 2025-09-08T05:32:48,843 | ^~~~ 2025-09-08T05:32:48,843 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:107:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:32:48,843 107 | switch (Type) { 2025-09-08T05:32:48,843 | ^~~~~~ 2025-09-08T05:32:48,843 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:117:3: note: here 2025-09-08T05:32:48,844 117 | case MCSymbolRefExpr::VK_GOTOFF: 2025-09-08T05:32:48,844 | ^~~~ 2025-09-08T05:32:48,844 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:123:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:32:48,844 123 | switch (Type) { 2025-09-08T05:32:48,844 | ^~~~~~ 2025-09-08T05:32:48,844 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:133:3: note: here 2025-09-08T05:32:48,844 133 | case MCSymbolRefExpr::VK_DTPOFF: 2025-09-08T05:32:48,845 | ^~~~ 2025-09-08T05:32:48,845 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:135:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:32:48,845 135 | switch (Type) { 2025-09-08T05:32:48,845 | ^~~~~~ 2025-09-08T05:32:48,845 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:145:3: note: here 2025-09-08T05:32:48,846 145 | case MCSymbolRefExpr::VK_SIZE: 2025-09-08T05:32:48,846 | ^~~~ 2025-09-08T05:32:48,846 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:147:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:32:48,846 147 | switch (Type) { 2025-09-08T05:32:48,846 | ^~~~~~ 2025-09-08T05:32:48,846 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:157:3: note: here 2025-09-08T05:32:48,847 157 | case MCSymbolRefExpr::VK_TLSGD: 2025-09-08T05:32:48,847 | ^~~~ 2025-09-08T05:32:48,847 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function ‘unsigned int getRelocType32(llvm::MCSymbolRefExpr::VariantKind, X86_32RelType, bool)’: 2025-09-08T05:32:48,847 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:198:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2025-09-08T05:32:48,848 198 | switch (Type) { 2025-09-08T05:32:48,848 | ^~~~~~ 2025-09-08T05:32:48,848 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:206:3: note: here 2025-09-08T05:32:48,849 206 | case MCSymbolRefExpr::VK_GOT: 2025-09-08T05:32:48,849 | ^~~~ 2025-09-08T05:32:49,457 [ 99%] Building CXX object llvm/keystone/CMakeFiles/keystone.dir/ks.cpp.o 2025-09-08T05:32:49,889 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:49,889 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:49,889 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:49,890 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:49,890 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:49,890 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCDwarf.h:18, 2025-09-08T05:32:49,890 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCAsmInfo.h:20, 2025-09-08T05:32:49,891 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, 2025-09-08T05:32:49,891 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: 2025-09-08T05:32:49,891 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:49,891 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:49,892 303 | SectionStack.push_back( 2025-09-08T05:32:49,892 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:49,892 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:49,892 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:49,893 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:49,893 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:49,893 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:49,894 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:49,894 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:49,894 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringRef.h:14, 2025-09-08T05:32:49,894 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:17: 2025-09-08T05:32:49,894 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:49,894 284 | struct pair 2025-09-08T05:32:49,895 | ^~~~ 2025-09-08T05:32:50,309 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:32:50,310 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:50,310 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:32:50,310 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:50,310 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:32:50,311 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:32:50,311 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:32:50,311 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:50,311 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:50,311 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:50,311 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:32:50,312 284 | struct pair 2025-09-08T05:32:50,312 | ^~~~ 2025-09-08T05:32:50,878 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:32:50,878 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: 2025-09-08T05:32:50,878 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:50,878 37 | struct identity : public std::unary_function { 2025-09-08T05:32:50,878 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:50,879 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:32:50,879 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:32:50,879 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:32:50,879 117 | struct unary_function 2025-09-08T05:32:50,879 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:50,879 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:50,880 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:32:50,880 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:50,880 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:50,880 131 | struct binary_function 2025-09-08T05:32:50,880 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:50,880 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:50,881 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:32:50,881 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:50,881 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:50,881 131 | struct binary_function 2025-09-08T05:32:50,881 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:51,991 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:32:51,991 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:14: 2025-09-08T05:32:51,991 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:51,991 37 | struct identity : public std::unary_function { 2025-09-08T05:32:51,992 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:51,993 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:32:51,993 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:32:51,993 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:32:51,993 117 | struct unary_function 2025-09-08T05:32:51,994 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:51,994 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:51,995 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:32:51,995 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:51,995 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:51,996 131 | struct binary_function 2025-09-08T05:32:51,996 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:51,997 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:51,997 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:32:51,997 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:51,998 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:51,998 131 | struct binary_function 2025-09-08T05:32:51,998 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:52,790 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, 2025-09-08T05:32:52,790 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:10: 2025-09-08T05:32:52,791 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:37:31: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:52,791 37 | struct identity : public std::unary_function { 2025-09-08T05:32:52,791 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:52,803 In file included from /usr/include/c++/14/functional:49, 2025-09-08T05:32:52,803 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:25: 2025-09-08T05:32:52,803 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-08T05:32:52,803 117 | struct unary_function 2025-09-08T05:32:52,803 | ^~~~~~~~~~~~~~ 2025-09-08T05:32:52,804 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:47:31: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:52,804 47 | struct less_ptr : public std::binary_function { 2025-09-08T05:32:52,805 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:52,805 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:52,805 131 | struct binary_function 2025-09-08T05:32:52,805 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:52,806 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:54:34: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-08T05:32:52,806 54 | struct greater_ptr : public std::binary_function { 2025-09-08T05:32:52,807 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:52,807 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-08T05:32:52,807 131 | struct binary_function 2025-09-08T05:32:52,807 | ^~~~~~~~~~~~~~~ 2025-09-08T05:32:54,043 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:54,044 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:54,044 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:54,044 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:54,044 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:54,045 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:32:54,045 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18: 2025-09-08T05:32:54,045 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:54,045 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:54,045 303 | SectionStack.push_back( 2025-09-08T05:32:54,045 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:54,046 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:54,046 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:54,046 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:54,046 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:54,046 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:54,046 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:54,047 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:54,047 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:32:54,047 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:54,047 284 | struct pair 2025-09-08T05:32:54,047 | ^~~~ 2025-09-08T05:32:54,295 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:32:54,295 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:54,295 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:32:54,295 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:54,296 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:32:54,296 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:32:54,296 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:32:54,296 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:54,296 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:54,296 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:54,309 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:32:54,309 284 | struct pair 2025-09-08T05:32:54,310 | ^~~~ 2025-09-08T05:32:54,746 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:54,746 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:54,747 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:54,747 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:54,747 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:54,747 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:32:54,747 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18: 2025-09-08T05:32:54,748 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:54,748 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:54,748 303 | SectionStack.push_back( 2025-09-08T05:32:54,748 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:54,748 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:54,748 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:54,749 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:54,749 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:54,749 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:54,749 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:54,750 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:54,750 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:32:54,750 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:54,750 284 | struct pair 2025-09-08T05:32:54,750 | ^~~~ 2025-09-08T05:32:55,282 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:55,283 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:55,283 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:55,283 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:55,283 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:55,284 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:32:55,284 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18: 2025-09-08T05:32:55,284 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:55,285 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:55,285 303 | SectionStack.push_back( 2025-09-08T05:32:55,286 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:55,286 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:55,286 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:55,286 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:55,287 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:55,287 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:55,287 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:55,287 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:55,287 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:32:55,287 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:55,288 284 | struct pair 2025-09-08T05:32:55,288 | ^~~~ 2025-09-08T05:32:55,383 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Twine.h:13, 2025-09-08T05:32:55,384 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Triple.h:13, 2025-09-08T05:32:55,384 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCObjectFileInfo.h:17, 2025-09-08T05:32:55,384 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/keystone/ks.cpp:13: 2025-09-08T05:32:55,384 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:55,384 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:55,384 303 | SectionStack.push_back( 2025-09-08T05:32:55,385 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:55,385 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:55,385 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:55,385 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:55,386 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:55,386 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:55,387 In file included from /usr/include/c++/14/utility:69, 2025-09-08T05:32:55,387 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/iterator_range.h:22, 2025-09-08T05:32:55,387 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h:17: 2025-09-08T05:32:55,388 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:55,388 284 | struct pair 2025-09-08T05:32:55,388 | ^~~~ 2025-09-08T05:32:55,420 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:55,421 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:116:29: required from here 2025-09-08T05:32:55,421 116 | PostfixStack.push_back(std::make_pair(Op, Val)); 2025-09-08T05:32:55,421 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:55,421 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:55,422 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:55,422 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:55,422 /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:32:55,423 284 | struct pair 2025-09-08T05:32:55,423 | ^~~~ 2025-09-08T05:32:55,695 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:32:55,695 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:55,695 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:32:55,695 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:55,696 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:32:55,696 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:32:55,696 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:32:55,696 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:55,697 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:55,697 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:55,697 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:32:55,698 284 | struct pair 2025-09-08T05:32:55,698 | ^~~~ 2025-09-08T05:32:55,741 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: 2025-09-08T05:32:55,742 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:55,742 238 | CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize)); 2025-09-08T05:32:55,742 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:55,742 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCContext.h:556:32: required from here 2025-09-08T05:32:55,742 556 | return Allocator.Allocate(Size, Align); 2025-09-08T05:32:55,743 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-08T05:32:55,743 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:55,743 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:55,743 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:55,744 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair’ declared here 2025-09-08T05:32:55,744 284 | struct pair 2025-09-08T05:32:55,744 | ^~~~ 2025-09-08T05:32:56,689 In file included from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Allocator.h:24, 2025-09-08T05:32:56,690 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/StringMap.h:18, 2025-09-08T05:32:56,690 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/Support/Host.h:17, 2025-09-08T05:32:56,690 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/Hashing.h:49, 2025-09-08T05:32:56,690 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/ArrayRef.h:13, 2025-09-08T05:32:56,690 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:17, 2025-09-08T05:32:56,691 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:18: 2025-09-08T05:32:56,691 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/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:32:56,691 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/MC/MCStreamer.h:303:27: required from here 2025-09-08T05:32:56,691 303 | SectionStack.push_back( 2025-09-08T05:32:56,692 | ~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:32:56,692 304 | std::make_pair(getCurrentSection(), getPreviousSection())); 2025-09-08T05:32:56,692 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:56,693 /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/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:32:56,693 340 | memcpy(this->end(), &Elt, sizeof(T)); 2025-09-08T05:32:56,693 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T05:32:56,694 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, 2025-09-08T05:32:56,695 from /usr/include/c++/14/algorithm:60, 2025-09-08T05:32:56,695 from /tmp/pip-wheel-ssn770e7/keystone-engine_38781c1555b24a03b4675c6e1fddc38e/src/llvm/include/llvm/ADT/STLExtras.h:21: 2025-09-08T05:32:56,695 /usr/include/c++/14/bits/stl_pair.h:284:12: note: ‘struct std::pair, std::pair >’ declared here 2025-09-08T05:32:56,695 284 | struct pair 2025-09-08T05:32:56,696 | ^~~~ 2025-09-08T05:33:11,428 [100%] Linking CXX shared library ../lib/libkeystone.so 2025-09-08T05:33:12,471 [100%] Built target keystone 2025-09-08T05:33:12,660 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-08T05:33:12,660 !! 2025-09-08T05:33:12,660 ******************************************************************************** 2025-09-08T05:33:12,661 Please avoid running ``setup.py`` directly. 2025-09-08T05:33:12,661 Instead, use pypa/build, pypa/installer or other 2025-09-08T05:33:12,661 standards-based tools. 2025-09-08T05:33:12,661 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T05:33:12,661 or your builds will no longer be supported. 2025-09-08T05:33:12,661 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-08T05:33:12,661 ******************************************************************************** 2025-09-08T05:33:12,661 !! 2025-09-08T05:33:12,662 self.initialize_options() 2025-09-08T05:33:14,187 Building wheel for keystone-engine (setup.py): finished with status 'done' 2025-09-08T05:33:14,210 Created wheel for keystone-engine: filename=keystone_engine-0.9.1.post3-cp313-cp313-linux_armv7l.whl size=1687429 sha256=2452552156c44cc75c58349c6adc2e926bec18440b67c9c1ba7272ab01da1cca 2025-09-08T05:33:14,211 Stored in directory: /tmp/pip-ephem-wheel-cache-a4rrkxbx/wheels/6e/41/98/e398ccdc243b6002d12fe648fb4b36435f30640157341c6de1 2025-09-08T05:33:14,220 Successfully built keystone-engine 2025-09-08T05:33:14,225 Removed build tracker: '/tmp/pip-build-tracker-kcbkv1p2'