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 neologix
Recipients neologix, rpointel, vstinner
Date 2011-05-26.14:54:27
SpamBayes Score 0.020719195
Marked as misclassified No
Message-id <1306421668.75.0.922701471764.issue12181@psf.upfronthosting.co.za>
In-reply-to
Content
OpenBSD's struct kevent definition looks fishy:
http://www.openbsd.org/cgi-bin/cvsweb/src/sys/sys/event.h?rev=1.15;content-type=text%2Fplain

struct kevent {
	u_int		ident;		/* identifier for this event */
	short		filter;		/* filter for event */
	u_short		flags;
	u_int		fflags;
	int		data;
	void		*udata;		/* opaque user data identifier */
};

ident and data should be uintptr_t/intptr_t, no wonder this breaks on 64-bit. See for example FreeBSD's header: http://gitorious.org/freebsd/freebsd/blobs/4369b8d3fe19ee9540bfda1bb5f3db6208ff4c91/sys/sys/event.h
History
Date User Action Args
2011-05-26 14:54:28neologixsetrecipients: + neologix, vstinner, rpointel
2011-05-26 14:54:28neologixsetmessageid: <1306421668.75.0.922701471764.issue12181@psf.upfronthosting.co.za>
2011-05-26 14:54:28neologixlinkissue12181 messages
2011-05-26 14:54:27neologixcreate