Roundup Robot added the comment:
New changeset 944e86223d1f by Christian Heimes in branch '3.3':
Issue #16847: Fixed improper use of _PyUnicode_CheckConsistency() in
http://hg.python.org/cpython/rev/944e86223d1f
New changeset 4b42d7f288c5 by Christian Heimes in branch 'default':
Issue #16847:
Changes by Christian Heimes li...@cheimes.de:
--
assignee: christian.heimes -
resolution: - fixed
stage: needs patch - committed/rejected
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue16847
Ronald Oussoren added the comment:
That's quick, thank :-).
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue16847
___
___
Python-bugs-list
New submission from Ronald Oussoren:
On OSX 10.8 with the following configure line and a fresh checkout (as of 10
minutes ago):
'../configure' '--enable-framework'
'--enable-universalsdk=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk'
Changes by Antoine Pitrou pit...@free.fr:
--
nosy: +haypo
versions: +Python 3.4
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue16847
___
___
Ned Deily added the comment:
FWIW, a build of current top-of-branch 3.3 using the same configure command and
in a subdirectory (../configure) seemed to work fine on 10.8.2 with Xcode
4.5.2. And I've not seen the issue with other recent builds of default.
--
nosy: +ned.deily
Christian Heimes added the comment:
The problem can only occur when you compile a non-pydebug build with the
-DDEBUG flag instead the -DNDEBUG flag. With -DNDEBUG the assert() call doesn't
do anything and the function call is removed by the preprocessor.
I'll fix it later.
--