This is the mail archive of the glibc-bugs@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libc/473] mktime.c patches for Southern hemisphere and 64-bit time_t


------- Additional Comments From eggert at gnu dot org  2004-10-23 00:05 -------
> Do you have test cases for the other bugs that are fixed by this change?

Yes and no.  The single program in the bug report tests for some of
the other bugs, but I don't recall exactly which ones.  Some of the
bugs I uncovered purely by code inspection, and do not have any test
cases for.  It would take a bit of work to generate test cases
systematically, one for each bug I found.  That work has been on my
list-of-volunteer-things-to-do for the past 15 months, and I haven't
ever found the time to do the work, so I thought it best if we just
install the fix and move on.

Because this version of mktime.c is in gnulib, the code has been in
use in various GNU packages (coreutils, tar, diffutils, etc) for over
a year; and it has been widely exercised on glibc hosts too, since
glibc fails the Autoconf/gnulib test case for mktime.

> Does this test case rely on recent tzdata for Sao Paulo?  Or will
> this test case reproduce the expected bug and fix with any installed
> tzdata vintage that someone might have?

The bug was reported in January 2003 and so if your tzdata is more
recent than that you should be able to reproduce it.  Most likely
you could have older tzdata too, but I haven't checked this.


-- 


http://sources.redhat.com/bugzilla/show_bug.cgi?id=473

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]