[m-rev.] for review: ordering the items in interface files

Fergus Henderson fjh at cs.mu.OZ.AU
Mon Apr 4 17:19:09 AEST 2005


On 21-Mar-2005, Michael Day <mikeday at yeslogic.com> wrote:
> 
> > I've discussed this with Zoltan before and such a change is going to
> > be a sizable (if rather dull) undertaking.  At the time I think we agreed
> > that it's probably best done after the current parser is replaced (with an
> > elk based one).
> 
> It would be good to replace the parser, as the current one has a habit of
> looping indefinitely (or just taking a very very long time) on moderately
> large input files that contain trivial syntax errors like a missing comma
> or a missing "else". Even more annoyingly, Mercury does not respond to ^C
> in that state, and must be kill -9'd, making it rather frustrating to
> track down exactly where the syntax error is.

That symptom sounds to me like it could be caused by an NFS server
not responding.  Have you tried running "top" or "ps" to see what
state the long-running mercury_compile process is in?

-- 
Fergus Henderson                    |  "I have always known that the pursuit
                                    |  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