Hi there,
being totally new to postmodern I have encountered the following problem:
(Environment: AllegroCL Express Edition on Mac OS X, newest postmodern bits from github)
;;; Compiling file ;;; /opt/common-lisp/packages/postmodern/postmodern/util.lisp ; While compiling LIST-TABLES:
about to bind S-SQL::CH to NIL, which is not of type CHARACTER. [Condition of type TYPE-ERROR]
... not digging into it yet, I wonder if anybody has seen this, too ...
Thanks!!
Regards Frank
Hi Frank,
about to bind S-SQL::CH to NIL, which is not of type CHARACTER. [Condition of type TYPE-ERROR]
This seems related to the (loop :for ch :of-type character :across str :do ...) in to-sql-name. Could it be that your ACL is a little old? I've been developing on ACL 8.0 and 8.1 lately, and never had a similar problem.
Best, Marijn
Hi Marijn,
Am 15.05.2010 um 08:47 schrieb Marijn Haverbeke:
Hi Frank,
about to bind S-SQL::CH to NIL, which is not of type CHARACTER. [Condition of type TYPE-ERROR]
This seems related to the (loop :for ch :of-type character :across str :do ...) in to-sql-name. Could it be that your ACL is a little old?
Funny that you asked, because: ;-)
I've been developing on ACL 8.0 and 8.1 lately, and never had a similar problem.
It's a brand new install of ACL 8.2 Express Edition fully patched running on OS X 10.6.3.
Best, Marijn
Thanks for helping me there.
Frank
It's a brand new install of ACL 8.2 Express Edition fully patched running on OS X 10.6.3.
Ah, that would also explain this. Does everything work if you just comment out the offending :of-type? Will you report the bug to Franz, or shall I do it? (Because this is definitely a bug in their implementation of loop.)
Best, Marijn
postmodern-devel@common-lisp.net