Bug in hash table FASL dump?

Paul Meurer <[email protected]> Wed, 19 Nov 2008 11:22:28 +0100
Newsgroups gmane.lisp.openmcl.bugs
Message-ID <[email protected]>
--===============7551511937676210607==
Content-Type: multipart/alternative; boundary=Apple-Mail-2--325154328


--Apple-Mail-2--325154328
Content-Type: text/plain;
	charset=US-ASCII;
	format=flowed;
	delsp=yes
Content-Transfer-Encoding: 7bit

Hi,

I am trying to compile cl-portable-aserve in OpenMCL 2.1 on Linux/ 
Intel 64bit and run into the following error (see below). I have tried  
to find a simpler test case, but have not succeeded yet. Before I try  
harder tonight, maybe somebody has an idea about what is going wrong.  
The code compiles without problems on MacOS/Intel 64bit.

- Paul

Unbound variable: CCL::*FASDUMP-EPUSH*
    [Condition of type UNBOUND-VARIABLE]

Restarts:
   0: [CONTINUE] Retry getting the value of CCL::*FASDUMP-EPUSH*.
   1: [USE-VALUE] Specify a value of CCL::*FASDUMP-EPUSH* to use this  
time.
   2: [STORE-VALUE] Specify a value of CCL::*FASDUMP-EPUSH* to store  
and use.
   3: [RETRY-COMPILE-FILE] Retry compiling "/home/paul/lisp/lib/cl- 
portable-aserve-newest/libs/cl-ppcre/convert.lisp"
   4: [SKIP-COMPILE-FILE] Skip compiling "/home/paul/lisp/lib/cl- 
portable-aserve-newest/libs/cl-ppcre/convert.lisp"
   5: [ABORT] Abort SLIME compilation.
   6: [ABORT-REQUEST] Abort handling SLIME request.
   7: [ABORT-BREAK] Reset this process
   8: [ABORT] Kill this process

Backtrace:
   0: (CCL::FASL-OUT-OPCODE 19)
   1: (CCL::FASL-DUMP-T_IMM)
   2: (CCL::FASL-DUMP-DISPATCH #<HASH-TABLE-VECTOR  #x300040FEC3AD>)
   3: (CCL::FASL-DUMP-CONS '(#<HASH-TABLE-VECTOR  #x300040FEC3AD>))
   4: (CCL::FASL-DUMP-CONS '('#<HASH-TABLE-VECTOR  #x300040FEC3AD>))
   5: (CCL::FASL-DUMP-FUNCTION #<Compiled-function CONVERT-CHAR-CLASS- 
TO-HASH (Non-Global)  #x30004148C6EF>)
   6: (CCL::FASL-DUMP 'NIL 'NIL '((23 81) (47 "home:lisp;lib;cl- 
portable-aserve-newest;libs;cl-ppcre;convert.lisp.newest") (4  
#<Anonymous Function #x3000414887AF>) (37 #<Compiled-function CASE- 
INSENSITIVE-MODE-P (Non-Global)  #x3000414881BF> ("Accessor macro to  
extract the first flag out of a three-element flag list." NIL .  
"(FLAGS)")) (37 #<Compiled-function MULTI-LINE-MODE-P (Non-Global)   
#x30004148A5EF> ("Accessor macro to extract the second flag out of a  
three-element flag list." NIL . "(FLAGS)")) (37 #<Compiled-function  
SINGLE-LINE-MODE-P (Non-Global)  #x300041489F2F> ("Accessor macro to  
extract the third flag out of a three-element flag list." NIL .  
"(FLAGS)")) (35 #<Compiled-function SET-FLAG (Non-Global)   
#x30004148AD8F> "Reads a flag token and sets or unsets the  
corresponding entry in



____________________________________________________
Paul Meurer

Research Group for Language Technology
Unifob AS, Department of Culture, Language and Information Technology   
(AKSIS),
University of Bergen
http://www.aksis.uib.no/



--Apple-Mail-2--325154328
Content-Type: text/html;
	charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

<html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; =
"><div>Hi,</div><div><br></div><div>I am trying to compile =
cl-portable-aserve in OpenMCL 2.1 on Linux/Intel 64bit and run into the =
following error (see below). I have tried to find a simpler test case, =
but have not succeeded yet. Before I try harder tonight, maybe somebody =
has an idea about what is going wrong. The code compiles without =
problems on MacOS/Intel 64bit.</div><div><br></div><div>- =
Paul</div><div><br></div><div>Unbound variable: =
CCL::*FASDUMP-EPUSH*</div><div>&nbsp;&nbsp; [Condition of type =
UNBOUND-VARIABLE]</div><div><br></div><div>Restarts:</div><div>&nbsp;&nbsp=
;0: [CONTINUE] Retry getting the value of =
CCL::*FASDUMP-EPUSH*.</div><div>&nbsp;&nbsp;1: [USE-VALUE] Specify a =
value of CCL::*FASDUMP-EPUSH* to use this time.</div><div>&nbsp;&nbsp;2: =
[STORE-VALUE] Specify a value of CCL::*FASDUMP-EPUSH* to store and =
use.</div><div>&nbsp;&nbsp;3: [RETRY-COMPILE-FILE] Retry compiling =
"/home/paul/lisp/lib/cl-portable-aserve-newest/libs/cl-ppcre/convert.lisp"=
</div><div>&nbsp;&nbsp;4: [SKIP-COMPILE-FILE] Skip compiling =
"/home/paul/lisp/lib/cl-portable-aserve-newest/libs/cl-ppcre/convert.lisp"=
</div><div>&nbsp;&nbsp;5: [ABORT] Abort SLIME =
compilation.</div><div>&nbsp;&nbsp;6: [ABORT-REQUEST] Abort handling =
SLIME request.</div><div>&nbsp;&nbsp;7: [ABORT-BREAK] Reset this =
process</div><div>&nbsp;&nbsp;8: [ABORT] Kill this =
process</div><div><br></div><div>Backtrace:</div><div>&nbsp;&nbsp;0: =
(CCL::FASL-OUT-OPCODE 19)</div><div>&nbsp;&nbsp;1: =
(CCL::FASL-DUMP-T_IMM)</div><div>&nbsp;&nbsp;2: (CCL::FASL-DUMP-DISPATCH =
#&lt;HASH-TABLE-VECTOR &nbsp;#x300040FEC3AD>)</div><div>&nbsp;&nbsp;3: =
(CCL::FASL-DUMP-CONS '(#&lt;HASH-TABLE-VECTOR =
&nbsp;#x300040FEC3AD>))</div><div>&nbsp;&nbsp;4: (CCL::FASL-DUMP-CONS =
'('#&lt;HASH-TABLE-VECTOR =
&nbsp;#x300040FEC3AD>))</div><div>&nbsp;&nbsp;5: =
(CCL::FASL-DUMP-FUNCTION #&lt;Compiled-function =
CONVERT-CHAR-CLASS-TO-HASH (Non-Global) =
&nbsp;#x30004148C6EF>)</div><div>&nbsp;&nbsp;6: (CCL::FASL-DUMP 'NIL =
'NIL '((23 81) (47 =
"home:lisp;lib;cl-portable-aserve-newest;libs;cl-ppcre;convert.lisp.newest=
") (4 #&lt;Anonymous Function #x3000414887AF>) (37 =
#&lt;Compiled-function CASE-INSENSITIVE-MODE-P (Non-Global) =
&nbsp;#x3000414881BF> ("Accessor macro to extract the first flag out of =
a three-element flag list." NIL . "(FLAGS)")) (37 #&lt;Compiled-function =
MULTI-LINE-MODE-P (Non-Global) &nbsp;#x30004148A5EF> ("Accessor macro to =
extract the second flag out of a three-element flag list." NIL . =
"(FLAGS)")) (37 #&lt;Compiled-function SINGLE-LINE-MODE-P (Non-Global) =
&nbsp;#x300041489F2F> ("Accessor macro to extract the third flag out of =
a three-element flag list." NIL . "(FLAGS)")) (35 #&lt;Compiled-function =
SET-FLAG (Non-Global) &nbsp;#x30004148AD8F> "Reads a flag token and sets =
or unsets the corresponding entry in</div><div><br></div><br><br><div> =
<div><p style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><font face=3D"Helvetica"=
 size=3D"3" style=3D"font: 12.0px =
Helvetica">____________________________________________________</font></p>=
 <p style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><font face=3D"Helvetica" =
size=3D"3" style=3D"font: 12.0px Helvetica">Paul Meurer</font></p> <p =
style=3D"margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; =
min-height: 14.0px"><br></p> <p style=3D"margin: 0.0px 0.0px 0.0px =
0.0px"><font face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px =
Helvetica">Research Group for Language Technology</font></p> <p =
style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><font face=3D"Helvetica" =
size=3D"3" style=3D"font: 12.0px Helvetica">Unifob AS, Department of =
Culture, Language and Information Technology<span =
class=3D"Apple-converted-space">&nbsp; </span>(AKSIS),</font></p> <p =
style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><font face=3D"Helvetica" =
size=3D"3" style=3D"font: 12.0px Helvetica">University of =
Bergen</font></p> <p style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><font =
face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px Helvetica"><a =
href=3D"http://www.aksis.uib.no">http://www.aksis.uib.no</a>/</font></p> =
<br class=3D"Apple-interchange-newline"></div> </div><br></body></html>=

--Apple-Mail-2--325154328--

--===============7551511937676210607==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Bug-openmcl mailing list
[email protected]
http://clozure.com/mailman/listinfo/bug-openmcl

--===============7551511937676210607==--