tags 19417 + notabug
close 19417
thanks

Matt Wette <mwe...@alumni.caltech.edu> writes:
> I have been told this has to do with '((a . 1) (b . 1)) being a
> literal.  I'm guessing guile caches this and it get then mutated.

Right.  As explained on guile-user, mutating literal data is not
permitted and leads to unspecified behavior.  Our compiler aggressively
shares data between literals in the same compilation unit.

     Mark



Reply via email to