Below are the build warnings for the MacOSX_py24 build from the Spectacularly Adequate Automated Pygame Build Page. Although most warnings are related to casting or types and are harmless, they may indicate a bug or error in the build.
| Automated build warnings: |
| MacOSX_py24 |
Revision: 2905 Built: 2010-09-05 00:33 |
font.c:81 last rev: 1022:illume font.c:85 last rev: 1022:illume warning:passing argument 2 of 'PyObject_GetAttrString' discards qualifiers from pointer target type resourcefunc = PyObject_GetAttrString (pkgdatamodule, resourcefunc_name);font.c:81 last rev: 1022:illume warning:passing argument 1 of 'PyImport_ImportModule' discards qualifiers from pointer target type pkgdatamodule = PyImport_ImportModule (pkgdatamodule_name);font.c:85 last rev: 1022:illume warning:passing argument 2 of 'PyObject_GetAttrString' discards qualifiers from pointer target type resourcefunc = PyObject_GetAttrString (pkgdatamodule, resourcefunc_name);bitmask.c:66 last rev: 1555:nrp warning:integer constant is too large for 'long' type n = ((n>>1) & 0x5555555555555555) + (n & 0x5555555555555555);bitmask.c:66 last rev: 1555:nrp warning:integer constant is too large for 'long' type n = ((n>>1) & 0x5555555555555555) + (n & 0x5555555555555555);bitmask.c:67 last rev: 1555:nrp warning:integer constant is too large for 'long' type n = ((n>>2) & 0x3333333333333333) + (n & 0x3333333333333333);bitmask.c:67 last rev: 1555:nrp warning:integer constant is too large for 'long' type n = ((n>>2) & 0x3333333333333333) + (n & 0x3333333333333333);bitmask.c:68 last rev: 1555:nrp warning:integer constant is too large for 'long' type n = ((n>>4) + n) & 0x0f0f0f0f0f0f0f0f;bitmask.c:66 last rev: 1555:nrp warning:integer constant is too large for 'long' type n = ((n>>1) & 0x5555555555555555) + (n & 0x5555555555555555);bitmask.c:66 last rev: 1555:nrp warning:integer constant is too large for 'long' type n = ((n>>1) & 0x5555555555555555) + (n & 0x5555555555555555);bitmask.c:67 last rev: 1555:nrp warning:integer constant is too large for 'long' type n = ((n>>2) & 0x3333333333333333) + (n & 0x3333333333333333);bitmask.c:67 last rev: 1555:nrp warning:integer constant is too large for 'long' type n = ((n>>2) & 0x3333333333333333) + (n & 0x3333333333333333);bitmask.c:68 last rev: 1555:nrp warning:integer constant is too large for 'long' type n = ((n>>4) + n) & 0x0f0f0f0f0f0f0f0f;bitmask.c:71 last rev: 1555:nrp warning:right shift count >= width of type n += n>>32;bitmask.c:71 last rev: 1555:nrp warning:right shift count >= width of type n += n>>32; |