[Python-Dev] buildbot vs. Windows

skip at pobox.com skip at pobox.com
Wed Feb 22 03:35:57 CET 2006


    >> 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


More information about the Python-Dev mailing list