Package: guile-library
Version: 0.1.5-1
Severity: normal
Using guile-1.8, running the md5 function on a string of 60 chars throws
an error.
(use-modules (md5))
(md5 (open-input-string (make-string 60 #\0)))
=>
/usr/share/guile/site/md5.scm:348:11: In procedure string-set! in
expression (string-set! (assq-ref # #) (assq-ref # #) ...):
/usr/share/guile/site/md5.scm:348:11: Wrong type argument in position 1
(expecting string): #f
ABORT: (wrong-type-arg)
I suspect perhaps the expression at that point, used twice,
(assq-ref 'context 'buffer)
is meant to be the "context" variable, not quoted.
(Dunno why assq-ref uses "sloppy-assq" and thus allows a non-list arg to
get past there, instead of throwing an error at that point.)
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i586)
Kernel: Linux 2.6.20-1-486
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
Versions of packages guile-library depends on:
ii guile-1.8 1.8.1+1-5 The GNU extension language and Sch
guile-library recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]