[m-dev.] Latest version that passed bootcheck?
Fergus Henderson
fjh at cs.mu.OZ.AU
Mon May 25 13:51:39 AEST 1998
On 25-May-1998, Warwick HARVEY <warwick at cs.mu.OZ.AU> wrote:
> Hi all,
>
> Apologies if this is the wrong place to ask, but:
>
> Is there a way to (reasonably conveniently :-) check out of CVS the latest
> version of the compiler to pass the bootcheck?
$ ls -l /home/mercury/public/test_mercury/test_dirs/murlibobo/mercury-latest-stable
total 12360
-rw-r--r-- 1 fjh mercury 2281411 May 21 04:56 mercury-rotd-1998-05-21-extras.tar.gz
-rw-r--r-- 1 fjh mercury 10364493 May 21 04:55 mercury-rotd-1998-05-21.tar.gz
[Note the date May 21]
$ grep run_test ~fjh/bin/scripts/crontab.murlibobo
10 02 * * 0-2,4-6 /home/mercury/public/test_mercury/scripts/run_test murlibobo
[Note the time 02:10]
$ cvs checkout -D 'May 21 02:10' mercury
I haven't tried it, but I think this should work.
(One caveat: it is possible that you might have to convert the
date/time to GMT, i.e. -D 'May 20 16:10'.)
Note that this will give you the last version that bootstrapped *and*
passed all the tests. If you just want the last version that
bootstrapped, check the dates on
/home/mercury/public/test_mercury/logs/installed.* and use those
instead.
> Anyway, if others think it might be useful, I was wondering if it were
> possible for the nightly bootcheck to tag the versions of the files it used
> whenever it is successful?
This is a good idea, which I have been considering for a while but have
not yet gotten around to doing.
However, neither tagging nor using dates as described above will catch
all the problems, because some problems are architecture-specific.
For example, I recently upgraded to version 4.13alpha1 of the Boehm
collector, which as it happened broke on both Linux 1.3.x and
Irix 5.x; but it worked fine on dec-alpha-osf3.2.
So it may be worth checking the dates on
/home/mercury/public/test_mercury/logs/installed.*
anyway.
--
Fergus Henderson <fjh at cs.mu.oz.au> | "I have always known that the pursuit
WWW: <http://www.cs.mu.oz.au/~fjh> | of excellence is a lethal habit"
PGP: finger fjh at 128.250.37.3 | -- the last words of T. S. Garp.
More information about the developers
mailing list