[issue19748] test_time failures on AIX

STINNER Victor report at bugs.python.org
Wed Feb 19 14:35:57 CET 2014


STINNER Victor added the comment:

> which is what I would expect based on the patch and the new AIX-specific error message. What did you expect?

No, mktime() and ctime() should both raise OverflowError. It looks like mktime() doesn't fail. Can you please try the following examples on AIX?

Examples on Linux:

>>> time.mktime((-100, 1, 10) + (0,)*6)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: year out of range
>>> time.mktime((100, 1, 10) + (0,)*6)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: year out of range
>>> time.mktime((1900, 1, 10) + (0,)*6)
-2208211761.0
>>> time.mktime((1930, 1, 10) + (0,)*6)
-1261526400.0
>>> time.mktime((1969,12,31, 23,59,59, 0,0,0))
-3601.0

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue19748>
_______________________________________


More information about the Python-bugs-list mailing list