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 pitrou
Recipients Ashish Sadanandan, pitrou
Date 2015-03-08.01:05:39
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1425776740.15.0.426738795409.issue23603@psf.upfronthosting.co.za>
In-reply-to
Content
Your interpretation of PyUnicode_Check() is correct. I don't know why your program fails but I would suggest some kind of compiler bug or incompatibility. You can find the definition of the unicode type in Objects/unicodeobject.c. There you'll find that Py_TPFLAGS_UNICODE_SUBCLASS is set in PyUnicode_Type's tp_flags.

(for the record, under Windows we only support builds made with MSVC)
History
Date User Action Args
2015-03-08 01:05:40pitrousetrecipients: + pitrou, Ashish Sadanandan
2015-03-08 01:05:40pitrousetmessageid: <1425776740.15.0.426738795409.issue23603@psf.upfronthosting.co.za>
2015-03-08 01:05:40pitroulinkissue23603 messages
2015-03-08 01:05:39pitroucreate