From 0c42a4951b975c7fa82e597fbdd0dff786a64663 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sat, 24 Sep 2005 07:05:27 +0000 Subject: (uninit-64): Remove this test. It wasn't portable in theory (it doesn't work on hosts where 'int' is 64 bits, example) or in practice (Solaris 8 localtime returns garbage in tm_year for the specified date, but that's not coreutils's fault). --- tests/misc/date | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'tests/misc/date') diff --git a/tests/misc/date b/tests/misc/date index 76a7ef09b..651a2467e 100755 --- a/tests/misc/date +++ b/tests/misc/date @@ -223,23 +223,6 @@ my @Tests = ['neg-secs', '-d @-22 +%05s', {OUT=>"-0022"}], ['neg-secs2', '-d @-22 +%_5s', {OUT=>" -22"}], - # Before today's fix, date would print uninitialized data - # to standard output for an out-of-range date: - # $ date -d @$(echo 2^56-1|bc) 2> /dev/null | od -a -N3 - # 0000000 p 4 6 - # 0000003 - ['uninit-64', '-d @72057594037927935', - {OUT=>''}, - # Use ERR_SUBST to get around fact that the diagnostic - # you get on a system with 32-bit time_t is not the same as - # the one you get for a system where it's 64 bits wide: - # - date: time 72057594037927935 is out of range - # + date: invalid date `@72057594037927935' - {ERR_SUBST => 's/.*//'}, - {ERR => "\n"}, - {EXIT => 1}, - ], - ['fill-1', '-d 1999-12-08 +%_3d', {OUT=>' 8'}], ['fill-2', '-d 1999-12-08 +%03d', {OUT=>'008'}], -- cgit v1.2.3-54-g00ecf