Skip to content

Auto-declared no-args C++ constructor conflicts with non-nogil base class #2157

@scoder

Description

@scoder

If a C++ class declares no default constructor, Cython adds one automatically, but unconditionally declares it as "nogil". If the constructor of a base class cannot be called with "nogil", the auto-declared one must not have it either.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions