Skip to content

AIX build breaks with "field 'dtoa' has incomplete type"#121045

@ayappanec

Description

@ayappanec

Bug report

Bug description:

AIX build starts failing with the below error recently. Looks like some recent commits introduced some changes which caused the issue I guess.

gcc-pthread-c-fno-strict-overflow-Wimplicit-fallthrough-fstack-protector-strong-Wtrampolines-Wsign-compare-DNDEBUG-g-O3-Wall-std=c11-Wextra-Wno-unused-parameter-Wno-missing-field-initializers-Wstrict-prototypes-Werror=implicit-function-declaration-fvisibility=hidden-I./Include/internal-I./Include/internal/mimalloc-I. -I./Include-DPy_BUILD_CORE-oParser/pegen.oParser/pegen.cInfileincludedfrom ./Include/internal/pycore_runtime.h:17, from ./Include/internal/pycore_pystate.h:12, fromParser/pegen.c:3: ./Include/internal/pycore_interp.h:246:24: error: field'dtoa'hasincompletetype246|struct_dtoa_statedtoa; |^~~~gmake: *** [Makefile:3035: Parser/pegen.o] Error1

CPython versions tested on:

CPython main branch

Operating systems tested on:

Other

Linked PRs

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildThe build process and cross-buildtype-bugAn unexpected behavior, bug, or error

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions