☠ Buildbot (Python): python/cpython - failed test (failure) uploading test-results.xml (failure) (main)
The Buildbot has detected a new failure on builder s390x Fedora Rawhide LTO + PGO 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/341/builds/3613
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: edelsohn-fedora-rawhide-z
Build Reason: <unknown> Blamelist: 6t8k <58048945+6t8k@users.noreply.github.com>, Adam Turner <9087854+AA-Turner@users.noreply.github.com>, Alex Waygood <Alex.Waygood@Gmail.com>, C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>, Carl Meyer <carl@oddbird.net>, David Lechner <david@pybricks.com>, Dennis Sweeney <36520290+sweeneyde@users.noreply.github.com>, Dong-hee Na <donghee.na@python.org>, Erlend E. Aasland <erlend@python.org>, Finn Womack <flan313@gmail.com>, Guido van Rossum <guido@python.org>, Hadházy Tamás <85063808+Hels15@users.noreply.github.com>, Hugo van Kemenade <hugovk@users.noreply.github.com>, Irit Katriel <1055913+iritkatriel@users.noreply.github.com>, Joon Hwan 김준환 <xncbf12@gmail.com>, Junya Fukuda <junya.fukuda.e@gmail.com>, Ken Jin <kenjin@python.org>, Kumar Aditya <kumaraditya@python.org>, Lysandros Nikolaou <lisandrosnik@gmail.com>, Mark Shannon <mark@hotpy.org>, Martin DeMello <martindemello@gmail.com>, Ned Deily <nad@python.org>, Nikita Sobolev <mail@sobolevn.me>, Pablo Galindo Salgado <Pablogsal@gmail.com>, Petr Viktorin <encukou@gmail.com>, Rafael Fontenelle <rffontenelle@users.noreply.github.com>, Raymond Hettinger <rhettinger@users.noreply.github.com>, SKO <41810398+uyw4687@users.noreply.github.com>, Sam Gross <colesbury@gmail.com>, Serhiy Storchaka <storchaka@gmail.com>, Steve Dower <steve.dower@python.org>, Tin Tvrtković <tinchester@gmail.com>, Tomas R <tomas.roun8@gmail.com>, Tyler Smart <40041862+tjsmart@users.noreply.github.com>, Victor Stinner <vstinner@python.org>, Yuxin Wu <ppwwyyxxc@gmail.com>, balmeida-nokia <83089745+balmeida-nokia@users.noreply.github.com>, brandonardenwalli <142186236+brandonardenwalli@users.noreply.github.com>, temach <tematibr@gmail.com>, Łukasz Langa <lukasz@langa.pl>
BUILD FAILED: failed test (failure) uploading test-results.xml (failure)
Summary of the results of the build (if available):
==
Captured traceback
remote: Enumerating objects: 45, done.
remote: Counting objects: 2% (1/44)
remote: Counting objects: 4% (2/44)
remote: Counting objects: 6% (3/44)
remote: Counting objects: 9% (4/44)
remote: Counting objects: 11% (5/44)
remote: Counting objects: 13% (6/44)
remote: Counting objects: 15% (7/44)
remote: Counting objects: 18% (8/44)
remote: Counting objects: 20% (9/44)
remote: Counting objects: 22% (10/44)
remote: Counting objects: 25% (11/44)
remote: Counting objects: 27% (12/44)
remote: Counting objects: 29% (13/44)
remote: Counting objects: 31% (14/44)
remote: Counting objects: 34% (15/44)
remote: Counting objects: 36% (16/44)
remote: Counting objects: 38% (17/44)
remote: Counting objects: 40% (18/44)
remote: Counting objects: 43% (19/44)
remote: Counting objects: 45% (20/44)
remote: Counting objects: 47% (21/44)
remote: Counting objects: 50% (22/44)
remote: Counting objects: 52% (23/44)
remote: Counting objects: 54% (24/44)
remote: Counting objects: 56% (25/44)
remote: Counting objects: 59% (26/44)
remote: Counting objects: 61% (27/44)
remote: Counting objects: 63% (28/44)
remote: Counting objects: 65% (29/44)
remote: Counting objects: 68% (30/44)
remote: Counting objects: 70% (31/44)
remote: Counting objects: 72% (32/44)
remote: Counting objects: 75% (33/44)
remote: Counting objects: 77% (34/44)
remote: Counting objects: 79% (35/44)
remote: Counting objects: 81% (36/44)
remote: Counting objects: 84% (37/44)
remote: Counting objects: 86% (38/44)
remote: Counting objects: 88% (39/44)
remote: Counting objects: 90% (40/44)
remote: Counting objects: 93% (41/44)
remote: Counting objects: 95% (42/44)
remote: Counting objects: 97% (43/44)
remote: Counting objects: 100% (44/44)
remote: Counting objects: 100% (44/44), done.
remote: Compressing objects: 4% (1/23)
remote: Compressing objects: 8% (2/23)
remote: Compressing objects: 13% (3/23)
remote: Compressing objects: 17% (4/23)
remote: Compressing objects: 21% (5/23)
remote: Compressing objects: 26% (6/23)
remote: Compressing objects: 30% (7/23)
remote: Compressing objects: 34% (8/23)
remote: Compressing objects: 39% (9/23)
remote: Compressing objects: 43% (10/23)
remote: Compressing objects: 47% (11/23)
remote: Compressing objects: 52% (12/23)
remote: Compressing objects: 56% (13/23)
remote: Compressing objects: 60% (14/23)
remote: Compressing objects: 65% (15/23)
remote: Compressing objects: 69% (16/23)
remote: Compressing objects: 73% (17/23)
remote: Compressing objects: 78% (18/23)
remote: Compressing objects: 82% (19/23)
remote: Compressing objects: 86% (20/23)
remote: Compressing objects: 91% (21/23)
remote: Compressing objects: 95% (22/23)
remote: Compressing objects: 100% (23/23)
remote: Compressing objects: 100% (23/23), done.
remote: Total 45 (delta 21), reused 35 (delta 21), pack-reused 1
From https://github.com/python/cpython
- branch main -> FETCH_HEAD Note: switching to '3a1ac87f8f89d3206b46a0df4908afae629d669d'.
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 3a1ac87f8f gh-90791: test.pythoninfo logs ASAN_OPTIONS env var (#108289) 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:2807: clean-retain-profile] Error 1 (ignored) In function ‘_io_FileIO_close_impl’, inlined from ‘_io_FileIO_close’ at ./Modules/_io/clinic/fileio.c.h:33:12: ./Modules/_io/fileio.c:170:9: warning: ‘exc’ may be used uninitialized [-Wmaybe-uninitialized] 170 | _PyErr_ChainExceptions1(exc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/_io/fileio.c: In function ‘_io_FileIO_close’: ./Modules/_io/fileio.c:155:15: note: ‘exc’ was declared here 155 | PyObject *exc; | ^~~ ./Modules/_decimal/libmpdec/context.c:56: warning: mpd_setminalloc: ignoring request to set MPD_MINALLOC a second time
./Modules/_decimal/libmpdec/context.c:56: warning: mpd_setminalloc: ignoring request to set MPD_MINALLOC a second time
In file included from Python/bltinmodule.c:6: In function ‘_PyObject_VectorcallTstate’, inlined from ‘_PyObject_VectorcallTstate’ at ./Include/internal/pycore_call.h:171:1, inlined from ‘map_next’ at Python/bltinmodule.c:1393:14: ./Include/internal/pycore_call.h:184:16: warning: ‘small_stack’ may be used uninitialized [-Wmaybe-uninitialized] 184 | return _PyObject_MakeTpCall(tstate, callable, args, nargs, kwnames); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Include/internal/pycore_call.h: In function ‘map_next’: ./Include/internal/pycore_call.h:125:23: note: by argument 3 of type ‘struct PyObject * const *’ to ‘_PyObject_MakeTpCall’ declared here 125 | PyAPI_FUNC(PyObject*) _PyObject_MakeTpCall( | ^~~~~~~~~~~~~~~~~~~~ Python/bltinmodule.c:1365:15: note: ‘small_stack’ declared here 1365 | PyObject *small_stack[_PY_FASTCALL_SMALL_STACK]; | ^~~~~~~~~~~ In function ‘_PyObject_VectorcallTstate’, inlined from ‘_PyObject_VectorcallTstate’ at ./Include/internal/pycore_call.h:171:1, inlined from ‘map_next’ at Python/bltinmodule.c:1393:14: ./Include/internal/pycore_call.h:184:16: warning: ‘small_stack’ may be used uninitialized [-Wmaybe-uninitialized] 184 | return _PyObject_MakeTpCall(tstate, callable, args, nargs, kwnames); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Include/internal/pycore_call.h: In function ‘map_next’: ./Include/internal/pycore_call.h:125:23: note: by argument 3 of type ‘struct PyObject * const *’ to ‘_PyObject_MakeTpCall’ declared here 125 | PyAPI_FUNC(PyObject*) _PyObject_MakeTpCall( | ^~~~~~~~~~~~~~~~~~~~ Python/bltinmodule.c:1365:15: note: ‘small_stack’ declared here 1365 | PyObject *small_stack[_PY_FASTCALL_SMALL_STACK]; | ^~~~~~~~~~~ In function ‘_io_FileIO_close_impl’, inlined from ‘_io_FileIO_close’ at ./Modules/_io/clinic/fileio.c.h:33:12: ./Modules/_io/fileio.c:170:9: warning: ‘exc’ may be used uninitialized [-Wmaybe-uninitialized] 170 | _PyErr_ChainExceptions1(exc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/_io/fileio.c: In function ‘_io_FileIO_close’: ./Modules/_io/fileio.c:155:15: note: ‘exc’ was declared here 155 | PyObject *exc; | ^~~ In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:611:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:607:18: ./Modules/_decimal/libmpdec/io.c:348:40: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 348 | if (s == dot) *s++ = '.'; *s++ = '0' + (char)(x / d); x %= d | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In function ‘_mpd_to_string’: cc1: note: destination object is likely at address zero In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘doParseXmlDecl’ at ./Modules/expat/xmltok.c:1197:13: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘doParseXmlDecl’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^~~ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1075:9: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^~~ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1081:12: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^~~ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1081:12: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^~~ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1088:9: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^~~ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1088:9: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^~~ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1115:7: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^~~ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1128:9: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^~~ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1128:9: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^~~ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘doParseXmlDecl’ at ./Modules/expat/xmltok.c:1197:13: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^ ./Modules/expat/xmltok.c: In function ‘doParseXmlDecl’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1075:9: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1081:12: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1081:12: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1088:9: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1088:9: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1115:7: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1128:9: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^ In function ‘utf8_toUtf8’, inlined from ‘toAscii’ at ./Modules/expat/xmltok.c:1043:3, inlined from ‘parsePseudoAttribute’ at ./Modules/expat/xmltok.c:1128:9: ./Modules/expat/xmltok.c:390:5: warning: ‘memcpy’ writing 2 or more bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 390 | memcpy(*toP, *fromP, bytesToCopy); | ^ ./Modules/expat/xmltok.c: In function ‘parsePseudoAttribute’: ./Modules/expat/xmltok.c:1041:8: note: destination object ‘buf’ of size 1 1041 | char buf[1]; | ^ In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:359:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 359 | case 15: EXTRACT_DIGIT(s, x, 100000000000000ULL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:358:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 358 | case 16: EXTRACT_DIGIT(s, x, 1000000000000000ULL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:359:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 359 | case 15: EXTRACT_DIGIT(s, x, 100000000000000ULL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:360:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 360 | case 14: EXTRACT_DIGIT(s, x, 10000000000000ULL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:357:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 357 | case 17: EXTRACT_DIGIT(s, x, 10000000000000000ULL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:356:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 356 | case 18: EXTRACT_DIGIT(s, x, 100000000000000000ULL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:357:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 357 | case 17: EXTRACT_DIGIT(s, x, 10000000000000000ULL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:358:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 358 | case 16: EXTRACT_DIGIT(s, x, 1000000000000000ULL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:361:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 361 | case 13: EXTRACT_DIGIT(s, x, 1000000000000ULL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:360:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 360 | case 14: EXTRACT_DIGIT(s, x, 10000000000000ULL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:361:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 361 | case 13: EXTRACT_DIGIT(s, x, 1000000000000ULL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:362:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 362 | case 12: EXTRACT_DIGIT(s, x, 100000000000ULL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:363:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 363 | case 11: EXTRACT_DIGIT(s, x, 10000000000ULL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:362:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 362 | case 12: EXTRACT_DIGIT(s, x, 100000000000ULL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:363:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 363 | case 11: EXTRACT_DIGIT(s, x, 10000000000ULL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:365:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 365 | case 10: EXTRACT_DIGIT(s, x, 1000000000UL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:366:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 366 | case 9: EXTRACT_DIGIT(s, x, 100000000UL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:365:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 365 | case 10: EXTRACT_DIGIT(s, x, 1000000000UL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:366:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 366 | case 9: EXTRACT_DIGIT(s, x, 100000000UL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:367:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 367 | case 8: EXTRACT_DIGIT(s, x, 10000000UL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:368:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 368 | case 7: EXTRACT_DIGIT(s, x, 1000000UL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:367:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 367 | case 8: EXTRACT_DIGIT(s, x, 10000000UL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:368:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 368 | case 7: EXTRACT_DIGIT(s, x, 1000000UL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:369:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 369 | case 6: EXTRACT_DIGIT(s, x, 100000UL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:370:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 370 | case 5: EXTRACT_DIGIT(s, x, 10000UL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:369:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 369 | case 6: EXTRACT_DIGIT(s, x, 100000UL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:370:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 370 | case 5: EXTRACT_DIGIT(s, x, 10000UL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:371:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 371 | case 4: EXTRACT_DIGIT(s, x, 1000UL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:372:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 372 | case 3: EXTRACT_DIGIT(s, x, 100UL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:371:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 371 | case 4: EXTRACT_DIGIT(s, x, 1000UL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:372:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 372 | case 3: EXTRACT_DIGIT(s, x, 100UL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:373:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 373 | case 2: EXTRACT_DIGIT(s, x, 10UL, dot); | ^ In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero lto1: note: destination object is likely at address zero In function ‘word_to_string’, inlined from ‘coeff_to_string’ at ./Modules/_decimal/libmpdec/io.c:410:13: ./Modules/_decimal/libmpdec/io.c:373:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] In function ‘coeff_to_string’: lto1: note: destination object is likely at address zero
Timeout (0:15:00)! Thread 0x000003ffa25f7720 (most recent call first): File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/selectors.py", line 398 in select File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/subprocess.py", line 2108 in _communicate File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/subprocess.py", line 1209 in communicate File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/subprocess.py", line 550 in run File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Tools/freeze/test/freeze.py", line 25 in _run_quiet File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Tools/freeze/test/freeze.py", line 180 in prepare File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/test/test_tools/test_freeze.py", line 27 in test_freeze_simple_script File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/unittest/case.py", line 589 in _callTestMethod File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/unittest/case.py", line 634 in run File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/unittest/case.py", line 690 in __call__ File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/unittest/suite.py", line 122 in run File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/unittest/suite.py", line 84 in __call__ File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/unittest/suite.py", line 122 in run File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/unittest/suite.py", line 84 in __call__ File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/unittest/suite.py", line 122 in run File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/unittest/suite.py", line 84 in __call__ File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/unittest/suite.py", line 122 in run File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/unittest/suite.py", line 84 in __call__ File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/unittest/suite.py", line 122 in run File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/unittest/suite.py", line 84 in __call__ File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/unittest/runner.py", line 240 in run File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/test/support/__init__.py", line 1116 in _run_suite File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/test/support/__init__.py", line 1242 in run_unittest File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/test/libregrtest/runtest.py", line 294 in _test_module File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/test/libregrtest/runtest.py", line 330 in _runtest_inner2 File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/test/libregrtest/runtest.py", line 373 in _runtest_inner File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/test/libregrtest/runtest.py", line 248 in _runtest File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/test/libregrtest/runtest.py", line 278 in runtest File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/test/libregrtest/main.py", line 365 in rerun_failed_tests File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/test/libregrtest/main.py", line 810 in _main File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/test/libregrtest/main.py", line 765 in main File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/test/libregrtest/main.py", line 829 in main File "/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/Lib/test/__main__.py", line 2 in <module> File "<frozen runpy>", line 88 in _run_code File "<frozen runpy>", line 198 in _run_module_as_main make: *** [Makefile:2032: buildbottest] Error 1
Cannot open file '/home/dje/cpython-buildarea/3.x.edelsohn-fedora-rawhide-z.lto-pgo/build/test-results.xml' for upload
Test report
Failed tests:
- test_tools
Sincerely, -The BuildbotThe Buildbot has detected a new failure on builder AMD64 CentOS9 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/838/builds/3612
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: cstratak-CentOS9-x86_64
Build Reason: <unknown> Blamelist: Adam Turner <9087854+AA-Turner@users.noreply.github.com>, Alex Waygood <Alex.Waygood@Gmail.com>, Hadházy Tamás <85063808+Hels15@users.noreply.github.com>, Hugo van Kemenade <hugovk@users.noreply.github.com>, Victor Stinner <vstinner@python.org>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
== Tests result: FAILURE then ENV CHANGED ==
432 tests OK.
10 slowest tests:
- test_gdb: 4 min 21 sec
- test_multiprocessing_spawn: 2 min 50 sec
- test_concurrent_futures: 2 min 47 sec
- test_math: 2 min 4 sec
- test_multiprocessing_forkserver: 1 min 32 sec
- test_multiprocessing_fork: 1 min 17 sec
- test_capi: 1 min 14 sec
- test_unparse: 1 min
- test_signal: 52.6 sec
- test_tokenize: 52.1 sec
1 test altered the execution environment: test_ssl
14 tests skipped: test.test_asyncio.test_windows_events test.test_asyncio.test_windows_utils test_devpoll test_ioctl test_kqueue test_launcher test_startfile test_tkinter test_ttk test_winconsoleio test_winreg test_winsound test_wmi test_zipfile64
1 re-run test: test.test_asyncio.test_unix_events
Total duration: 10 min 17 sec
Captured traceback
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-CentOS9-x86_64/build/Lib/unittest/async_case.py", line 90, in _callTestMethod if self._callMaybeAsync(method) is not None: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-CentOS9-x86_64/build/Lib/unittest/async_case.py", line 117, in _callMaybeAsync return self._asyncioTestContext.run(func, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-CentOS9-x86_64/build/Lib/test/support/hashlib_helper.py", line 49, in wrapper return func_or_class(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-CentOS9-x86_64/build/Lib/test/test_asyncio/test_unix_events.py", line 1937, in test_fork_signal_handling self.assertTrue(child_handled.is_set()) AssertionError: False is not true
Test report
Failed tests:
- test.test_asyncio.test_unix_events
Failed subtests:
- test_fork_signal_handling - test.test_asyncio.test_unix_events.TestFork.test_fork_signal_handling
Sincerely, -The BuildbotThe Buildbot has detected a new failure on builder AMD64 Fedora Rawhide 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/285/builds/5132
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: cstratak-fedora-rawhide-x86_64
Build Reason: <unknown> Blamelist: Victor Stinner <vstinner@python.org>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
== Tests result: FAILURE then ENV CHANGED ==
432 tests OK.
10 slowest tests:
- test_gdb: 4 min 11 sec
- test_multiprocessing_spawn: 3 min 21 sec
- test_concurrent_futures: 2 min 50 sec
- test_math: 2 min 42 sec
- test_multiprocessing_forkserver: 1 min 30 sec
- test_multiprocessing_fork: 1 min 18 sec
- test_tokenize: 1 min 7 sec
- test_socket: 1 min 1 sec
- test_capi: 59.1 sec
- test_unparse: 58.9 sec
1 test altered the execution environment: test_ssl
14 tests skipped: test.test_asyncio.test_windows_events test.test_asyncio.test_windows_utils test_devpoll test_ioctl test_kqueue test_launcher test_startfile test_tkinter test_ttk test_winconsoleio test_winreg test_winsound test_wmi test_zipfile64
1 re-run test: test.test_asyncio.test_unix_events
Total duration: 6 min 33 sec
Captured traceback
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/unittest/async_case.py", line 90, in _callTestMethod if self._callMaybeAsync(method) is not None: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/unittest/async_case.py", line 117, in _callMaybeAsync return self._asyncioTestContext.run(func, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/support/hashlib_helper.py", line 49, in wrapper return func_or_class(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_asyncio/test_unix_events.py", line 1937, in test_fork_signal_handling self.assertTrue(child_handled.is_set()) AssertionError: False is not true
Test report
Failed tests:
- test.test_asyncio.test_unix_events
Failed subtests:
- test_fork_signal_handling - test.test_asyncio.test_unix_events.TestFork.test_fork_signal_handling
Sincerely, -The Buildbot
participants (1)
-
buildbot@python.org