-
-
Notifications
You must be signed in to change notification settings - Fork 32.4k
Open
Labels
3.13bugs and security fixesbugs and security fixes3.14bugs and security fixesbugs and security fixesinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
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
3.13bugs and security fixesbugs and security fixes3.14bugs and security fixesbugs and security fixesinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error