This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients ajaksu2, brian.curtin, christian.heimes, ezio.melotti, hynek, larry, loewis, ned.deily, petri.lehtinen, pitrou, r.david.murray, ronaldoussoren, sandro.tosi, serhiy.storchaka, sjoerd, tim.golden, tzimmo, vstinner
Date 2012-11-18.00:12:16
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1353197536.55.0.218524740644.issue2005@psf.upfronthosting.co.za>
In-reply-to
Content
> On some OSes and combination of 64bit typess and 32bit long
> it's an invalid assumption.

Can you give an example of OS where pid_t, gid_t or uid_t type are longer than the long type?

(If I remember correctly, the "identifier" of a Windows process is an addresse, so it has a size of sizeof(void*), whereas long can be smaller on 64 bit Windows. But this issue looks to be specific to UNIX.)
History
Date User Action Args
2012-11-18 00:12:16vstinnersetrecipients: + vstinner, loewis, sjoerd, ronaldoussoren, pitrou, larry, christian.heimes, ajaksu2, tim.golden, ned.deily, ezio.melotti, r.david.murray, brian.curtin, sandro.tosi, petri.lehtinen, hynek, serhiy.storchaka, tzimmo
2012-11-18 00:12:16vstinnersetmessageid: <1353197536.55.0.218524740644.issue2005@psf.upfronthosting.co.za>
2012-11-18 00:12:16vstinnerlinkissue2005 messages
2012-11-18 00:12:16vstinnercreate