[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#19417: oops - may not be a bug
From: |
Mark H Weaver |
Subject: |
bug#19417: oops - may not be a bug |
Date: |
Mon, 22 Dec 2014 02:02:44 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) |
tags 19417 + notabug
close 19417
thanks
Matt Wette <address@hidden> 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