[Openmcl-devel] errors with the 1.9 rc

R. Matthew Emerson rme at clozure.com
Sat Feb 9 09:10:57 PST 2013


It would be helpful to show a backtrace in cases like this.  That way, we'd have a better idea of where to look for the trouble.

To get a backtrace, type ":b" at the break loop prompt.  For example:

? (cons 1 2 3)
> Error: Too many arguments in call to #<Compiled-function CONS #x30000017F4DF>:
>        3 arguments provided, at most 2 accepted. 
> While executing: CONS, in process listener(1).
> Type :POP to abort, :R for a list of available restarts.
> Type :? for other options.
1 > :b
*(20E199C0) : 0 (CONS 1 2 3) 7
 (20E19A30) : 1 (CALL-CHECK-REGS CONS 1 2 3) 221
 (20E19A68) : 2 (TOPLEVEL-EVAL (CONS 1 2 3) NIL) 693
[...]




On Feb 9, 2013, at 4:06 AM, Faheem Mitha <faheem at faheem.info> wrote:

> I'm getting errors with the 1.9 rc, both with upstream binaries and also with a Debian package compiled from source; both give identical errors. This is on Debian squeeze.
> 
> Notes: I don't currently have a .ccl-init.lisp, and in any case I'm running CCL with the -n flag. Also, in Debian at least, the system caches in .cache/common-lisp, but there is no CCL related entry there currently. I haven't tried nuking everything.
> 
> faheem at orwell:~/.cache/common-lisp$ ls
> ecl-11.1.1-linux-x86            sbcl-1.0.57.0.debian-linux-x86 sbcl-1.1.1.0.debian-linux-x86  sbcl-1.1.3.debian-linux-x86
> sbcl-1.0.56.0.debian-linux-x86  sbcl-1.0.58.0.debian-linux-x86 sbcl-1.1.2.debian-linux-x86    sbcl-1.1.4.debian-linux-x86
> 
> There is an cl-asdf Debian package also installed, version 2.22, but it doesn't seem this would cause any problems.
> 
> Transcript with upstream binary follows. Note that the same error occurs when I try to load any CL package, whether Debian package or locally installed. This all worked fine with 1.8.
[...]

> faheem at orwell:/usr/local/src/ccl/ccl$ rlwrap ./lx86cl -n
> Welcome to Clozure Common Lisp Version 1.9-rc1-r15685  (LinuxX8632)!
> ? (require 'asdf)
> ASDF
> ("ASDF")
> ? (asdf:asdf-version)
> "2.28"
> 
> # locally installed package
> 
> ? (require 'cl-rmath)
> ASDF could not load cl-rmath because Too many arguments in call to #<Compiled-function ASDF/PACKAGE:FIND-SYMBOL* #x187BFC8E>:
> 3 arguments provided, at most 2 accepted. .
>> Error: Too many arguments in call to #<Compiled-function 
> ASDF/PACKAGE:FIND-SYMBOL* #x187BFC8E>:
>>       3 arguments provided, at most 2 accepted.
>> While executing: ASDF/PACKAGE:FIND-SYMBOL*, in process listener(1).
>> Type :POP to abort, :R for a list of available restarts.
>> Type :? for other options.
[...]




More information about the Openmcl-devel mailing list