[comp.lang.lisp] Compiling CLIO

mdb@zero.arc.ab.ca (Mark Brinsmead) (10/16/90)

I am currently trying to compile "CLIO" (Common Lisp User Interactive Objects)
from Texas Instruments, and am having nasty problems.  (Yes, I'm also the one
who couldn't compile CLUE, but I eventually got that beat, *I think*.)

Anyway, the problem I have is that I get a  "segmentation violation"  whenever
I try to compile the form  (defcontact menu ....)  in the file menu.lisp.  I
have looked briefly at the code, and the only thing I notice out of the
ordinary is that this definition is using triple inheritance. The segmentation
violation occurs in the execution of CLUEI::RECONCILE-CONTACT-RESOURCE-WITH-
SLOTS, if that is any help.  (I expand class definitions at compile time to
avoid problems with type declarations, so this call is probably legitimate.)

Is there anybody out there (maybe at TI?) who can provide some advice? My
configuration is as follows:

   Sun SPARCStation 1+ (8-bit color)
   28 Meg RAM
   130 Meg swap space   (memory is definitely NOT the problem!)
   SUN Common Lisp 3.0
   Portable Common Loops (most recent version)
   CLX (most recent version)
   CLUE (most recent version)

All that I really know is that CLUE works well enough that the MENU.LISP
example compiles and executes correctly.


Any and all suggestions/fixes will be gratefully accepted!


   Mark Brinsmead  (mdb@zero.arc.ab.ca  -or-  mdb@128.144.1.34)
   Alberta Research Council
   Calgary Alberta CANADA.

   (403) 297-2600