[issue29063] Fixed timemodule compile warnings.
STINNER Victor
report at bugs.python.org
Tue Jan 3 07:47:46 EST 2017
STINNER Victor added the comment:
Not checking for integer overflow is more likely to hide bugs. Handling time is an hard problem, see a recent funny (or not) story from Cloudfare with the latest leap second added at midnight the 2016-12-31:
https://blog.cloudflare.com/how-and-why-the-leap-second-affected-cloudflare-dns/
Extract: "RRDNS is written in Go and uses Go’s time.Now() function to get the time. Unfortunately, this function does not guarantee monotonicity. Go currently doesn’t offer a monotonic time source (see issue 12914 for discussion)."
Hopefully, Python has time.monotonic() since Python 3.3 ;-)
----------
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue29063>
_______________________________________
More information about the Python-bugs-list
mailing list