This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author nobody
Recipients
Date 2001-11-12.14:18:45
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
Logged In: NO 

(Not anonymous: Jeff Kotula, Vital Images, Inc.)

"Bug" is probably not the right classification. I believe
it is a weakness in the configuration management though.

Here's the problem: As a client of the C API, I want to
be able to create a static library that is compiled
with DEBUG and/or _DEBUG and be able to select either
the debug or non-debug version of the python library
independently. This helps me stay as close as possible to
production-level configuration even when debugging some
parts of the system.

From your preceding discussion it sounds like the only
real barrier to this is the coupling of _DEBUG to Py_DEBUG.
If this is the case, it should be a small matter to
decouple the two. Changing the layout of objects could also
be avoided simply by always including the reference counting
field -- would it be that big of a percentage increase in
object size?
History
Date User Action Args
2007-08-23 13:57:16adminlinkissue478339 messages
2007-08-23 13:57:16admincreate