[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