[issue22975] Crosses initialization?

Elazar Gershuni report at bugs.python.org
Mon Dec 1 17:43:35 CET 2014


New submission from Elazar Gershuni:

In Objects/unicodeobject.c, What happens in these lines?

        case PyUnicode_4BYTE_KIND: { \
            Py_UCS4 * to_ = (Py_UCS4 *)((data)) + (start); \
            for (; i_ < (length); ++i_, ++to_) *to_ = (value); \
            break; \
        default: assert(0); \
        } \ // Closing earlier case block. Should be one line up?
        } \ // Closing the switch statement

(I got error here trying to compile Python in g++).

----------
components: Build
hgrepos: 282
messages: 231947
nosy: elazar
priority: normal
severity: normal
status: open
title: Crosses initialization?
type: compile error
versions: Python 3.5

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue22975>
_______________________________________


More information about the Python-bugs-list mailing list