-
-
Notifications
You must be signed in to change notification settings - Fork 32.5k
Closed
Labels
buildThe build process and cross-buildThe build process and cross-buildtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
Description
Python main branch fails to build in AIX operating system with the below error.
gcc -pthread -c -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -std=c11 -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit-function-declaration -fvisibility=hidden -I./Include/internal -I. -I./Include -DPy_BUILD_CORE -o Objects/typeobject.o Objects/typeobject.c
In file included from ./Include/internal/pycore_runtime.h:13,
from ./Include/internal/pycore_pystate.h:11,
from ./Include/internal/pycore_call.h:11,
from Objects/typeobject.c:4:
./Include/internal/pycore_global_strings.h:674:41: error: 'struct `<anonymous>`' has no member named '__Bool'; did you mean '_hook'?
(_Py_SINGLETON(strings.identifiers._ ## NAME._ascii.ob_base))
^
./Include/internal/pycore_global_objects.h:24:31: note: in definition of macro '_Py_GLOBAL_OBJECT'
_PyRuntime.global_objects.NAME
^~~~
./Include/internal/pycore_global_strings.h:674:7: note: in expansion of macro '_Py_SINGLETON'
(_Py_SINGLETON(strings.identifiers._ ## NAME._ascii.ob_base))
^~~~~~~~~~~~~
Objects/typeobject.c:8569:38: note: in expansion of macro '_Py_ID'
PyDoc_STR(DOC), .name_strobj = &_Py_ID(NAME) }
^~~~~~
Objects/typeobject.c:8579:5: note: in expansion of macro 'ETSLOT'
ETSLOT(NAME, as_number.SLOT, FUNCTION, WRAPPER, \
^~~~~~
Objects/typeobject.c:8686:5: note: in expansion of macro 'UNSLOT'
UNSLOT(__bool__, nb_bool, slot_nb_bool, wrap_inquirypred,
^~~~~~
gmake: *** [Makefile:2525: Objects/typeobject.o] Error 1
Linked PRs
Metadata
Metadata
Assignees
Labels
buildThe build process and cross-buildThe build process and cross-buildtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error