On Mon, 15 Nov 2004, John Morrison wrote:
> meetings for the next two days (agh), but I shall assemble a
> stand-alone test for reproducing this. As some sb-alien things (like
> the define-alien-routine) cannot be loaded without loading the foreign
> library (else one will get a runtime "cannot find that foreign symbol"
> error), I will need to package up a dynamic object file, too.
>
> I am doing this on Linux (as all this is SO machine-dependent), using
> FC2-vintage kernel and compiler. Is a Linux box (not necessarily FC2)
> available to you, so that I can deliver you a tgz so that you can
> rebuild and reproduce the problem with (what I sincerely hope to be) a
Yes, I'm running Debian testing on an x86, so that should not be a
problem.
You _may_ be able to reproduce the problem without a .so too, if the
reproduction doesn't require actually calling or accessing aliens: SBCL
has no way to verify the types of alien variables or routines, so things
like
(define-alien-routine printf c-string (foo (* t)))
can be used for tickling bugs.
Cheers,
-- Nikodemus Schemer: "Buddha is small, clean, and serious."
Lispnik: "Buddha is big, has hairy armpits, and laughs."
|