[Openmcl-devel] Problem with files of some kind, linux x86-32
R. Matthew Emerson
rme at clozure.com
Fri Oct 10 22:59:08 PDT 2008
On Oct 11, 2008, at 12:23 AM, David Brown wrote:
> Welcome to Clozure Common Lisp Version 1.3-dev-r11045M-trunk
> ? (machine-version)
>> Error: value 4294967295 is not of the expected type FIXNUM.
>> While executing: CCL::MAKE-FILE-STREAM, in process listener(1).
>> Type :POP to abort, :R for a list of available restarts.
>> Type :? for other options.
> 1 > :b
> *(F7AC4C74) : 0 (MAKE-FILE-STREAM "/proc/cpuinfo" :INPUT 'BASE-
> CHAR :IGNORED NIL 'CCL::BASIC-FILE-STREAM :DEFAULT :PRIVATE T) 2732
> (F7AC4D10) : 1 (OPEN "/proc/cpuinfo" [...]) 751
> (F7AC4D74) : 2 (MACHINE-VERSION) 199
I think this should be fixed in in the trunk now (r11046).
(The code that is supposed to get a 64-bit result from a foreign call
was only copying the lower 32 bits.)
Thanks for reporting it.
More information about the Openmcl-devel