Open
Description
Bug report
Bug description:
default: gcc -c -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fno-semantic-interposition -flto -fuse-linker-plugin -ffat-lto-objects -flto-partition=none -g -std=c11 -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wstrict-prototypes -Werror=implicit-function-declaration -fvisibility=hidden -fprofile-use -fprofile-correction -I./Include/internal -I./Include/internal/mimalloc -I. -I./Include -DPy_BUILD_CORE -o Python/perf_jit_trampoline.o Python/perf_jit_trampoline.c
default: In file included from Python/bltinmodule.c:5:
default: In function ‘_PyObject_VectorcallTstate’,
default: inlined from ‘_PyObject_VectorcallTstate’ at ./Include/internal/pycore_call.h:153:1,
default: inlined from ‘map_next’ at Python/bltinmodule.c:1440:14:
default: ./Include/internal/pycore_call.h:166:16: warning: ‘small_stack’ may be used uninitialized [-Wmaybe-uninitialized]
default: 166 | return _PyObject_MakeTpCall(tstate, callable, args, nargs, kwnames);
default: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
default: ./Include/internal/pycore_call.h: In function ‘map_next’:
default: ./Include/internal/pycore_call.h:107:23: note: by argument 3 of type ‘struct PyObject * const *’ to ‘_PyObject_MakeTpCall’ declared here
default: 107 | PyAPI_FUNC(PyObject*) _PyObject_MakeTpCall(
default: | ^~~~~~~~~~~~~~~~~~~~
default: Python/bltinmodule.c:1412:15: note: ‘small_stack’ declared here
default: 1412 | PyObject *small_stack[_PY_FASTCALL_SMALL_STACK];
default: | ^~~~~~~~~~~
CPython versions tested on:
3.13
Operating systems tested on:
Linux
Linked PRs
Metadata
Metadata
Assignees
Labels
bugs and security fixesbugs and security fixesbugs and security fixesbugs and security fixes(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)An unexpected behavior, bug, or errorAn unexpected behavior, bug, or error