STINNER Victor added the comment:
The warning comes from the make_bloom_mask() call below. make_bloom_mask() is
called with kind=PyUnicode_2BYTE_KIND (Py_UCS2), whereas the gcc waring is
about Py_UCS4. It looks like a false positive.
static BLOOM_MASK bloom_linebreak = ~(BLOOM_MASK)0;
...
Py_UCS2 linebreak[] = {
...
};
/* initialize the linebreak bloom filter */
bloom_linebreak = make_bloom_mask(
PyUnicode_2BYTE_KIND, linebreak,
Py_ARRAY_LENGTH(linebreak));
----------
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue21168>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com