>> Let me rephrase that. I assume the people digging through Py_ssize_t >> issues have been looking at compilation warnings for platforms other >> than Mac OSX.
Martin> In the buildbot log, I see only a single one of these, and only Martin> in an OSX-specific module. So no - "we" don't look into fixing Martin> them, as they don't occur on Linux at all (as _Qdmodule isn't Martin> built on Linux). Sure looks like core to me: Objects/bufferobject.c: In function `buffer_repr': Objects/bufferobject.c:250: warning: signed size_t format, Py_ssize_t arg (arg 4) Objects/bufferobject.c:258: warning: signed size_t format, Py_ssize_t arg (arg 4) Objects/bufferobject.c:258: warning: signed size_t format, Py_ssize_t arg (arg 5) ... Objects/funcobject.c: In function `func_set_code': Objects/funcobject.c:254: warning: signed size_t format, Py_ssize_t arg (arg 4) Objects/funcobject.c:254: warning: signed size_t format, Py_ssize_t arg (arg 5) Objects/funcobject.c: In function `func_new': Objects/funcobject.c:406: warning: signed size_t format, Py_ssize_t arg (arg 4) Objects/funcobject.c:406: warning: signed size_t format, Py_ssize_t arg (arg 5) ... Objects/listobject.c: In function `list_ass_subscript': Objects/listobject.c:2604: warning: signed size_t format, Py_ssize_t arg (arg 3) Objects/listobject.c:2604: warning: signed size_t format, Py_ssize_t arg (arg 4) ... Objects/dictobject.c: In function `PyDict_MergeFromSeq2': Objects/dictobject.c:1152: warning: signed size_t format, Py_ssize_t arg (arg 4) ... Objects/methodobject.c: In function `PyCFunction_Call': Objects/methodobject.c:85: warning: signed size_t format, Py_ssize_t arg (arg 4) Objects/methodobject.c:96: warning: signed size_t format, Py_ssize_t arg (arg 4) ... Objects/structseq.c: In function `structseq_new': Objects/structseq.c:129: warning: signed size_t format, Py_ssize_t arg (arg 4) Objects/structseq.c:129: warning: signed size_t format, Py_ssize_t arg (arg 5) Objects/structseq.c:137: warning: signed size_t format, Py_ssize_t arg (arg 4) Objects/structseq.c:137: warning: signed size_t format, Py_ssize_t arg (arg 5) Objects/structseq.c:146: warning: signed size_t format, Py_ssize_t arg (arg 4) Objects/structseq.c:146: warning: signed size_t format, Py_ssize_t arg (arg 5) ... Objects/typeobject.c: In function `check_num_args': Objects/typeobject.c:3378: warning: signed size_t format, Py_ssize_t arg (arg 4) ... Objects/unicodeobject.c: In function `unicode_decode_call_errorhandler': Objects/unicodeobject.c:794: warning: signed size_t format, Py_ssize_t arg (arg 3) Objects/unicodeobject.c: In function `unicode_encode_call_errorhandler': Objects/unicodeobject.c:2475: warning: signed size_t format, int arg (arg 3) Objects/unicodeobject.c: In function `unicode_translate_call_errorhandler': Objects/unicodeobject.c:3374: warning: signed size_t format, int arg (arg 3) ... This from the build on g5 osx.3 trunk from 22:54 today (21 Feb). Skip _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com