Skip to content

Exercise C asserts in CI builds #1763

@mdickinson

Description

@mdickinson

The ctraits.c source contains various assert statements, but those assert statements aren't being executed in our CI runs, because we inherit a DNDEBUG setting from the Python build settings. For CI runs, it would be good to build the ctraits extension using undef_macros=["NDEBUG"] so that the asserts are exercised.

Metadata

Metadata

Assignees

No one assigned

    Labels

    component: buildIssues related to etstool.py, CI and other build machinerycomponent: coreIssues related to the core librarytype: cleanup

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions