-
Notifications
You must be signed in to change notification settings - Fork 89
Open
Labels
component: buildIssues related to etstool.py, CI and other build machineryIssues related to etstool.py, CI and other build machinerycomponent: coreIssues related to the core libraryIssues related to the core librarytype: cleanup
Description
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
Labels
component: buildIssues related to etstool.py, CI and other build machineryIssues related to etstool.py, CI and other build machinerycomponent: coreIssues related to the core libraryIssues related to the core librarytype: cleanup