The Buildbot has detected a new failure on builder PPC64LE Fedora Rawhide Clang 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/33/builds/5946
Buildbot URL: https://buildbot.python.org/all/ Worker for this Build: cstratak-fedora-rawhide-ppc64le Build Reason: <unknown> Blamelist: Mark Shannon <m...@hotpy.org>, Nikita Sobolev <m...@sobolevn.me>, Prince Roshan <princekrrosha...@gmail.com>, Victor Stinner <vstin...@python.org> BUILD FAILED: failed test (failure) Summary of the results of the build (if available): =================================================== == Captured traceback ================== Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 2916, in test_readrc_kwarg with os_helper.temp_cwd(): ...<16 lines>... stdout) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/contextlib.py", line 141, in __enter__ return next(self.gen) ~~~~^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/support/os_helper.py", line 554, in temp_cwd with temp_dir(path=name, quiet=quiet) as temp_path: with change_cwd(temp_path, quiet=quiet) as cwd_dir: yield cwd_dir File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/contextlib.py", line 141, in __enter__ return next(self.gen) ~~~~^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/support/os_helper.py", line 492, in temp_dir os.mkdir(path) ~~~~~~~~^^^^^^ OSError: [Errno 28] No space left on device: 'tempcwd' Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 2764, in test_issue46434 stdout, stderr = self.run_pdb_script(script, commands) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 2624, in run_pdb_script with open(filename, 'w') as f: ~~~~^^^^^^^^^^^^^^^ OSError: [Errno 28] No space left on device: 'main.py' Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 3046, in test_module_without_a_main os.mkdir(module_name) ~~~~~~~~^^^^^^^^^^^^^ OSError: [Errno 28] No space left on device: 't_main' Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 104, in setUpClass python_exe = stack.enter_context(support.setup_venv_with_pip_setuptools_wheel("venv")) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/contextlib.py", line 530, in enter_context result = _enter(cm) ~~~~~~^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/contextlib.py", line 141, in __enter__ return next(self.gen) ~~~~^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/support/__init__.py", line 2252, in setup_venv_with_pip_setuptools_wheel subprocess.run(cmd, check=True) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/subprocess.py", line 575, in run raise CalledProcessError(retcode, process.args, output=stdout, stderr=stderr) subprocess.CalledProcessError: Command '['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/python', '-X', 'dev', '-m', 'venv', 'venv']' returned non-zero exit status 1. Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/build/test_python_2793728æ/tempcwd/venv/lib/python3.13/site-packages/setuptools/_distutils/unixccompiler.py", line 185, in _compile self.spawn(compiler_so + cc_args + [src, '-o', obj] + extra_postargs) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/build/test_python_2793728æ/tempcwd/venv/lib/python3.13/site-packages/setuptools/_distutils/ccompiler.py", line 1041, in spawn spawn(cmd, dry_run=self.dry_run, **kwargs) ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/build/test_python_2793728æ/tempcwd/venv/lib/python3.13/site-packages/setuptools/_distutils/spawn.py", line 70, in spawn raise DistutilsExecError( "command {!r} failed with exit code {}".format(cmd, exitcode) ) distutils.errors.DistutilsExecError: command '/usr/bin/clang' failed with exit code 1 Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_cppext/__init__.py", line 23, in test_build_cpp11 self.check_build(False, '_testcpp11ext') ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_cppext/__init__.py", line 41, in check_build with support.setup_venv_with_pip_setuptools_wheel(venv_dir) as python_exe: self._check_build(std_cpp03, extension_name, python_exe) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/contextlib.py", line 141, in __enter__ return next(self.gen) ~~~~^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/support/__init__.py", line 2252, in setup_venv_with_pip_setuptools_wheel subprocess.run(cmd, check=True) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/subprocess.py", line 575, in run raise CalledProcessError(retcode, process.args, output=stdout, stderr=stderr) subprocess.CalledProcessError: Command '['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/python', '-X', 'dev', '-m', 'venv', 'env']' returned non-zero exit status 1. Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 3348, in test_issue42383 with os_helper.temp_cwd() as cwd: ...<19 lines>... self.assertEqual(stdout.split('\n')[6].rstrip('\r'), expected) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/contextlib.py", line 141, in __enter__ return next(self.gen) ~~~~^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/support/os_helper.py", line 554, in temp_cwd with temp_dir(path=name, quiet=quiet) as temp_path: with change_cwd(temp_path, quiet=quiet) as cwd_dir: yield cwd_dir File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/contextlib.py", line 141, in __enter__ return next(self.gen) ~~~~^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/support/os_helper.py", line 492, in temp_dir os.mkdir(path) ~~~~~~~~^^^^^^ OSError: [Errno 28] No space left on device: 'tempcwd' Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 3001, in test_run_module stdout, stderr = self.run_pdb_module(script, commands) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 2635, in run_pdb_module os.mkdir(self.module_name) ~~~~~~~~^^^^^^^^^^^^^^^^^^ OSError: [Errno 28] No space left on device: 't_main' Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 3188, in test_relative_imports os.mkdir(self.module_name) ~~~~~~~~^^^^^^^^^^^^^^^^^^ OSError: [Errno 28] No space left on device: 't_main' Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 3298, in test_issue42384 with os_helper.temp_cwd() as cwd: ...<4 lines>... self.assertEqual(stdout.split('\n')[2].rstrip('\r'), expected) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/contextlib.py", line 141, in __enter__ return next(self.gen) ~~~~^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/support/os_helper.py", line 554, in temp_cwd with temp_dir(path=name, quiet=quiet) as temp_path: with change_cwd(temp_path, quiet=quiet) as cwd_dir: yield cwd_dir File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/contextlib.py", line 141, in __enter__ return next(self.gen) ~~~~^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/support/os_helper.py", line 492, in temp_dir os.mkdir(path) ~~~~~~~~^^^^^^ OSError: [Errno 28] No space left on device: 'tempcwd' Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 136, in run_test self.build_extension(grammar_source) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 133, in build_extension generate_parser_c_extension(grammar, Path('.'), library_dir=self.library_dir) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Tools/peg_generator/pegen/testutil.py", line 107, in generate_parser_c_extension compile_c_extension( ~~~~~~~~~~~~~~~~~~~^ str(source), ^^^^^^^^^^^^ ...<3 lines>... library_dir=library_dir, ^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Tools/peg_generator/pegen/build.py", line 182, in compile_c_extension objects = compiler.compile( ~~~~~~~~~~~~~~~~^ common_sources, ^^^^^^^^^^^^^^^ ...<2 lines>... extra_postargs=compile_opts, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/build/test_python_2793728æ/tempcwd/venv/lib/python3.13/site-packages/setuptools/_distutils/ccompiler.py", line 600, in compile self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/build/test_python_2793728æ/tempcwd/venv/lib/python3.13/site-packages/setuptools/_distutils/unixccompiler.py", line 187, in _compile raise CompileError(msg) distutils.errors.CompileError: command '/usr/bin/clang' failed with exit code 1 Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 3341, in test_safe_path with os_helper.temp_cwd() as cwd: ...<3 lines>... self.assertNotIn(unexpected, stdout) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/contextlib.py", line 141, in __enter__ return next(self.gen) ~~~~^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/support/os_helper.py", line 554, in temp_cwd with temp_dir(path=name, quiet=quiet) as temp_path: with change_cwd(temp_path, quiet=quiet) as cwd_dir: yield cwd_dir File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/contextlib.py", line 141, in __enter__ return next(self.gen) ~~~~^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/support/os_helper.py", line 492, in temp_dir os.mkdir(path) ~~~~~~~~^^^^^^ OSError: [Errno 28] No space left on device: 'tempcwd' Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 2737, in test_issue7964 with open(os_helper.TESTFN, 'wb') as f: ~~~~^^^^^^^^^^^^^^^^^^^^^^^^ OSError: [Errno 28] No space left on device: '@test_2795838_tmpæ' Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 2886, in test_issue84583 stdout, stderr = self.run_pdb_script(script, commands) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 2624, in run_pdb_script with open(filename, 'w') as f: ~~~~^^^^^^^^^^^^^^^ OSError: [Errno 28] No space left on device: 'main.py' Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 3226, in test_relative_imports_on_plain_module os.mkdir(self.module_name) ~~~~~~~~^^^^^^^^^^^^^^^^^^ OSError: [Errno 28] No space left on device: 't_main' Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 2959, in test_read_pdbrc_with_ascii_encoding with os_helper.temp_cwd(): ...<20 lines>... b"\'\\xe7\' in position 21: ordinal not in range(128)", stderr) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/contextlib.py", line 141, in __enter__ return next(self.gen) ~~~~^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/support/os_helper.py", line 554, in temp_cwd with temp_dir(path=name, quiet=quiet) as temp_path: with change_cwd(temp_path, quiet=quiet) as cwd_dir: yield cwd_dir File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/contextlib.py", line 141, in __enter__ return next(self.gen) ~~~~^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/support/os_helper.py", line 492, in temp_dir os.mkdir(path) ~~~~~~~~^^^^^^ OSError: [Errno 28] No space left on device: 'tempcwd' Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 2837, in test_issue36250 with open(os_helper.TESTFN, 'wb') as f: ~~~~^^^^^^^^^^^^^^^^^^^^^^^^ OSError: [Errno 28] No space left on device: '@test_2795838_tmpæ' Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 3314, in test_issue42384_symlink with os_helper.temp_cwd() as cwd: ...<13 lines>... self.assertEqual(stdout.split('\n')[2].rstrip('\r'), expected) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/contextlib.py", line 141, in __enter__ return next(self.gen) ~~~~^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/support/os_helper.py", line 554, in temp_cwd with temp_dir(path=name, quiet=quiet) as temp_path: with change_cwd(temp_path, quiet=quiet) as cwd_dir: yield cwd_dir File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/contextlib.py", line 141, in __enter__ return next(self.gen) ~~~~^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/support/os_helper.py", line 492, in temp_dir os.mkdir(path) ~~~~~~~~^^^^^^ OSError: [Errno 28] No space left on device: 'tempcwd' Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 2707, in test_spec stdout, _ = self.run_pdb_script(script, commands) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 2624, in run_pdb_script with open(filename, 'w') as f: ~~~~^^^^^^^^^^^^^^^ OSError: [Errno 28] No space left on device: 'main.py' Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 3013, in test_module_is_run_as_main stdout, stderr = self.run_pdb_module(script, commands) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-ppc64le.clang/build/Lib/test/test_pdb.py", line 2635, in run_pdb_module os.mkdir(self.module_name) ~~~~~~~~^^^^^^^^^^^^^^^^^^ OSError: [Errno 28] No space left on device: 't_main' Test report =========== Failed tests: - test_cppext - test_peg_generator - test_pdb Failed subtests: - test_run_module - test.test_pdb.PdbTestCase.test_run_module - test_issue84583 - test.test_pdb.PdbTestCase.test_issue84583 - test_relative_imports - test.test_pdb.PdbTestCase.test_relative_imports - test_issue46434 - test.test_pdb.PdbTestCase.test_issue46434 - test_read_pdbrc_with_ascii_encoding - test.test_pdb.PdbTestCase.test_read_pdbrc_with_ascii_encoding - test_module_without_a_main - test.test_pdb.PdbTestCase.test_module_without_a_main - test_issue7964 - test.test_pdb.PdbTestCase.test_issue7964 - test_readrc_kwarg - test.test_pdb.PdbTestCase.test_readrc_kwarg - test_relative_imports_on_plain_module - test.test_pdb.PdbTestCase.test_relative_imports_on_plain_module - test_module_is_run_as_main - test.test_pdb.PdbTestCase.test_module_is_run_as_main - test_advanced_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_advanced_left_recursive - test_issue36250 - test.test_pdb.PdbTestCase.test_issue36250 - test_spec - test.test_pdb.PdbTestCase.test_spec - test_build_cpp11 - test.test_cppext.TestCPPExt.test_build_cpp11 - test_issue42383 - test.test_pdb.PdbTestCase.test_issue42383 - test_issue42384 - test.test_pdb.PdbTestCase.test_issue42384 - setUpClass - test.test_peg_generator.test_c_parser.TestCParser - test_issue42384_symlink - test.test_pdb.PdbTestCase.test_issue42384_symlink Sincerely, -The BuildbotThe Buildbot has detected a new failure on builder AMD64 Debian PGO 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/249/builds/7951 Buildbot URL: https://buildbot.python.org/all/ Worker for this Build: gps-debian-profile-opt Build Reason: <unknown> Blamelist: Donghee Na <donghee...@python.org>, Eric Snow <ericsnowcurren...@gmail.com>, Guido van Rossum <gu...@python.org>, Kerim Kabirov <39376984+privat33r-...@users.noreply.github.com>, Mark Shannon <m...@hotpy.org>, Nikita Sobolev <m...@sobolevn.me>, Prince Roshan <princekrrosha...@gmail.com>, Sam Gross <colesb...@gmail.com>, Serhiy Storchaka <storch...@gmail.com>, Victor Stinner <vstin...@python.org> BUILD FAILED: failed test (failure) Summary of the results of the build (if available): =================================================== == Captured traceback ================== remote: Enumerating objects: 26, done. remote: Counting objects: 3% (1/26) remote: Counting objects: 7% (2/26) remote: Counting objects: 11% (3/26) remote: Counting objects: 15% (4/26) remote: Counting objects: 19% (5/26) remote: Counting objects: 23% (6/26) remote: Counting objects: 26% (7/26) remote: Counting objects: 30% (8/26) remote: Counting objects: 34% (9/26) remote: Counting objects: 38% (10/26) remote: Counting objects: 42% (11/26) remote: Counting objects: 46% (12/26) remote: Counting objects: 50% (13/26) remote: Counting objects: 53% (14/26) remote: Counting objects: 57% (15/26) remote: Counting objects: 61% (16/26) remote: Counting objects: 65% (17/26) remote: Counting objects: 69% (18/26) remote: Counting objects: 73% (19/26) remote: Counting objects: 76% (20/26) remote: Counting objects: 80% (21/26) remote: Counting objects: 84% (22/26) remote: Counting objects: 88% (23/26) remote: Counting objects: 92% (24/26) remote: Counting objects: 96% (25/26) remote: Counting objects: 100% (26/26) remote: Counting objects: 100% (26/26), done. remote: Compressing objects: 7% (1/14) remote: Compressing objects: 14% (2/14) remote: Compressing objects: 21% (3/14) remote: Compressing objects: 28% (4/14) remote: Compressing objects: 35% (5/14) remote: Compressing objects: 42% (6/14) remote: Compressing objects: 50% (7/14) remote: Compressing objects: 57% (8/14) remote: Compressing objects: 64% (9/14) remote: Compressing objects: 71% (10/14) remote: Compressing objects: 78% (11/14) remote: Compressing objects: 85% (12/14) remote: Compressing objects: 92% (13/14) remote: Compressing objects: 100% (14/14) remote: Compressing objects: 100% (14/14), done. remote: Total 14 (delta 12), reused 1 (delta 0), pack-reused 0 >From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to 'e800265aa1f3451855a2fc14fbafc4d89392e35c'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c <new-branch-name> Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at e800265aa1f gh-107625: configparser: Raise error if a missing value is continued (GH-107651) Switched to and reset branch 'main' find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory find: ‘build’: No such file or directory make[2]: [Makefile:2996: clean-retain-profile] Error 1 (ignored) In file included from Python/optimizer_analysis.c:380: Python/optimizer_cases.c.h: In function ‘optimize_uops’: Python/optimizer_cases.c.h:1134:29: warning: variable ‘left’ set but not used [-Wunused-but-set-variable] 1134 | _Py_UopsSymbol *left; | ^~~~ Python/optimizer_cases.c.h:1133:29: warning: variable ‘right’ set but not used [-Wunused-but-set-variable] 1133 | _Py_UopsSymbol *right; | ^~~~~ Python/optimizer_cases.c.h:1151:29: warning: variable ‘left’ set but not used [-Wunused-but-set-variable] 1151 | _Py_UopsSymbol *left; | ^~~~ Python/optimizer_cases.c.h:1150:29: warning: variable ‘right’ set but not used [-Wunused-but-set-variable] 1150 | _Py_UopsSymbol *right; | ^~~~~ Python/optimizer_cases.c.h:1163:29: warning: variable ‘left’ set but not used [-Wunused-but-set-variable] 1163 | _Py_UopsSymbol *left; | ^~~~ Python/optimizer_cases.c.h:1162:29: warning: variable ‘right’ set but not used [-Wunused-but-set-variable] 1162 | _Py_UopsSymbol *right; | ^~~~~ Python/optimizer_cases.c.h:1175:29: warning: variable ‘left’ set but not used [-Wunused-but-set-variable] 1175 | _Py_UopsSymbol *left; | ^~~~ Python/optimizer_cases.c.h:1174:29: warning: variable ‘right’ set but not used [-Wunused-but-set-variable] 1174 | _Py_UopsSymbol *right; | ^~~~~ Python/optimizer_cases.c.h:1187:29: warning: variable ‘left’ set but not used [-Wunused-but-set-variable] 1187 | _Py_UopsSymbol *left; | ^~~~ Python/optimizer_cases.c.h:1186:29: warning: variable ‘right’ set but not used [-Wunused-but-set-variable] 1186 | _Py_UopsSymbol *right; | ^~~~~ Python/optimizer_cases.c.h:1199:29: warning: variable ‘left’ set but not used [-Wunused-but-set-variable] 1199 | _Py_UopsSymbol *left; | ^~~~ Python/optimizer_cases.c.h:1198:29: warning: variable ‘right’ set but not used [-Wunused-but-set-variable] 1198 | _Py_UopsSymbol *right; | ^~~~~ ./Modules/readline.c: In function ‘setup_readline’: ./Modules/readline.c:1305:21: warning: assignment to ‘int (*)(void)’ from incompatible pointer type ‘int (*)(const char *, int)’ [-Wincompatible-pointer-types] 1305 | rl_startup_hook = on_startup_hook; | ^ ./Modules/readline.c:1307:23: warning: assignment to ‘int (*)(void)’ from incompatible pointer type ‘int (*)(const char *, int)’ [-Wincompatible-pointer-types] 1307 | rl_pre_input_hook = on_pre_input_hook; | ^ In file included from Python/optimizer_analysis.c:380: Python/optimizer_cases.c.h: In function ‘optimize_uops’: Python/optimizer_cases.c.h:1134:29: warning: variable ‘left’ set but not used [-Wunused-but-set-variable] 1134 | _Py_UopsSymbol *left; | ^~~~ Python/optimizer_cases.c.h:1133:29: warning: variable ‘right’ set but not used [-Wunused-but-set-variable] 1133 | _Py_UopsSymbol *right; | ^~~~~ Python/optimizer_cases.c.h:1151:29: warning: variable ‘left’ set but not used [-Wunused-but-set-variable] 1151 | _Py_UopsSymbol *left; | ^~~~ Python/optimizer_cases.c.h:1150:29: warning: variable ‘right’ set but not used [-Wunused-but-set-variable] 1150 | _Py_UopsSymbol *right; | ^~~~~ Python/optimizer_cases.c.h:1163:29: warning: variable ‘left’ set but not used [-Wunused-but-set-variable] 1163 | _Py_UopsSymbol *left; | ^~~~ Python/optimizer_cases.c.h:1162:29: warning: variable ‘right’ set but not used [-Wunused-but-set-variable] 1162 | _Py_UopsSymbol *right; | ^~~~~ Python/optimizer_cases.c.h:1175:29: warning: variable ‘left’ set but not used [-Wunused-but-set-variable] 1175 | _Py_UopsSymbol *left; | ^~~~ Python/optimizer_cases.c.h:1174:29: warning: variable ‘right’ set but not used [-Wunused-but-set-variable] 1174 | _Py_UopsSymbol *right; | ^~~~~ Python/optimizer_cases.c.h:1187:29: warning: variable ‘left’ set but not used [-Wunused-but-set-variable] 1187 | _Py_UopsSymbol *left; | ^~~~ Python/optimizer_cases.c.h:1186:29: warning: variable ‘right’ set but not used [-Wunused-but-set-variable] 1186 | _Py_UopsSymbol *right; | ^~~~~ Python/optimizer_cases.c.h:1199:29: warning: variable ‘left’ set but not used [-Wunused-but-set-variable] 1199 | _Py_UopsSymbol *left; | ^~~~ Python/optimizer_cases.c.h:1198:29: warning: variable ‘right’ set but not used [-Wunused-but-set-variable] 1198 | _Py_UopsSymbol *right; | ^~~~~ In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:411:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:612:18: ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:360:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 360 | case 15: EXTRACT_DIGIT(s, x, 100000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:359:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 359 | case 16: EXTRACT_DIGIT(s, x, 1000000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:360:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 360 | case 15: EXTRACT_DIGIT(s, x, 100000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:361:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 361 | case 14: EXTRACT_DIGIT(s, x, 10000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:358:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 358 | case 17: EXTRACT_DIGIT(s, x, 10000000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:357:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 357 | case 18: EXTRACT_DIGIT(s, x, 100000000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:358:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 358 | case 17: EXTRACT_DIGIT(s, x, 10000000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:359:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 359 | case 16: EXTRACT_DIGIT(s, x, 1000000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:362:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 362 | case 13: EXTRACT_DIGIT(s, x, 1000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:361:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 361 | case 14: EXTRACT_DIGIT(s, x, 10000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:362:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 362 | case 13: EXTRACT_DIGIT(s, x, 1000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:363:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 363 | case 12: EXTRACT_DIGIT(s, x, 100000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:364:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 364 | case 11: EXTRACT_DIGIT(s, x, 10000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:363:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 363 | case 12: EXTRACT_DIGIT(s, x, 100000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:364:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 364 | case 11: EXTRACT_DIGIT(s, x, 10000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:366:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 366 | case 10: EXTRACT_DIGIT(s, x, 1000000000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:367:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 367 | case 9: EXTRACT_DIGIT(s, x, 100000000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:366:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 366 | case 10: EXTRACT_DIGIT(s, x, 1000000000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:367:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 367 | case 9: EXTRACT_DIGIT(s, x, 100000000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:368:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 368 | case 8: EXTRACT_DIGIT(s, x, 10000000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:369:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 369 | case 7: EXTRACT_DIGIT(s, x, 1000000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:368:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 368 | case 8: EXTRACT_DIGIT(s, x, 10000000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:369:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 369 | case 7: EXTRACT_DIGIT(s, x, 1000000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:370:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 370 | case 6: EXTRACT_DIGIT(s, x, 100000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:371:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 371 | case 5: EXTRACT_DIGIT(s, x, 10000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:372:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 372 | case 4: EXTRACT_DIGIT(s, x, 1000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:370:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 370 | case 6: EXTRACT_DIGIT(s, x, 100000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:371:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 371 | case 5: EXTRACT_DIGIT(s, x, 10000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:372:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 372 | case 4: EXTRACT_DIGIT(s, x, 1000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:373:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 373 | case 3: EXTRACT_DIGIT(s, x, 100UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:373:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 373 | case 3: EXTRACT_DIGIT(s, x, 100UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:374:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 374 | case 2: EXTRACT_DIGIT(s, x, 10UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:374:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 374 | case 2: EXTRACT_DIGIT(s, x, 10UL, dot); | ^~~~~~~~~~~~~ In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:411:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:608:18: ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:360:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 360 | case 15: EXTRACT_DIGIT(s, x, 100000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:359:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 359 | case 16: EXTRACT_DIGIT(s, x, 1000000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:360:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 360 | case 15: EXTRACT_DIGIT(s, x, 100000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:361:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 361 | case 14: EXTRACT_DIGIT(s, x, 10000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:358:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 358 | case 17: EXTRACT_DIGIT(s, x, 10000000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:357:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 357 | case 18: EXTRACT_DIGIT(s, x, 100000000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:358:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 358 | case 17: EXTRACT_DIGIT(s, x, 10000000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:359:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 359 | case 16: EXTRACT_DIGIT(s, x, 1000000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:362:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 362 | case 13: EXTRACT_DIGIT(s, x, 1000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:361:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 361 | case 14: EXTRACT_DIGIT(s, x, 10000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:362:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 362 | case 13: EXTRACT_DIGIT(s, x, 1000000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:363:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 363 | case 12: EXTRACT_DIGIT(s, x, 100000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:364:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 364 | case 11: EXTRACT_DIGIT(s, x, 10000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:363:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 363 | case 12: EXTRACT_DIGIT(s, x, 100000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:364:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 364 | case 11: EXTRACT_DIGIT(s, x, 10000000000ULL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:366:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 366 | case 10: EXTRACT_DIGIT(s, x, 1000000000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:367:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 367 | case 9: EXTRACT_DIGIT(s, x, 100000000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:366:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 366 | case 10: EXTRACT_DIGIT(s, x, 1000000000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:367:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 367 | case 9: EXTRACT_DIGIT(s, x, 100000000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:368:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 368 | case 8: EXTRACT_DIGIT(s, x, 10000000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:369:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 369 | case 7: EXTRACT_DIGIT(s, x, 1000000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:368:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 368 | case 8: EXTRACT_DIGIT(s, x, 10000000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:369:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 369 | case 7: EXTRACT_DIGIT(s, x, 1000000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:370:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 370 | case 6: EXTRACT_DIGIT(s, x, 100000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:371:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 371 | case 5: EXTRACT_DIGIT(s, x, 10000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:370:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 370 | case 6: EXTRACT_DIGIT(s, x, 100000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:371:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 371 | case 5: EXTRACT_DIGIT(s, x, 10000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:372:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 372 | case 4: EXTRACT_DIGIT(s, x, 1000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:373:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 373 | case 3: EXTRACT_DIGIT(s, x, 100UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:374:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 374 | case 2: EXTRACT_DIGIT(s, x, 10UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:372:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 372 | case 4: EXTRACT_DIGIT(s, x, 1000UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:373:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 373 | case 3: EXTRACT_DIGIT(s, x, 100UL, dot); | ^~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:349:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 349 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ./Modules/_decimal/libmpdec/io.c:374:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 374 | case 2: EXTRACT_DIGIT(s, x, 10UL, dot); | ^~~~~~~~~~~~~ ./Modules/readline.c: In function ‘setup_readline’: ./Modules/readline.c:1305:21: warning: assignment to ‘int (*)(void)’ from incompatible pointer type ‘int (*)(const char *, int)’ [-Wincompatible-pointer-types] 1305 | rl_startup_hook = on_startup_hook; | ^ ./Modules/readline.c:1307:23: warning: assignment to ‘int (*)(void)’ from incompatible pointer type ‘int (*)(const char *, int)’ [-Wincompatible-pointer-types] 1307 | rl_pre_input_hook = on_pre_input_hook; | ^ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1038:3, inlined from ‘doParseXmlDecl’ at ./Modules/expat/xmltok.c:1192:13: ./Modules/expat/xmltok.c:392:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 392 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘doParseXmlDecl’: ./Modules/expat/xmltok.c:1036:8: note: destination object ‘buf’ of size 1 1036 | char buf[1]; | ^~~ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1038:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1070:9: ./Modules/expat/xmltok.c:392:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 392 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1036:8: note: destination object ‘buf’ of size 1 1036 | char buf[1]; | ^~~ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1038:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1076:12: ./Modules/expat/xmltok.c:392:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 392 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1036:8: note: destination object ‘buf’ of size 1 1036 | char buf[1]; | ^~~ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1038:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1076:12: ./Modules/expat/xmltok.c:392:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 392 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1036:8: note: destination object ‘buf’ of size 1 1036 | char buf[1]; | ^~~ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1038:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1083:9: ./Modules/expat/xmltok.c:392:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 392 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1036:8: note: destination object ‘buf’ of size 1 1036 | char buf[1]; | ^~~ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1038:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1083:9: ./Modules/expat/xmltok.c:392:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 392 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1036:8: note: destination object ‘buf’ of size 1 1036 | char buf[1]; | ^~~ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1038:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1110:7: ./Modules/expat/xmltok.c:392:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 392 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1036:8: note: destination object ‘buf’ of size 1 1036 | char buf[1]; | ^~~ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1038:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1123:9: ./Modules/expat/xmltok.c:392:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 392 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1036:8: note: destination object ‘buf’ of size 1 1036 | char buf[1]; | ^~~ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1038:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1123:9: ./Modules/expat/xmltok.c:392:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 392 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1036:8: note: destination object ‘buf’ of size 1 1036 | char buf[1]; | ^~~ make: *** [Makefile:2151: buildbottest] Error 3 Test report =========== Sincerely, -The Buildbot _______________________________________________ Buildbot-status mailing list -- buildbot-status@python.org To unsubscribe send an email to buildbot-status-le...@python.org https://mail.python.org/mailman3/lists/buildbot-status.python.org/ Member address: arch...@mail-archive.com