Hello,<br><br>I have a file "test.scm" containing the following lines:<br><br>(import (std srfi/1))<br><br>(define a '(3 2 4 2))<br>(append! a '(8 8 8))<br><br>(display a)<br>(newline)<br><br><br>When I lauch: gsc -e '(load "~~/lib/modules/build")' -<br>
and then (import test) it displays '(3 2 4 2 8 8 8)', which is fine.<br>But if 'test' has been compiled first with (module-compile! 'test), then when importing I got the error:<br><br>*** ERROR IN ##main -- (Argument 1) MUTABLE object expected<br>
(set-cdr! '(2) '(8 8 8))<br><br><br>(I use the last git version of BH)<br>