The Buildbot has detected a new failure on builder x86 Debian Non-Debug with X 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/1245/builds/1570
Buildbot URL: https://buildbot.python.org/all/ Worker for this Build: ware-debian-x86 Build Reason: <unknown> Blamelist: Eric Snow <ericsnowcurren...@gmail.com> BUILD FAILED: failed test (failure) Summary of the results of the build (if available): =================================================== == Captured traceback ================== remote: Enumerating objects: 77, done. remote: Counting objects: 1% (1/77) remote: Counting objects: 2% (2/77) remote: Counting objects: 3% (3/77) remote: Counting objects: 5% (4/77) remote: Counting objects: 6% (5/77) remote: Counting objects: 7% (6/77) remote: Counting objects: 9% (7/77) remote: Counting objects: 10% (8/77) remote: Counting objects: 11% (9/77) remote: Counting objects: 12% (10/77) remote: Counting objects: 14% (11/77) remote: Counting objects: 15% (12/77) remote: Counting objects: 16% (13/77) remote: Counting objects: 18% (14/77) remote: Counting objects: 19% (15/77) remote: Counting objects: 20% (16/77) remote: Counting objects: 22% (17/77) remote: Counting objects: 23% (18/77) remote: Counting objects: 24% (19/77) remote: Counting objects: 25% (20/77) remote: Counting objects: 27% (21/77) remote: Counting objects: 28% (22/77) remote: Counting objects: 29% (23/77) remote: Counting objects: 31% (24/77) remote: Counting objects: 32% (25/77) remote: Counting objects: 33% (26/77) remote: Counting objects: 35% (27/77) remote: Counting objects: 36% (28/77) remote: Counting objects: 37% (29/77) remote: Counting objects: 38% (30/77) remote: Counting objects: 40% (31/77) remote: Counting objects: 41% (32/77) remote: Counting objects: 42% (33/77) remote: Counting objects: 44% (34/77) remote: Counting objects: 45% (35/77) remote: Counting objects: 46% (36/77) remote: Counting objects: 48% (37/77) remote: Counting objects: 49% (38/77) remote: Counting objects: 50% (39/77) remote: Counting objects: 51% (40/77) remote: Counting objects: 53% (41/77) remote: Counting objects: 54% (42/77) remote: Counting objects: 55% (43/77) remote: Counting objects: 57% (44/77) remote: Counting objects: 58% (45/77) remote: Counting objects: 59% (46/77) remote: Counting objects: 61% (47/77) remote: Counting objects: 62% (48/77) remote: Counting objects: 63% (49/77) remote: Counting objects: 64% (50/77) remote: Counting objects: 66% (51/77) remote: Counting objects: 67% (52/77) remote: Counting objects: 68% (53/77) remote: Counting objects: 70% (54/77) remote: Counting objects: 71% (55/77) remote: Counting objects: 72% (56/77) remote: Counting objects: 74% (57/77) remote: Counting objects: 75% (58/77) remote: Counting objects: 76% (59/77) remote: Counting objects: 77% (60/77) remote: Counting objects: 79% (61/77) remote: Counting objects: 80% (62/77) remote: Counting objects: 81% (63/77) remote: Counting objects: 83% (64/77) remote: Counting objects: 84% (65/77) remote: Counting objects: 85% (66/77) remote: Counting objects: 87% (67/77) remote: Counting objects: 88% (68/77) remote: Counting objects: 89% (69/77) remote: Counting objects: 90% (70/77) remote: Counting objects: 92% (71/77) remote: Counting objects: 93% (72/77) remote: Counting objects: 94% (73/77) remote: Counting objects: 96% (74/77) remote: Counting objects: 97% (75/77) remote: Counting objects: 98% (76/77) remote: Counting objects: 100% (77/77) remote: Counting objects: 100% (77/77), done. remote: Compressing objects: 2% (1/40) remote: Compressing objects: 5% (2/40) remote: Compressing objects: 7% (3/40) remote: Compressing objects: 10% (4/40) remote: Compressing objects: 12% (5/40) remote: Compressing objects: 15% (6/40) remote: Compressing objects: 17% (7/40) remote: Compressing objects: 20% (8/40) remote: Compressing objects: 22% (9/40) remote: Compressing objects: 25% (10/40) remote: Compressing objects: 27% (11/40) remote: Compressing objects: 30% (12/40) remote: Compressing objects: 32% (13/40) remote: Compressing objects: 35% (14/40) remote: Compressing objects: 37% (15/40) remote: Compressing objects: 40% (16/40) remote: Compressing objects: 42% (17/40) remote: Compressing objects: 45% (18/40) remote: Compressing objects: 47% (19/40) remote: Compressing objects: 50% (20/40) remote: Compressing objects: 52% (21/40) remote: Compressing objects: 55% (22/40) remote: Compressing objects: 57% (23/40) remote: Compressing objects: 60% (24/40) remote: Compressing objects: 62% (25/40) remote: Compressing objects: 65% (26/40) remote: Compressing objects: 67% (27/40) remote: Compressing objects: 70% (28/40) remote: Compressing objects: 72% (29/40) remote: Compressing objects: 75% (30/40) remote: Compressing objects: 77% (31/40) remote: Compressing objects: 80% (32/40) remote: Compressing objects: 82% (33/40) remote: Compressing objects: 85% (34/40) remote: Compressing objects: 87% (35/40) remote: Compressing objects: 90% (36/40) remote: Compressing objects: 92% (37/40) remote: Compressing objects: 95% (38/40) remote: Compressing objects: 97% (39/40) remote: Compressing objects: 100% (40/40) remote: Compressing objects: 100% (40/40), done. remote: Total 43 (delta 40), reused 5 (delta 3), pack-reused 0 >From https://github.com/python/cpython * branch main -> FETCH_HEAD Note: switching to '617158e07811edfd6fd552a3d84b0beedd8f1d18'. 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 617158e078 gh-76785: Drop PyInterpreterID_Type (gh-117101) Switched to and reset branch 'main' configure: WARNING: i686-pc-linux-gnu/gcc is not supported configure: WARNING: Platform "i686-pc-linux-gnu" with compiler "gcc" is not supported by the CPython core team, see https://peps.python.org/pep-0011/ for more information. In file included from Objects/mimalloc/static.c:26, from Objects/obmalloc.c:22: Objects/mimalloc/arena.c:59:1: note: the alignment of ‘_Atomic long long int’ fields changed in GCC 11.1 59 | } mi_arena_t; | ^ Objects/obmalloc.c: In function ‘py_mimalloc_print_stats’: Objects/obmalloc.c:3245:45: warning: format ‘%zd’ expects argument of type ‘signed size_t’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 3245 | fprintf(out, "Small block threshold = %zd, in %u size classes.\n", | ~~^ | | | int | %ld Objects/obmalloc.c:3247:46: warning: format ‘%zd’ expects argument of type ‘signed size_t’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 3247 | fprintf(out, "Medium block threshold = %zd\n", | ~~^ | | | int | %ld Objects/obmalloc.c:3249:45: warning: format ‘%zd’ expects argument of type ‘signed size_t’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 3249 | fprintf(out, "Large object max size = %zd\n", | ~~^ | | | int | %ld In file included from Python/ceval.c:1040: Python/executor_cases.c.h: In function ‘_PyEval_EvalFrameDefault’: Python/executor_cases.c.h:1987:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1987 | PyObject *descr = (PyObject *)CURRENT_OPERAND(); | ^ Python/executor_cases.c.h:2003:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2003 | PyObject *descr = (PyObject *)CURRENT_OPERAND(); | ^ Python/executor_cases.c.h:2723:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2723 | PyObject *descr = (PyObject *)CURRENT_OPERAND(); | ^ Python/executor_cases.c.h:2743:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2743 | PyObject *descr = (PyObject *)CURRENT_OPERAND(); | ^ Python/executor_cases.c.h:2762:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2762 | PyObject *descr = (PyObject *)CURRENT_OPERAND(); | ^ Python/executor_cases.c.h:2777:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2777 | PyObject *descr = (PyObject *)CURRENT_OPERAND(); | ^ Python/executor_cases.c.h:2805:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2805 | PyObject *descr = (PyObject *)CURRENT_OPERAND(); | ^ Python/executor_cases.c.h:3724:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3724 | PyObject *instr_ptr = (PyObject *)CURRENT_OPERAND(); | ^ Python/executor_cases.c.h:3752:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3752 | PyObject *ptr = (PyObject *)CURRENT_OPERAND(); | ^ Python/executor_cases.c.h:3761:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3761 | PyObject *ptr = (PyObject *)CURRENT_OPERAND(); | ^ Python/executor_cases.c.h:3772:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3772 | PyObject *ptr = (PyObject *)CURRENT_OPERAND(); | ^ Python/executor_cases.c.h:3782:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3782 | PyObject *ptr = (PyObject *)CURRENT_OPERAND(); | ^ Python/executor_cases.c.h:3794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3794 | PyObject *ptr = (PyObject *)CURRENT_OPERAND(); | ^ Python/executor_cases.c.h:3855:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3855 | PyObject *executor = (PyObject *)CURRENT_OPERAND(); | ^ Python/executor_cases.c.h:3871:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3871 | PyObject *instr_ptr = (PyObject *)CURRENT_OPERAND(); | ^ Python/optimizer.c: In function ‘counter_dealloc’: Python/optimizer.c:1093:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1093 | PyObject *opt = (PyObject *)self->trace[1].operand; | ^ Python/optimizer_analysis.c: In function ‘convert_global_to_const’: Python/optimizer_analysis.c:115:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 115 | inst->operand = (uint64_t)res; | ^ Python/optimizer_analysis.c: In function ‘remove_globals’: Python/optimizer_analysis.c:228:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 228 | PyFunctionObject *func = (PyFunctionObject *)buffer[pc].operand; | ^ Python/optimizer_analysis.c:250:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 250 | PyFunctionObject *func = (PyFunctionObject *)buffer[pc].operand; | ^ In file included from Python/optimizer_analysis.c:391: Python/optimizer_cases.c.h: In function ‘optimize_uops’: Python/optimizer_cases.c.h:1107:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1107 | PyObject *descr = (PyObject *)this_instr->operand; | ^ Python/optimizer_cases.c.h:1472:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1472 | PyObject *descr = (PyObject *)this_instr->operand; | ^ Python/optimizer_cases.c.h:1487:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1487 | PyObject *descr = (PyObject *)this_instr->operand; | ^ Python/optimizer_cases.c.h:1522:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1522 | PyObject *descr = (PyObject *)this_instr->operand; | ^ Python/optimizer_cases.c.h:1599:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1599 | PyFunctionObject *func = (PyFunctionObject *)(this_instr + 2)->operand; | ^ Python/optimizer_cases.c.h:1948:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1948 | PyObject *ptr = (PyObject *)this_instr->operand; | ^ Python/optimizer_cases.c.h:1957:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1957 | PyObject *ptr = (PyObject *)this_instr->operand; | ^ Python/optimizer_cases.c.h:1975:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1975 | PyObject *ptr = (PyObject *)this_instr->operand; | ^ Python/optimizer_cases.c.h:1987:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1987 | PyObject *ptr = (PyObject *)this_instr->operand; | ^ Python/optimizer_analysis.c: In function ‘peephole_opt’: Python/optimizer_analysis.c:541:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 541 | PyFunctionObject *func = (PyFunctionObject *)buffer[pc].operand; | ^ 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: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: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: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: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: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: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: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: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: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: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: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: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 ‘exp_to_string’ at ./Modules/_decimal/libmpdec/io.c:394:12, inlined from ‘_mpd_to_string’ at ./Modules/_decimal/libmpdec/io.c:632: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:366:14: note: in expansion of macro ‘EXTRACT_DIGIT’ 366 | case 10: EXTRACT_DIGIT(s, x, 1000000000UL, 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:502:22: ./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: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: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: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: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: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); | ^~~~~~~~~~~~~ ./Modules/_testlimitedcapi/heaptype_relative.c: In function ‘make_sized_heaptypes’: ./Modules/_testlimitedcapi/heaptype_relative.c:65:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 65 | (unsigned long long)data_ptr, | ^ make: *** [Makefile:2206: buildbottest] Error 2 Test report =========== Failed tests: - test.test_multiprocessing_forkserver.test_processes 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