From: Stas B. <sta...@gm...> - 2013-09-23 17:21:16
|
Eric Marsden <eri...@fr...> writes: >>>>>> "csr" == Christophe Rhodes <cs...@ca...> writes: > > csr> I plan to release sbcl-1.1.12 in a week's time, next Sunday or Monday. > csr> In the meantime, testing would be much appreciated, particularly given > csr> the relatively high amount of low-level changes relating to function > csr> calls and dynamic binding recently, and disruptive changes should be > csr> kept to a minimum until after the release. > > Hi, > > The following illustrates a change in behaviour which I think is > recent, and which seems incorrect (ADJOIN is specified to add "as if > by CONS"). > > > CL-USER> (lisp-implementation-version) > "1.1.11.53-d7cbe5c-dirty" > CL-USER> (flet ((%f () (adjoin 'x '(a b)))) (eq (%f) (%f))) > T ;; <-- expected NIL It's a regression indeed, %adjoin helper functions were marked as foldable, but not all %adjoin* functions had fndb entries, and after I added them, this happened. Will be fixed shortly, thanks. -- With best regards, Stas. |