Hello,

My program demonstrates an unexpected behavior
depending on how I run it.


$ <erase 'compiled' directories>

$ racket program.rkt
<OK>

$ raco make program.rkt
<OK>

$ racket program.rkt
read: bad syntax `#fx'
  in: compiled/subprogram.mylang.zo
  context...:
   "/path/to/myprogram.rkt": [running body]
   temp37_0
   for-loop
   run-module-instance!125
   perform-require!78


Now, in DrRacket:

<Ctrl-R> on myprogram.rkt works fine if I uncheck the
"populate compiled directories" option.

When I check the "populate compiled directories" option,
or when there are compiled directories previously
populated, DrRacket aborts, printing a message

"about to suspend in atomic mode"

regardless of whether I turn debugging on or off.


The program (require)s another module written
in a different non-sexp #lang with a special fancy
compiler.

Racket 7.2, Linux x64.

Also tried on OS X: same behavior only DrRacket
does not abort, but gives the same '#fx' error instead.


Can I provide any more information to help determining
what is the problem?


Best regards,

Dmitry

--
You received this message because you are subscribed to the Google Groups "Racket 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to