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 gregory.p.smith, neologix, pitrou, python-dev, r.david.murray, rosslagerwall, vstinner
Date 2011-05-29.22:00:12
SpamBayes Score 5.389464e-08
Marked as misclassified No
Message-id <201105300000.05934.victor.stinner@haypocalc.com>
In-reply-to <1306695180.87.0.816522980689.issue12196@psf.upfronthosting.co.za>
Content
> If've added a test to skip this test on Linux kernels older than 2.6.27:
> like O_CLOEXEC, the problem is that the libc defines pipe2() while the
> kernel doesn't support it, so when syscall() is called it bails out with
> ENOSYS. (This buildbot should really have its libc/kernel upgraded...)

You may add the issue number of your commit changelog, so a comment is 
generated directly in the issue.

support.linux_version() may be changed for requires_linux_version(2, 6, 27), 
but linux_version() is always used in tests to check the Linux version. 
requires_linux_version() would only raise a SkipTest if the OS is Linux and if 
the kernel is lesser than the specified version.

By the way, I like the new os.pipe2() function! You may want to document it in 
the "What's new in Python 3.3" doc (just mention the new function, the 
document will be rephrased later).
History
Date User Action Args
2011-05-29 22:00:12vstinnersetrecipients: + vstinner, gregory.p.smith, pitrou, r.david.murray, neologix, rosslagerwall, python-dev
2011-05-29 22:00:12vstinnerlinkissue12196 messages
2011-05-29 22:00:12vstinnercreate