Re: Building sisc heaps ...

Roberto Brunelli <[email protected]> Fri, 29 Sep 2006 11:59:21 +0200
Newsgroups gmane.comp.java.sisc.user
Message-ID <[email protected]>
Thanks ...

I managed to obtain a nearly functional heap for sisc 1.16.5 (I mean 
sisc runs with it) but when I generate the heap I get an error (see log 
below) and the heap file is actually bigger than the one provided with 
the distribution. Any hint on what I am doing wrong (apart from trying 
it :)) ?

$ ../bin/siscHeap
which: no rlwrap in (/usr/bin:/bin:/usr/X11R6/bin)
Generating heap: mySisc.shp
Expanding and compiling sisc/src/sisc/boot/init.sce...
Expanding and compiling sisc/src/sisc/boot/compat.sce...
Expanding and compiling sisc/src/sisc/boot/psyntax.sce...
Expanding and compiling sisc/src/sisc/boot/analyzer.sce...
Expanding and compiling sisc/src/sisc/boot/eval.sce...
Expanding and compiling sisc/src/sisc/boot/init2.scm...
Error during expand: ((message . "evaluation error at 
file:sisc/src/sisc/boot/init2.scm:952:65") (location . load) (parent 
(error-continuation . #<continuation>) (failure-continuation . 
#0=#<continuation>) (message . "evaluation error at 
file:sisc/src/sisc/modules/std-modules.scm:912:51") (location . load) 
(parent (error-continuation . #<procedure>) (failure-continuation . #0#) 
(message . "<java.lang.NullPointerException>: null") (location . 
deserialize) (java-exception . #<java java.lang.NullPointerException 
java.lang.NullPointerException>))))
Error in load.
{warning: printing of stack trace not supported}
===========================
Caused by Error in load: evaluation error at 
file:sisc/src/sisc/modules/std-modules.scm:912:51
---------------------------
Some stack trace entries may have been suppressed. To see all entries 
set the dynamic parameter suppressed-stack-trace-source-kinds to '().
===========================
Caused by Error in deserialize: <java.lang.NullPointerException>: null
Expanding and compiling sisc/src/sisc/boot/repl.scm...
Partitioning bindings...
Saving heap...
Pass 1: Discovery...
Pass 2: Write data segment
Pass 3: Write index
Pass 4: Append data segment
74 classes
8607 entry points
Heap saved.


-- 
	<r/>

| Roberto Brunelli, Research Scientist
| TeV Group - ITC-irst
|
|  'You cannot manipulate a marionette with only one string'
|                    from Chapterhouse Dune,  by F. Herbert
         							

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV