[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cvs-1.11.2 "make check" failure

From: Paul Jarc
Subject: Re: cvs-1.11.2 "make check" failure
Date: Wed, 24 Jul 2002 13:00:10 -0400
User-agent: Gnus/5.090007 (Oort Gnus v0.07) Emacs/21.2 (i686-pc-linux-gnu)

lawrence.jones@eds.com (Larry Jones) wrote:
> Read TESTS for guidance.

Ok, check.log ends with:

PASS: tag8k-16
cvs: rcs.c:1095: rcsbuf_getkey: Assertion `ptr >= rcsbuf_buffer && ptr < 
rcsbuf_buffer + rcsbuf_buffer_size' failed.
cvs [tag aborted]: received abort signal
exit status was 1
FAIL: tag8k-17

And I see in your other message that this is already fixed.  Sorry for
the noise.

> CVS uses gmtime(), which should not be affected by the timezone, but
> on your system it apparently is.

It's affected by the choice of timescale.

> Since you've chosen to break your system (TAI is "right" for many
> things, but the system clock is not one of them), I think you just
> need to deal with it yourself.

I don't agree that it's broken; FWIW, all the problems I've run into
with this configuration that I can remember are simply test suite
failures like this one.  Anyway, adding "TZ=UTC; export TZ" to
sanity.sh would also help for this issue mentioned in TESTS:
  Also, some of the tests expect your local timezone to be an integral
  number of hours from UTC -- if you usually use a fractional
  timezone, use a different (integral) timezone when running the tests
  to avoid spurious failures.
Is there any harm in adding "TZ=UTC; export TZ"?


reply via email to

[Prev in Thread] Current Thread [Next in Thread]