[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gcl-devel] Additional structure tests added

From: Camm Maguire
Subject: Re: [Gcl-devel] Additional structure tests added
Date: 02 Jan 2003 23:52:12 -0500

Greetings!  I've traced this segfault so far down to the compilation

(defun structure-type-internal-slotds (type)
   (si::s-data-slot-descriptions (get type 'si::s-data))

in pcl/impl/gcl-low.lisp.  I hope to have it resolved soon, but am
running too much interference these days with other work.  There is a
discrepancy between the way the slot-descriptions and the
slot-position, for example, are handled by the compiler.

More later,

Peter Wood <address@hidden> writes:

> On Sun, Dec 29, 2002 at 07:47:09PM -0600, Paul F. Dietz wrote:
> > I'm back from Christmas vacation.  I've added some more structure tests.
> > The test suite is now causing gcl to seg fault after catching an error
> > (this is on x86 Linux):
> Wow, this is a bit discomforting.  Commenting out struct-test-57 (!)
> allows all the tests to pass without any segfault.  The culprit looks
> like this (in ansi-tests/structures-02.lsp:
> ;(defstruct-with-tests (struct-test-57 (:include struct-test-22))
> ;  c57 d57)
> It looks like maybe there's a problem (to put it mildly) with
> :including structures.  [it seems it can modify other structures' data
> - which it should certainly _not_]
> Whaddya all think?
> Now I'm off to bed.
> Regards,
> Peter
> 21 out of 659 total tests failed: STRUCT-TEST-07/5, STRUCT-TEST-07/7, 
>    STRUCT-TEST-08/7, STRUCT-TEST-08/9, STRUCT-TEST-30/13, 
>    STRUCT-TEST-30/14, STRUCT-TEST-30/17, STRUCT-TEST-31/13, 
>    STRUCT-TEST-31/14, STRUCT-TEST-31/17, STRUCT-TEST-33/5, 
>    STRUCT-TEST-35/7, STRUCT-TEST-35/9.
> _______________________________________________
> Gcl-devel mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/gcl-devel

Camm Maguire                                            address@hidden
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]