From m.parzer at zt-hp.at Tue Apr 26 06:38:55 2011 From: m.parzer at zt-hp.at (Matthias Parzer) Date: Tue, 26 Apr 2011 08:38:55 +0200 Subject: [cl-store-devel] Error Message with newer SBCL-Versions Message-ID: <1303799935.4575.15.camel@Linux1.site> I read a post about a type-error produced by newer versions of sbcl. I could solve the problem with adding: (declaim (notinline create-float-values)) in the file 'default-backends.lisp'. This file contains a defun (somewhere around line 230) that is meant to be redefined by a implementation-specific version. This technique is dangerous when used without notinline declaration. Good compilers inline the old version before the new version is bound to the symbol. The Lisp-specification backs this. The bug is in cl-store. Give it a try!