Opened 6 months ago

Closed 6 months ago

Last modified 6 months ago

#60377 closed defect (fixed)

Putative attempt at ccl-1.12 port

Reported by: easye Owned by: easye
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: Cc:
Port: ccl

Description

"The fastest Lisp in the West" finally gets an update!

Attached find an attempt to getting ccl-1.12 to compile on Mojave, which trails off into this error

;Wrote bootstrapping image: #P"/opt/local/var/macports/build/_Users_evenson_work_macports-ports_lang_ccl/ccl/work/Clozure-ccl-6> Error of type SIMPLE-ERROR: Error(s) during kernel compilation.
>                             
> While executing: REBUILD-CCL, in process listener(1).
13e99b/x86-boot64.image"
;Building lisp-kernel ...
 (1A19668) : 0 (PRINT-CALL-HISTORY :CONTEXT NIL :PROCESS NIL :ORIGIN NIL :DETAILED-P T :COUNT 1152921504606846975 :START-FRAME-NUMBER 0 :STREAM #<SYNONYM-STREAM to *TERMINAL-IO* #x302000329FBD> :PRINT-LEVEL 2 :PRINT-LENGTH 5 :PRINT-STRING-LENGTH :DEFAULT :SHOW-INTERNAL-FRAMES NIL :FORMAT :TRADITIONAL) 957
  (&KEY :CONTEXT :PROCESS :ORIGIN :DETAILED-P :COUNT :START-FRAME-NUMBER :STREAM :PRINT-LEVEL :PRINT-LENGTH :PRINT-STRING-LENGTH :SHOW-INTERNAL-FRAMES :FORMAT)
   CCL::CONTEXT: NIL
   PROCESS: NIL
   CCL::ORIGIN: NIL
   CCL::DETAILED-P: T
   COUNT: 1152921504606846975
   CCL::START-FRAME-NUMBER: 0
   STREAM: #<SYNONYM-STREAM to *TERMINAL-IO* #x302000329FBD>
   CCL::PRINT-LEVEL: 2
   CCL::PRINT-LENGTH: 5
   CCL::PRINT-STRING-LENGTH: :DEFAULT
   CCL::SHOW-INTERNAL-FRAMES: NIL
   FORMAT: :TRADITIONAL

  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  CCL::FRAME-NUMBER: 0
  *BACKTRACE-PRINT-LEVEL*: 2
  *BACKTRACE-PRINT-LENGTH*: 5
  *BACKTRACE-PRINT-STRING-LENGTH*: :DEFAULT
  *BACKTRACE-FORMAT*: :TRADITIONAL
  *STANDARD-OUTPUT*: #<SYNONYM-STREAM to *TERMINAL-IO* #x302000329FBD>
  *PRINT-CIRCLE*: NIL

 (1A19800) : 1 (ABNORMAL-APPLICATION-EXIT) 245
  NIL

  #:G157290: (ERROR)
  CCL::%HANDLERS%: ((ERROR) (PROCESS-RESET))

 (1A19830) : 2 (BREAK-LOOP-HANDLE-ERROR #<SIMPLE-ERROR #x302001E5ED5D> 3420950) 1701
  (CONDITION *TOP-ERROR-FRAME*)
   CONDITION: #<SIMPLE-ERROR #x302001E5ED5D>
   *TOP-ERROR-FRAME*: 3420950

  CCL::BOGUS-GLOBALS: NIL
  CCL::NEWVALS: NIL
  CCL::OLDVALS: NIL

 (1A19888) : 3 (%ERROR #<SIMPLE-ERROR #x302001E5ED5D> ("") 3420950) 341
  (CONDITION CCL::ARGS CCL::ERROR-POINTER)
   CONDITION: #<SIMPLE-ERROR #x302001E5ED5D>
   CCL::ARGS: ("")
   CCL::ERROR-POINTER: 3420950



 (1A198B0) : 4 (FUNCALL #'#<REBUILD-CCL> :UPDATE NIL :FULL T :CLEAN T :KERNEL T :FORCE NIL :RELOAD T :EXIT NIL :RELOAD-ARGUMENTS NIL :VERBOSE NIL :OPTIONAL-FEATURES NIL :SAVE-SOURCE-LOCATIONS :NO-TEXT :ALLOW-CONSTANT-REDEFINITION T) 2693
  (&KEY :UPDATE :FULL :CLEAN :KERNEL :FORCE :RELOAD :EXIT :RELOAD-ARGUMENTS :VERBOSE :OPTIONAL-FEATURES :SAVE-SOURCE-LOCATIONS :ALLOW-CONSTANT-REDEFINITION)
   CCL::UPDATE: NIL
   CCL::FULL: T
   CCL::CLEAN: T
   CCL::KERNEL: T
   CCL::FORCE: NIL
   CCL::RELOAD: T
   CCL::EXIT: NIL
   CCL::RELOAD-ARGUMENTS: NIL
   CCL::VERBOSE: NIL
   CCL::OPTIONAL-FEATURES: NIL
   CCL::SAVE-SOURCE-LOCATIONS: :NO-TEXT
   CCL::ALLOW-CONSTANT-REDEFINITION: T

  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: T
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  CCL::ALLOW-CONSTANT-REDEFINITION-P: NIL
  CCL::*BUILD-TIME-OPTIONAL-FEATURES*: NIL
  *FEATURES*: (:CLTL2 :ASDF3.3 :ASDF3.2 :ASDF3.1 :ASDF3 ...)
  *SAVE-SOURCE-LOCATIONS*: :NO-TEXT
  CCL::CD: #P"/opt/local/var/macports/build/_Users_evenson_work_macports-ports_lang_ccl/ccl/work/Clozure-ccl-613e99b/"
  CCL::*CERROR-ON-CONSTANT-REDEFINITION*: NIL
  *WARN-IF-REDEFINE-KERNEL*: NIL
  CCL::S: #<STRING-OUTPUT-STREAM  #x302001E5FFDD>
  CCL::PROC: #<EXTERNAL-PROCESS (make -C lisp-kernel/darwinx8664 ...)[30329] (SIGNALED : 9) #x302001E5FBED>
  CCL::STATUS: :SIGNALED
  CCL::EXIT-CODE: 9

 (1A19A80) : 5 (CALL-CHECK-REGS REBUILD-CCL :FULL T) 229
  (CCL::FN &REST CCL::ARGS)
   CCL::FN: REBUILD-CCL
   CCL::ARGS: (:FULL T)

  CCL::OLD-REGS: NIL

 (1A19AB8) : 6 (TOPLEVEL-EVAL (REBUILD-CCL :FULL T) NIL) 789
  (CCL::FORM &OPTIONAL CCL::ENV)
   CCL::FORM: (REBUILD-CCL :FULL T)
   CCL::ENV: NIL

  #:WHOLE157227: (NIL)
  #:ARGS157228: NIL
  CCL::VARS: NIL
  PACKAGE: #<Package "COMMON-LISP-USER">

 (1A19B30) : 7 (READ-LOOP :INPUT-STREAM #<BASIC-CHARACTER-INPUT-STREAM UTF-8 (PIPE/0) #x30200032B13D> :OUTPUT-STREAM #<BASIC-CHARACTER-OUTPUT-STREAM UTF-8 (PIPE/1) #x30200032ACAD> :BREAK-LEVEL 0 :PROMPT-FUNCTION #<Compiled-function (:INTERNAL CCL::READ-LOOP) (Non-Global)  #x3000005886FF>) 2341
  (&KEY :INPUT-STREAM :OUTPUT-STREAM :BREAK-LEVEL :PROMPT-FUNCTION)
   INPUT-STREAM: #<BASIC-CHARACTER-INPUT-STREAM UTF-8 (PIPE/0) #x30200032B13D>
   OUTPUT-STREAM: #<BASIC-CHARACTER-OUTPUT-STREAM UTF-8 (PIPE/1) #x30200032ACAD>
   CCL::BREAK-LEVEL: 0
   CCL::PROMPT-FUNCTION: #<Compiled-function (:INTERNAL CCL::READ-LOOP) (Non-Global)  #x3000005886FF>

  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: NIL
  #:COMPILER-VAR: T
  #:COMPILER-VAR: NIL
  CCL::*BREAK-LEVEL*: 0
  CCL::*LAST-BREAK-LEVEL*: 0
  *LOADING-FILE-SOURCE-FILE*: NIL
  CCL::*LOADING-TOPLEVEL-LOCATION*: #<SOURCE-NOTE Interactive "(ccl::rebuild-ccl :full t)">
  CCL::*IN-READ-LOOP*: NIL
  ***: NIL
  **: NIL
  *: NIL
  +++: NIL
  ++: NIL
  +: NIL
  ///: NIL
  //: NIL
  /: NIL
  -: (REBUILD-CCL :FULL T)
  CCL::EOF-VALUE: (NIL)
  CCL::EOF-COUNT: 0
  CCL::*SHOW-AVAILABLE-RESTARTS*: NIL
  MAP: #<HASH-TABLE :TEST EQ size 4/60 #x30200032C0ED>
  #:ABORT-BREAK: #<RESTART ABORT-BREAK #x1B3C67D>
  #:ABORT: #<RESTART ABORT #x1B3C62D>
  #:G157179: (#<RESTART ABORT #x1B3C62D> #<RESTART ABORT-BREAK #x1B3C67D>)
  CCL::%RESTARTS%: ((#<# # #x1B3C62D> #<# # #x1B3C67D>) (#<# # #x1B3C8BD> #<# # #x1B3C90D>))
  CCL::FORM: (REBUILD-CCL :FULL T)
  CCL::ENV: NIL
  CCL::PRINT-RESULT: T
  CCL::*NX-SOURCE-NOTE-MAP*: #<HASH-TABLE :TEST EQ size 4/60 #x30200032C0ED>

 (1A19D78) : 8 (RUN-READ-LOOP :BREAK-LEVEL 0) 157
  (&REST CCL::ARGS)
   CCL::ARGS: (:BREAK-LEVEL 0)



 (1A19DA0) : 9 (TOPLEVEL-LOOP) 93
  NIL



 (1A19DB0) : 10 (FUNCALL #'#<(:INTERNAL (TOPLEVEL-FUNCTION (CCL::LISP-DEVELOPMENT-SYSTEM T)))>) 109
  NIL

  CCL::F: CCL::LISTENER-FUNCTION
  CCL::INIT-FILE: ("home:ccl-init" "home:\\.ccl-init")

 (1A19DD0) : 11 (FUNCALL #'#<(:INTERNAL CCL::MAKE-MCL-LISTENER-PROCESS)>) 661
  NIL

  *TERMINAL-IO*: #<ECHOING-TWO-WAY-STREAM input #<BASIC-CHARACTER-INPUT-STREAM UTF-8 (PIPE/0) #x30200032B13D>, output #<BASIC-CHARACTER-OUTPUT-STREAM UTF-8 (PIPE/1) #x30200032ACAD> #x30200032CE8D>
  CCL::CLOSE-STREAMS: NIL
  CCL::CLEANUP-FUNCTION: #<COMPILED-LEXICAL-CLOSURE (:INTERNAL #) #x302000328D8F>
  CCL::INITIAL-FUNCTION: #<COMPILED-LEXICAL-CLOSURE (:INTERNAL #) #x302000328D3F>
  CCL::AUTO-FLUSH: T
  OUTPUT-STREAM: #<BASIC-CHARACTER-OUTPUT-STREAM UTF-8 (PIPE/1) #x30200032ACAD>
  INPUT-STREAM: #<BASIC-CHARACTER-INPUT-STREAM UTF-8 (PIPE/0) #x30200032B13D>
  CCL::ECHOING: T

 (1A19E68) : 12 (RUN-PROCESS-INITIAL-FORM #<TTY-LISTENER listener(1) [Active] #x3020003288CD> (#<COMPILED-LEXICAL-CLOSURE # #x3020003283FF>)) 669
  (PROCESS CCL::INITIAL-FORM)
   PROCESS: #<TTY-LISTENER listener(1) [Active] #x3020003288CD>
   CCL::INITIAL-FORM: (#<COMPILED-LEXICAL-CLOSURE # #x3020003283FF>)

  CCL::EXITED: NIL
  #:G159188: (PROCESS-RESET)
  CCL::%HANDLERS%: ((PROCESS-RESET))
  #:ABORT: #<RESTART ABORT #x1B3C90D>
  #:ABORT-BREAK: #<RESTART ABORT-BREAK #x1B3C8BD>
  #:G159189: (#<RESTART ABORT-BREAK #x1B3C8BD> #<RESTART ABORT #x1B3C90D>)
  CCL::%RESTARTS%: ((#<# # #x1B3C8BD> #<# # #x1B3C90D>))

 (1A19EF0) : 13 (FUNCALL #'#<(:INTERNAL (CCL::%PROCESS-PRESET-INTERNAL (PROCESS)))> #<TTY-LISTENER listener(1) [Active] #x3020003288CD> (#<COMPILED-LEXICAL-CLOSURE # #x3020003283FF>)) 581
  (PROCESS CCL::INITIAL-FORM)
   PROCESS: #<TTY-LISTENER listener(1) [Active] #x3020003288CD>
   CCL::INITIAL-FORM: (#<COMPILED-LEXICAL-CLOSURE # #x3020003283FF>)

  *CURRENT-PROCESS*: #<TTY-LISTENER listener(1) [Active] #x3020003288CD>
  #:G159174: (*PRINT-PPRINT-DISPATCH* CCL::*FREE-XPS* CCL::*FREE-CIRCULARITY-HASH-TABLES* CCL::*LOGICAL-BLOCK-XP* CCL::*FORMAT-TOP-LEVEL* ...)
  #:G159175: (#<PPRINT-DISPATCH-TABLE #x30200032D61D> NIL NIL NIL NIL ...)
  CCL::*INTERRUPT-LEVEL*: 0
  #:G159176: ("Active")
  #:G159177: "Reset"

 (1A19F98) : 14 (FUNCALL #'#<(:INTERNAL CCL::THREAD-MAKE-STARTUP-FUNCTION)>) 277
  NIL

  CCL::*CURRENT-LISP-THREAD*: #<LISP-THREAD listener [tcr @ #x4097F0] #x3020003284DD>
  CCL::INITIAL-FUNCTION: (#<Compiled-function # (Non-Global)  #x3000004F5FDF> #<TTY-LISTENER listener(1) [Active] #x3020003288CD> (#))
  CCL::TCR: 529150
  CCL::THREAD: #<LISP-THREAD listener [tcr @ #x4097F0] #x3020003284DD>

Version 1.12 (v1.12) DarwinX8664
Command failed: cd /opt/local/var/macports/build/_Users_evenson_work_macports-ports_lang_ccl/ccl/work/ccl-1.12 && echo '(ccl::rebuild-ccl :full t)' | ./dx86cl64 --batch

Attachments (1)

ccl-1.12.patch (3.8 KB) - added by easye 6 months ago.

Download all attachments as: .zip

Change History (6)

Changed 6 months ago by easye

Attachment: ccl-1.12.patch added

comment:1 Changed 6 months ago by easye

Owner: set to easye
Status: newassigned

comment:2 Changed 6 months ago by easye

Tracking progress upstream as <https://github.com/Clozure/ccl/issues/294>.

comment:4 Changed 6 months ago by easye

Resolution: fixed
Status: assignedclosed

comment:5 Changed 6 months ago by mf2k (Frank Schima)

Keywords: common-lisp removed
Milestone: MacPorts 2.6.3

Please don't set the Milestone field for port tickets.

Note: See TracTickets for help on using tickets.