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 koobs
Recipients Arfrever, jcea, koobs, larry, pitrou, skrah, trent, vstinner
Date 2013-04-21.06:46:22
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1366526782.87.0.815601462037.issue15745@psf.upfronthosting.co.za>
In-reply-to
Content
There's some work that's been in the FreeBSD bleachers since Jul 2012 to add futimens() and utimensat(), with some recent activity:

RFC: futimens(2) and utimensat(2) - Jul 2012
http://lists.freebsd.org/pipermail/freebsd-arch/2012-February/012409.html 

RFC: futimens(2) and utimensat(2) - Jan 2013
http://lists.freebsd.org/pipermail/freebsd-arch/2013-January/013903.html 

I've also recently been made aware of a vfs.timestamp_precision sysctl and tested adjusting it from it's default of 0 -> 3, without success:

sysctl -d vfs.timestamp_precision
vfs.timestamp_precision: File timestamp precision (0: seconds, 1: sec + ns accurate to 1/HZ, 2: sec + ns truncated to ms, 3+: sec + ns (max. precision))

I'll do my best at this end to encourage the above implementation to be committed and request merges to other branches of FreeBSD (likely just 9-STABLE)

In the meantime however, what can be done in the short-term to either tweak the tests so they pass or account for the difference in implementations?

The current test failures on the buildbots make it difficult at best to ensure core developers are being notified or exposed to other regressions and issues that have cropped up in recent months.
History
Date User Action Args
2013-04-21 06:46:22koobssetrecipients: + koobs, jcea, pitrou, vstinner, larry, trent, Arfrever, skrah
2013-04-21 06:46:22koobssetmessageid: <1366526782.87.0.815601462037.issue15745@psf.upfronthosting.co.za>
2013-04-21 06:46:22koobslinkissue15745 messages
2013-04-21 06:46:22koobscreate