[m-rev.] allow bootchecking in multiple grades simultaneously

Fergus Henderson fjh at cs.mu.OZ.AU
Wed Dec 10 15:34:42 AEDT 2003


On 10-Dec-2003, Zoltan Somogyi <zs at cs.mu.OZ.AU> wrote:
> On 10-Dec-2003, Fergus Henderson <fjh at cs.mu.OZ.AU> wrote:
> > +	--gradedir <grade>
> > +		Same as '--grade <grade>', except that it also causes
> > +		the grade name to be included in the names of the stage 2
> > +		and stage 3 directories.  This can be useful if you have
> > +		lots of disk space and want to run bootchecks in several
> > +		grades at once.
> 
> Running several bootchecks at once will also require several copies of
> the tests directory.

What I have actually been using --gradedir for does not require
several copies of the tests directory.  I have been attempting to
bootstrap a new backend (e.g. the .NET, Java, or *.agc backends),
and typically I find that it dies fairly early on in stage 2.
So I make some changes to the compiler which fix the problem,
and the bootcheck proceeds a bit further, but then dies when it
hits the next problem.  At this point, I want to commit my changes
before trying to solve the next problem.  So I run a bootcheck
in a standard grade.  I'd like to be able to do this in the background
while I continue to work on debugging the next problem.  `--gradedir'
allows that.

-- 
Fergus Henderson <fjh at cs.mu.oz.au>  |  "I have always known that the pursuit
The University of Melbourne         |  of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh>  |     -- the last words of T. S. Garp.
--------------------------------------------------------------------------
mercury-reviews mailing list
post:  mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the reviews mailing list