[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
of
(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-07/9, STRUCT-TEST-08/5,
> 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-33/7, STRUCT-TEST-33/9, STRUCT-TEST-34/5,
> STRUCT-TEST-34/7, STRUCT-TEST-34/9, STRUCT-TEST-35/5,
> STRUCT-TEST-35/7, STRUCT-TEST-35/9.
> NIL
>
>
> _______________________________________________
> 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