[armedbear] #463: Problems with compiling AP5

armedbear armedbear-devel at common-lisp.net
Fri Mar 29 16:35:02 UTC 2019


#463: Problems with compiling AP5
---------------------------+-------------------
      Reporter:  mevenson  |      Owner:
          Type:  defect    |     Status:  new
      Priority:  major     |  Milestone:  1.6.0
     Component:  compiler  |    Version:
    Resolution:            |   Keywords:
Parent Tickets:            |
---------------------------+-------------------

Comment (by mevenson):

 I don't fully understand the AP5 compilation architecture but it trips up
 a leaky abstraction in the ABCL compiler which computes {{{SYSTEM::*FASL-
 UNINTERNED-SYMBOLS*}}} as an alist as it finds uninterned symbols, but
 then serializes it as a vector when finished.

 The patch contains a hack that computes the alist form from the vector
 form rather than signalling an error.

 To truly fix this one would have to understand the Ap5 compilation
 strategy a bit better, and then adjust the compiler's use of specials.

--
Ticket URL: <http://abcl.org/trac/ticket/463#comment:1>
armedbear <http://abcl.org>
armedbear


More information about the armedbear-ticket mailing list