Erwan's problems (was: new debugger command set)

Warwick HARVEY warwick at cs.mu.OZ.AU
Wed Jul 8 12:29:20 AEST 1998


Fergus Henderson <fjh at cs.mu.OZ.AU> writes:

>On 07-Jul-1998, Zoltan Somogyi <zs at cs.mu.OZ.AU> wrote:
> > mercury_builtin.m was divided into builtin.m and private_builtin.m, and the
> > compiler was modified to refer to these modules instead of mercury_builtin.m.
> > 
> > Fergus, can you please tell Erwan exactly what he need to do?

>Not unless Erwan tells me exactly what his problems are.

He's probably having the same problems I had when this change was made.  I
can't remember exactly what I did to get around it, but I think it involved
manually installing the interface files for the new version of the library
so they were used by the old compiler when compiling the new one.

>version of the compiler.  This can happen if we add a new feature
>and then add code that depends on the new feature.

This was not the case in this instance; it was a single change that broke
the compiler.  Thus you could either hack your way around the problem, or
wait a few weeks for the next successful rotd build.  :-)

Needless to say, I'm glad you've come up with a simpler "upgrade" path for
Zoltan's changes than he had originally.  I suspect I may have ceased
keeping up with the development (now that it's not essential that I do so)
if I'd had to do that much mucking around.

><ftp://turiel.cs.mu.oz.au/pub/beta-releases>.
                              ^ mercury

Warwick



More information about the developers mailing list