[cl-store-devel] problems storing big integers on x86-64

Cyrus Harmon ch-lisp at bobobeach.com
Thu Jan 25 18:30:07 UTC 2007


On x86 (sbcl/macos),

(cl-store:store #x100000000 #p"/tmp/lame")

works fine, but on x86-64 (sbcl/linux),

(cl-store:store #x100000000 #p"/tmp/lame")

fails with an error message of "The value 4294967296 is not of type  
(UNSIGNED-BYTE 32)" in cl-store::store-arbitrary-integer.

I'm trying to dig into store-arbitrary-integer to see where this is  
going wrong.

Thanks,

Cyrus
  
   



More information about the cl-store-devel mailing list