[racket] unsealed local-definition

From: Laurent (laurent.orseau at gmail.com)
Date: Fri Sep 6 12:25:54 EDT 2013

On Fri, Sep 6, 2013 at 5:56 PM, Matthew Flatt <mflatt at cs.utah.edu> wrote:

> Does `raco make` report the same error?
>

No, it does not.


> I don't suppose that you have any calls to
> `syntax-local-make-internal-definition-context` in your code?
>

You suppose well.


>
> At Fri, 6 Sep 2013 17:14:28 +0200, Laurent wrote:
> > Hi,
> >
> > In DrRacket, I keep getting the following error on some files that are
> part
> > of a development package:
> > ../../../../../build/racket/racket/collects/compiler/cm.rkt:430:6: write:
> > unsealed local-definition or module context found in syntax object
> >
> > This prevents the compilation of the rkt files.
> >
> > The workaround I found is to close DrRacket, delete the "compiled"
> > directories, and restart DrRacket. It then works for some time then fails
> > again (not sure why, but it seems to have to do with
> collections/packages).
> >
> > It was fun at first, but now it's getting rather annoying, especially on
> my
> > slower machine.
> >
> > I use today's git head (v5.90.0.9).
> >
> > Any idea about how to fix that?
> >
> > Thanks,
> > Laurent
> > ____________________
> >   Racket Users list:
> >   http://lists.racket-lang.org/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20130906/73fc4043/attachment.html>

Posted on the users mailing list.