Hello,
I am trying to run the latest GSLL to make sure no crash in CCL.
Unfortunately somehow I could not load GSLL at all. My GSLL repo is
update-to-date.
I'm getting an error (as attached below) and file
ASDF-TMP-mathematical.dx64fsl is empty (i.e. 0B).
Any ideas? Thank you.
Leo
--------------------------------
> Error: DIVISION-BY-ZERO detected
> performing LOG on (1.0)
> While executing: CCL::%FP-ERROR-FROM-STATUS, in process listener(1).
> Type :GO to continue, :POP to abort, :R for a list of available restarts.
> If continued: Skip loading init file.
> Type :? for other options.
1 > :b
(1A18BC8) : 0 (%FP-ERROR-FROM-STATUS 6404 LOG 1.0 NIL) 317
(1A18C08) : 1 (%SINGLE-FLOAT-LOG 1.0) 205
(1A18C28) : 2 (LOG 1 2) 373
(1A18C60) : 3 (INIT-STREAM-IOBLOCK #<BASIC-FILE-BINARY-OUTPUT-STREAM (NIL/:closed #x30200101128D> :INSIZE NIL :OUTSIZE 4096 :SHARE-BUFFERS-P NIL :ELEMENT-TYPE (UNSIGNED-BYTE 8) :DEVICE 6 :ADVANCE-FUNCTION NIL :LISTEN-FUNCTION CCL::FD-STREAM-LISTEN :EOFP-FUNCTION NIL :FORCE-OUTPUT-FUNCTION CCL::OUTPUT-FILE-FORCE-OUTPUT :CLOSE-FUNCTION CCL::FD-STREAM-CLOSE :ELEMENT-SHIFT NIL :INTERACTIVE NIL :SHARING :PRIVATE :CHARACTER-P NIL :ENCODING NIL :LINE-TERMINATION NIL :INPUT-TIMEOUT NIL :OUTPUT-TIMEOUT NIL :DEADLINE NIL) 2861
(1A18DD8) : 4 (MAKE-IOBLOCK-STREAM #<BUILT-IN-CLASS CCL::BASIC-FILE-BINARY-OUTPUT-STREAM> :INSIZE NIL :OUTSIZE 4096 :SHARE-BUFFERS-P NIL :INTERACTIVE NIL :DIRECTION :OUTPUT :ELEMENT-TYPE (INTEGER 0 255) :DIRECTION :OUTPUT :LISTEN-FUNCTION CCL::FD-STREAM-LISTEN :CLOSE-FUNCTION CCL::FD-STREAM-CLOSE :ADVANCE-FUNCTION NIL :FORCE-OUTPUT-FUNCTION CCL::OUTPUT-FILE-FORCE-OUTPUT :DEVICE 6 :ENCODING NIL :EXTERNAL-FORMAT :BINARY :SHARING :PRIVATE :LINE-TERMINATION NIL :CHARACTER-P NIL) 381
(1A18E10) : 5 (MAKE-FILE-STREAM "/Users/Leo/.cache/common-lisp/clozure-1.6-fasl94-darwin-x86-64/Users/Leo/.ccl/site/gsll/mathematical/ASDF-TMP-mathematical.dx64fsl" :OUTPUT (INTEGER 0 255) :SUPERSEDE :CREATE CCL::BASIC-FILE-STREAM :DEFAULT :PRIVATE T) 2709
(1A18F18) : 6 (OPEN "/Users/Leo/.cache/common-lisp/clozure-1.6-fasl94-darwin-x86-64/Users/Leo/.ccl/site/gsll/mathematical/ASDF-TMP-mathematical.dx64fsl" :DIRECTION :OUTPUT :ELEMENT-TYPE (UNSIGNED-BYTE 8) :IF-EXISTS :SUPERSEDE :IF-DOES-NOT-EXIST :CREATE :EXTERNAL-FORMAT :DEFAULT :CLASS FILE-STREAM :SHARING :PRIVATE :BASIC T) 797
(1A18FF0) : 7 (FASL-DUMP-FILE NIL NIL ((23 83) (47 "home:.ccl;site;gsll;mathematical;mathematical.lisp.newest") (70 #<# *#:#-# #>) (4 #) (70 #<# *#:#-# #>) ...) #<HASH-TABLE :TEST EQ size 55/567 #x30200101E61D> "/Users/Leo/.cache/common-lisp/clozure-1.6-fasl94-darwin-x86-64/Users/Leo/.ccl/site/gsll/mathematical/ASDF-TMP-mathematical.dx64fsl") 373
(1A190C0) : 8 (FASL-SCAN-FORMS-AND-DUMP-FILE ((23 83) (47 "home:.ccl;site;gsll;mathematical;mathematical.lisp.newest") (70 #<# *#:#-# #>) (4 #) (70 #<# *#:#-# #>) ...) "/Users/Leo/.cache/common-lisp/clozure-1.6-fasl94-darwin-x86-64/Users/Leo/.ccl/site/gsll/mathematical/ASDF-TMP-mathematical.dx64fsl" #<CCL::LEXICAL-ENVIRONMENT #x302000EFE39D>) 349
(1A19178) : 9 (%COMPILE-FILE "/Users/Leo/.ccl/site/gsll/mathematical/mathematical.lisp" "/Users/Leo/.cache/common-lisp/clozure-1.6-fasl94-darwin-x86-64/Users/Leo/.ccl/site/gsll/mathematical/ASDF-TMP-mathematical.dx64fsl" NIL NIL NIL T T NIL T :DEFER NIL #<BACKEND DARWINX8664 #x3020001BE85D> :DEFAULT NIL 0) 3101
(1A19448) : 10 (COMPILE-FILE #P"/Users/Leo/.ccl/site/gsll/mathematical/mathematical.lisp" :OUTPUT-FILE #P"/Users/Leo/.cache/common-lisp/clozure-1.6-fasl94-darwin-x86-64/Users/Leo/.ccl/site/gsll/mathematical/ASDF-TMP-mathematical.dx64fsl" :VERBOSE NIL :PRINT NIL :LOAD NIL :FEATURES NIL :TARGET :DARWINX8664 :SAVE-LOCAL-SYMBOLS T :SAVE-DOC-STRINGS T :SAVE-DEFINITIONS NIL :SAVE-SOURCE-LOCATIONS T :EXTERNAL-FORMAT :DEFAULT :FORCE NIL :COMPILE-FILE-ORIGINAL-TRUENAME NIL :COMPILE-FILE-ORIGINAL-BUFFER-OFFSET 0 :BREAK-ON-PROGRAM-ERRORS :DEFER) 1317
(1A19590) : 11 (COMPILE-FILE* #P"/Users/Leo/.ccl/site/gsll/mathematical/mathematical.lisp" :OUTPUT-FILE #P"/Users/Leo/.cache/common-lisp/clozure-1.6-fasl94-darwin-x86-64/Users/Leo/.ccl/site/gsll/mathematical/mathematical.dx64fsl") 309
(1A195E0) : 12 (FUNCALL #'#<#<STANDARD-METHOD ASDF:PERFORM (ASDF:COMPILE-OP ASDF:CL-SOURCE-FILE)>> #<COMPILE-OP NIL #x302000BC64BD> #<CL-SOURCE-FILE "gsll" "mathematical" "mathematical">) 357
(1A19660) : 13 (%%BEFORE-AND-AFTER-COMBINED-METHOD-DCODE (NIL #<STANDARD-METHOD ASDF:PERFORM #> . 3420901)) 885
(1A196D0) : 14 (%%STANDARD-COMBINED-METHOD-DCODE ((#<#>) (#<#>) #<STANDARD-METHOD ASDF:PERFORM #>) 3420901) 237
(1A19740) : 15 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD ASDF::PERFORM-WITH-RESTARTS #> . 3420950)) 1021
(1A197D8) : 16 (FUNCALL #'#<#<STANDARD-METHOD ASDF::PERFORM-WITH-RESTARTS (ASDF:COMPILE-OP ASDF:CL-SOURCE-FILE)>> #<COMPILE-OP NIL #x302000BC64BD> #<CL-SOURCE-FILE "gsll" "mathematical" "mathematical">) 637
(1A19848) : 17 (%%STANDARD-COMBINED-METHOD-DCODE (#<STANDARD-METHOD ASDF::PERFORM-WITH-RESTARTS #> #<STANDARD-METHOD ASDF::PERFORM-WITH-RESTARTS #>) 3420950) 709
(1A198C8) : 18 (FUNCALL #'#<(:INTERNAL CCL::WITH-COMPILATION-UNIT-BODY (ASDF:OPERATE (T T)))>) 917
(1A19928) : 19 (CALL-WITH-COMPILATION-UNIT #<COMPILED-LEXICAL-CLOSURE (:INTERNAL CCL::WITH-COMPILATION-UNIT-BODY #) #x70F16F> :OVERRIDE NIL) 197
(1A19970) : 20 (FUNCALL #'#<#<STANDARD-METHOD ASDF:OPERATE (T T)>> ASDF:LOAD-OP :QDSOA) 813
(1A19A50) : 21 (CALL-CHECK-REGS ASDF:LOAD-SYSTEM :QDSOA) 229
(1A19A88) : 22 (FUNCALL #'#<(:INTERNAL CCL::WITH-COMPILATION-UNIT-BODY CCL::LOAD-FROM-STREAM)>) 757
(1A19B10) : 23 (CALL-WITH-COMPILATION-UNIT #<COMPILED-LEXICAL-CLOSURE (:INTERNAL CCL::WITH-COMPILATION-UNIT-BODY CCL::LOAD-FROM-STREAM) #x70F22F> :OVERRIDE NIL) 197
(1A19B58) : 24 (LOAD-FROM-STREAM #<BASIC-FILE-CHARACTER-INPUT-STREAM ("/Users/Leo/\\.ccl-init.lisp"/4 ISO-8859-1) #x30200053311D> NIL) 357
(1A19B98) : 25 (%LOAD #P"/Users/Leo/\\.ccl-init.lisp" NIL NIL NIL :DEFAULT) 3389
(1A19CE8) : 26 (LOAD "home:\\.ccl-init" :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST NIL :EXTERNAL-FORMAT :DEFAULT) 989
(1A19D80) : 27 (STARTUP-CCL ("home:ccl-init" "home:\\.ccl-init")) 749
(1A19E00) : 28 (FUNCALL #'#<(:INTERNAL (TOPLEVEL-FUNCTION (CCL::LISP-DEVELOPMENT-SYSTEM T)))>) 77
(1A19E20) : 29 (FUNCALL #'#<(:INTERNAL CCL::MAKE-MCL-LISTENER-PROCESS)>) 645
(1A19EB8) : 30 (RUN-PROCESS-INITIAL-FORM #<TTY-LISTENER listener(1) [Active] #x30200052F48D> (#<COMPILED-LEXICAL-CLOSURE # #x30200052EEAF>)) 685
(1A19F48) : 31 (FUNCALL #'#<(:INTERNAL (CCL::%PROCESS-PRESET-INTERNAL (PROCESS)))> #<TTY-LISTENER listener(1) [Active] #x30200052F48D> (#<COMPILED-LEXICAL-CLOSURE # #x30200052EEAF>)) 389
(1A19F98) : 32 (FUNCALL #'#<(:INTERNAL CCL::THREAD-MAKE-STARTUP-FUNCTION)>) 301
1 >
--
Any Emacs contains an ad hoc, informally-specified, bug-ridden, slow
implementation of half of Common Lisp.