[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Victoria Day in ExCl 2.0.10



I've had trouble trying to compile the PCL whose *pcl-system-date* is
"5/22/89  Victoria Day PCL" in Franz Inc.'s Extended Common Lisp
2.0.10 on a uVax3 running Mach at CMU.

The error that eventually killed the compilation was:
  Error: Symbol INIT-FIN-FN does not have a function definition.

However, I had an earlier error in that excl-low assumes that the
INSPECT package exists.  Calling INSPECT once created the package and
I was able to restart the compilation.

Are there any other things, besides firing up the inspector once,
thatneed to be done before PCL will compile?

			Rick

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Extended Common Lisp 2.0.10 (7/23/72 22:03)
Copyright (C) 1985-1987, Franz Inc., Berkeley, CA, USA
<cl> (load "/usrh2/rfb/lisp/pcl/source/defsys.lisp")
; Loading /usrh2/rfb/lisp/pcl/source/defsys.lisp.

T 
<cl> (pcl::compile-pcl)

Compiling PKG...
; --- Compiling file /usrh2/rfb/lisp/pcl/source/pkg.lisp ---
; Writing fasl file "/usrh2/rfb/lisp/pcl/excl/pkg.fasl"
; Fasl write complete
Loading binary of PKG...
Compiling WALK...
; --- Compiling file /usrh2/rfb/lisp/pcl/source/walk.lisp ---
; Compiling UNBOUND-LEXICAL-FUNCTION
; Compiling WITH-AUGMENTED-ENVIRONMENT
; Compiling WITH-AUGMENTED-ENVIRONMENT-INTERNAL
; Compiling ENVIRONMENT-FUNCTION
; Compiling ENVIRONMENT-MACRO
; Compiling WITH-NEW-DEFINITION-IN-ENVIRONMENT
; gc: 1369960/2934288 (2896) dynamic bytes used/total (static)
; Compiling CONVERT-MACRO-TO-LAMBDA
; Compiling WALKER-ENVIRONMENT-BIND
; Compiling ENV-LOCK
; Compiling WALKER-ENVIRONMENT-BIND-1
; Compiling ENV-WALK-FUNCTION
; Compiling ENV-WALK-FORM
; Compiling ENV-DECLARATIONS
; Compiling ENV-LEXICAL-VARIABLES
; Compiling NOTE-DECLARATION
; Compiling NOTE-LEXICAL-BINDING
; Compiling VARIABLE-LEXICAL-P
; Compiling VARIABLE-DECLARATION
; Compiling VARIABLE-SPECIAL-P
; Compiling VARIABLE-GLOBALLY-SPECIAL-P
; Compiling GET-WALKER-TEMPLATE-INTERNAL
; Compiling DEFINE-WALKER-TEMPLATE
; Compiling GET-WALKER-TEMPLATE
; Compiling GET-IMPLEMENTATION-DEPENDENT-WALKER-TEMPLATE
; Compiling WALK-FORM
; Compiling NESTED-WALK-FORM
; Compiling WALK-FORM-INTERNAL
; Compiling WALK-TEMPLATE
Note: doing tail merge
Note: doing tail merge
; Compiling WALK-TEMPLATE-HANDLE-REPEAT
; Compiling WALK-TEMPLATE-HANDLE-REPEAT-1
Note: doing tail merge
; Compiling WALK-REPEAT-EVAL
; Compiling RECONS
; Compiling RELIST
; Compiling RELIST*
; Compiling RELIST-INTERNAL
; Compiling WALK-DECLARATIONS
; Compiling WALK-UNEXPECTED-DECLARE
; Compiling WALK-ARGLIST
; Compiling WALK-LET
; Compiling WALK-LET*
; Compiling WALK-PROG
; Compiling WALK-PROG*
; Compiling WALK-DO
; Compiling WALK-DO*
; Compiling WALK-LET/LET*
; Compiling WALK-PROG/PROG*
; Compiling WALK-DO/DO*
; Compiling WALK-LET-IF
; Compiling WALK-MULTIPLE-VALUE-BIND
; Compiling WALK-BINDINGS-1
; Compiling WALK-BINDINGS-2
; Compiling WALK-LAMBDA
; Compiling WALK-NAMED-LAMBDA
; Compiling WALK-TAGBODY
; Compiling WALK-TAGBODY-1
; Compiling WALK-COMPILER-LET
; Compiling WALK-MACROLET
; gc: 1482384/2934288 (2896) dynamic bytes used/total (static)
; Compiling WALK-FLET
; Compiling WALK-LABELS
; Compiling WALK-IF
; Writing fasl file "/usrh2/rfb/lisp/pcl/excl/walk.fasl"
; Fasl write complete
Loading binary of WALK...
Compiling ITERATE...
; --- Compiling file /usrh2/rfb/lisp/pcl/source/iterate.lisp ---
; Compiling ITERATE
; Compiling SIMPLE-EXPAND-ITERATE-FORM
Warning: variable CLAUSE is never used 
; Compiling OPTIMIZE-ITERATE-FORM
Warning: variable V is used yet it was declared ignored
; Compiling EXPAND-INTO-LET
; Compiling VARIABLES-FROM-LET
; Compiling ITERATE-TRANSFORM-BODY
; Compiling PARSE-DECLARATIONS
; Compiling EXTRACT-SPECIAL-BINDINGS
; Compiling FUNCTION-LAMBDA-P
; Compiling RENAME-LET-BINDINGS
; Compiling RENAME-VARIABLES
; Compiling MV-SETQ
; Compiling VARIABLE-SAME-P
; Compiling MAYBE-WARN
; Compiling INTERVAL
; Compiling LIST-ELEMENTS
; Compiling LIST-TAILS
; Compiling ELEMENTS
; Compiling PLIST-ELEMENTS
; Compiling SEQUENCE-ACCESSOR
; Compiling EACHTIME
; Compiling WHILE
; Compiling UNTIL
; gc: 1510064/2934288 (27216) dynamic bytes used/total (static)
; Compiling GATHERING
; Compiling WITH-GATHERING
; Compiling SIMPLE-EXPAND-GATHERING-FORM
Warning: variable BINDING is never used 
; Compiling OPTIMIZE-GATHERING-FORM
; Compiling RENAME-AND-CAPTURE-VARIABLES
; Compiling WALK-GATHERING-BODY
; Compiling COLLECTING
; Compiling JOINING
; Compiling MAXIMIZING
; Compiling MINIMIZING
; Compiling SUMMING
; Writing fasl file "/usrh2/rfb/lisp/pcl/excl/iterate.fasl"
; Fasl write complete
Loading binary of ITERATE...
Compiling MACROS...
; --- Compiling file /usrh2/rfb/lisp/pcl/source/macros.lisp ---
; Compiling MEMQ
; Compiling ASSQ
; Compiling RASSQ
; Compiling DELQ
; Compiling POSQ
; Compiling NEQ
; Compiling MAKE-CAXR
Note: doing tail merge
; Compiling MAKE-CDXR
Note: doing tail merge
; Compiling TRUE
; Compiling FALSE
; Compiling ZERO
; Compiling MAKE-PLIST
; Compiling REMTAIL
; Compiling ONCE-ONLY
; Compiling EXTRACT-DECLARATIONS
; Compiling MAKE-KEYWORD
; Compiling STRING-APPEND
; Compiling SYMBOL-APPEND
; Compiling CHECK-MEMBER
; Compiling ALIST-ENTRY
; Compiling DESTRUCTURING-BIND
; Compiling DESTRUCTURE
; Compiling DESTRUCTURE-INTERNAL
; Compiling COLLECTING-ONCE
; Compiling DOPLIST
; Compiling IF*
; Compiling PRINTING-RANDOM-THING
; gc: 1559568/2934288 (50448) dynamic bytes used/total (static)
; Compiling PRINTING-RANDOM-THING-INTERNAL
; Compiling CAPITALIZE-WORDS
; Compiling LEGAL-CLASS-NAME-P
; Compiling FIND-CLASS
; Compiling |SETF FIND-CLASS|
; Compiling FIND-WRAPPER
; Compiling REDUCE-CONSTANT
Note: doing tail merge
; Compiling GATHERING1
; Compiling *LIST-ELEMENTS
; Compiling *LIST-TAILS
; Writing fasl file "/usrh2/rfb/lisp/pcl/excl/macros.fasl"
; Fasl write complete
Loading binary of MACROS...
Compiling LOW...
; --- Compiling file /usrh2/rfb/lisp/pcl/source/low.lisp ---
; Compiling %LOGAND
; Compiling %LOGXOR
; Compiling %+
; Compiling %-
; Compiling %*
; Compiling %/
; Compiling %1+
; Compiling %1-
; Compiling %ZEROP
; Compiling %=
; Compiling %<
; Compiling %>
; Compiling %ASH
; Compiling %MOD
; Compiling %FLOOR
; Compiling %SVREF
; Compiling MAKE-%+
; Compiling REDUCE-VARIADIC-TO-BINARY
; Compiling WITHOUT-INTERRUPTS
; Compiling MAKE-MEMORY-BLOCK
; Compiling MEMORY-BLOCK-REF
; Compiling MAKE-CACHE-MASK
; Compiling MAKE-MEMORY-BLOCK-MASK
; Compiling CLEAR-MEMORY-BLOCK
; Compiling BUILT-IN-WRAPPER-OF
; Compiling BUILT-IN-CLASS-OF
; Compiling CLASS-OF-1
; Compiling WRAPPER-OF-1
; Compiling WRAPPER-OF-2
; Compiling %%ALLOCATE-INSTANCE--CLASS
; Compiling IWMC-CLASS-P
; Compiling IWMC-CLASS-CLASS-WRAPPER
; Compiling IWMC-CLASS-STATIC-SLOTS
; Compiling PRINT-IWMC-CLASS
; Compiling %ALLOCATE-INSTANCE--CLASS
; Compiling %ALLOCATE-INSTANCE--CLASS-1
; Compiling %ALLOCATE-STATIC-SLOT-STORAGE--CLASS
; Compiling CLASS-OF--CLASS
; Compiling MAKE-CLASS-WRAPPER
; Compiling WRAPPER-CACHE-NO
; Compiling WRAPPER-INSTANCE-SLOTS-LAYOUT
; Compiling WRAPPER-CLASS-SLOTS
; Compiling WRAPPER-CLASS
; Compiling VALIDATE-WRAPPER
; Compiling INVALIDATE-WRAPPER
; gc: 1605024/2934288 (65656) dynamic bytes used/total (static)
; Compiling OBJECT-CACHE-NO
; Compiling FUNCTION-PRETTY-ARGLIST
; Compiling SET-FUNCTION-PRETTY-ARGLIST
; Compiling SET-FUNCTION-NAME
; Compiling SET-FUNCTION-NAME-1
; Compiling INTERN-FUNCTION-NAME
; Compiling IN-THE-COMPILER-P
; Compiling COMPILE-LAMBDA
; Compiling COMPILE-LAMBDA-UNCOMPILED
; Compiling COMPILE-LAMBDA-DEFERRED
; Compiling DEFINE-FUNCTION-TEMPLATE
; Compiling RESET-TEMPLATED-FUNCTION-TYPES
; Compiling GET-TEMPLATED-FUNCTION-CONSTRUCTOR
; Compiling PRE-MAKE-TEMPLATED-FUNCTION-CONSTRUCTOR
; Compiling COMPILE-TEMPLATED-FUNCTION-CONSTRUCTORS
; Compiling PRECOMPILE-RANDOM-CODE-SEGMENTS
; Compiling PRE-MAKE-TEMPLATED-FUNCTION-CONSTRUCTOR-INTERNAL
; Compiling DONT-COMPILE
; Compiling COMPILE-TEMPLATED-FUNCTION-CONSTRUCTOR-CONSTRUCTORS
; Compiling MAKE-TEMPLATED-FUNCTION-CONSTRUCTOR-CONSTRUCTOR
; Compiling SHOW-TEMPLATED-FUNCTION-TYPES
; Compiling RECORD-DEFINITION
; Writing fasl file "/usrh2/rfb/lisp/pcl/excl/low.fasl"
; Fasl write complete
Loading binary of LOW...
Compiling EXCL-LOW...
; --- Compiling file /usrh2/rfb/lisp/pcl/source/excl-low.lisp ---
Warning: Symbol EXCL::*REDEFINITION-WARNINGS* declared special
; Compiling WITHOUT-INTERRUPTS
; Compiling MEMQ
; Compiling IWMC-CLASS-P
; Compiling %IWMC-CLASS-CLASS-WRAPPER
; Compiling %IWMC-CLASS-STATIC-SLOTS
; Compiling LOAD-TIME-EVAL
; Compiling OBJECT-CACHE-NO
; Compiling PRINTING-RANDOM-THING-INTERNAL
; Compiling FUNCTION-ARGLIST
; Compiling SYMBOL-APPEND
Error: Package "INSPECT" not found.
[1] <cl> :reset

<cl> (inspect nil)
; Fast loading /usr/misc/.cl/lib/code/inspect.fasl.
The symbol NIL @ #x1e3b1e
  which is an EXTERNAL symbol in the LISP package
   0 car ----------> The symbol NIL
   1 cdr ----------> The symbol NIL
   2 function -----> #<Function (unnamed) @ #x1e3ae9>
   3 name ---------> A simple-string (3) "NIL"
   4 plist --------> A proper list with 8 elements
   5 hash ---------> Bit field: #x0106
   6 flags --------> Bit field: #x8000
[1] <cl> :reset

<cl> (pcl::compile-pcl)
; gc: 1616488/2934288 (114920) dynamic bytes used/total (static)

Loading binary of PKG...
Loading binary of WALK...
Loading binary of ITERATE...
Loading binary of MACROS...
Loading binary of LOW...
Compiling EXCL-LOW...
; --- Compiling file /usrh2/rfb/lisp/pcl/source/excl-low.lisp ---
Warning: Symbol EXCL::*REDEFINITION-WARNINGS* declared special
; Compiling WITHOUT-INTERRUPTS
; Compiling MEMQ
; Compiling IWMC-CLASS-P
; Compiling %IWMC-CLASS-CLASS-WRAPPER
; Compiling %IWMC-CLASS-STATIC-SLOTS
; Compiling LOAD-TIME-EVAL
; Compiling OBJECT-CACHE-NO
; Compiling PRINTING-RANDOM-THING-INTERNAL
; Compiling FUNCTION-ARGLIST
; Compiling SYMBOL-APPEND
; Compiling (:PROPERTY IWMC-CLASS :INSPECTOR-FUNCTION)
; Compiling (:PROPERTY IWMC-CLASS :INSPECTOR-TYPE-FUNCTION)
; Writing fasl file "/usrh2/rfb/lisp/pcl/excl/excl-low.fasl"
; Fasl write complete
Loading binary of EXCL-LOW...
Compiling FIN...
; --- Compiling file /usrh2/rfb/lisp/pcl/source/fin.lisp ---
; Compiling FUNCALLABLE-INSTANCE-DATA-POSITION
; gc: 1622512/2834288 (205280) dynamic bytes used/total (static)
; Compiling FUNCALLABLE-INSTANCE-P
; Compiling MAKE-TRAMPOLINE
; Compiling INIT-FIN-FUN
; Compiling ALLOCATE-FUNCALLABLE-INSTANCE-1
; Compiling SET-FUNCALLABLE-INSTANCE-FUNCTION
Note: doing tail merge
; Compiling ADD-INSTANCE-VARS
; Compiling FUNCALLABLE-INSTANCE-DATA-1
; Compiling SET-FUNCALLABLE-INSTANCE-DATA-1
; Compiling CALLED-FIN-WITHOUT-FUNCTION
; Compiling FUNCALLABLE-INSTANCE-CLASS
; Compiling FUNCALLABLE-INSTANCE-WRAPPER
; Compiling FUNCALLABLE-INSTANCE-STATIC-SLOTS
; Compiling ALLOCATE-FUNCALLABLE-INSTANCE
; Writing fasl file "/usrh2/rfb/lisp/pcl/excl/fin.fasl"
; Fasl write complete
Loading binary of FIN...
Compiling DEFS...
; --- Compiling file /usrh2/rfb/lisp/pcl/source/defs.lisp ---
; Compiling GET-SETF-FUNCTION-NAME
; Compiling DO-STANDARD-DEFSETF
; Compiling DO-STANDARD-DEFSETF-1
; Compiling DO-DEFSETF
; Compiling DO-STANDARD-DEFSETFS
; Compiling MAKE-SETF-METHOD-LAMBDA-LIST
; Compiling PARSE-GSPEC
; Compiling UNENCAPSULATED-FDEFINITION
; Compiling FDEFINE-CAREFULLY
; Compiling GBOUNDP
; Compiling GMAKUNBOUND
; Compiling GDEFINITION
; Compiling |SETF GDEFINITION|
; Compiling GET-SETF-FUNCTION
; Compiling |SETF GET-SETF-FUNCTION|
; Compiling DO-SATISFIES-DEFTYPE
; gc: 1670000/2834288 (210152) dynamic bytes used/total (static)
; Compiling MAKE-TYPE-PREDICATE-NAME
; Compiling DEFINE-EARLY-SETFS-AND-TYPE-PREDICATES
Warning: variable DEFAULT is never used 
; Compiling VARIABLE-CLASS
; Compiling SPECIALIZER-CASE
; Compiling SPECIALIZER-ECASE
; Compiling SPECIALIZER-CROSS-CASE
; Compiling SPECIALIZER-EQ
; Compiling SPECIALIZER-ASSOC
; Compiling SUB-SPECIALIZER-P
Warning: variable G1701 is never used 
; Writing fasl file "/usrh2/rfb/lisp/pcl/excl/defs.fasl"
; Fasl write complete
Loading binary of DEFS...
Compiling BOOT...
; --- Compiling file /usrh2/rfb/lisp/pcl/source/boot.lisp ---
; Compiling REDIRECT-EARLY-FUNCTION-INTERNAL
; Compiling DEFGENERIC
; Compiling EXPAND-DEFGENERIC
; Compiling LOAD-DEFGENERIC
; Compiling DEFMETHOD
; Compiling METHOD-PROTOTYPE-FOR-GF
; Compiling EXPAND-DEFMETHOD
; Compiling EXPAND-DEFMETHOD-INTERNAL
; gc: 1796792/2834288 (230472) dynamic bytes used/total (static)
; Compiling ADD-LEXICAL-FUNCTIONS-TO-METHOD-LAMBDA
; Compiling MAKE-PARAMETER-REFERENCES
; Compiling METHOD-FUNCTION-PLIST
; Compiling |SETF METHOD-FUNCTION-PLIST|
; Compiling METHOD-FUNCTION-GET
; Compiling |SETF METHOD-FUNCTION-GET|
; Compiling METHOD-FUNCTION-ISL
; Compiling METHOD-FUNCTION-NEEDS-NEXT-METHODS-P
; Compiling LOAD-DEFMETHOD
; Compiling LOAD-DEFMETHOD-INTERNAL
; Compiling MAKE-METHOD-SPEC
; Compiling ENSURE-GENERIC-FUNCTION
; Compiling EARLY-ENSURE-GF-INTERNAL
; Compiling EARLY-GF-P
; Compiling EARLY-GF-METHODS
; Compiling EARLY-GF-DISCRIMINATOR-CODE
; Compiling REAL-ENSURE-GF-INTERNAL
; Compiling EARLY-MAKE-A-METHOD
; Compiling REAL-MAKE-A-METHOD
; Compiling EARLY-METHOD-SPECIALIZERS
; Compiling EARLY-METHOD-QUALIFIERS
; Compiling EARLY-ADD-NAMED-METHOD
; Compiling ADD-METHOD
; Compiling REMOVE-METHOD
; Compiling GET-METHOD
; Compiling EARLY-UPDATE-DISCRIMINATOR-CODE
; Compiling EARLY-GET-CPL
; Compiling EARLY-SORT-METHODS
; gc: 1766976/2834288 (230472) dynamic bytes used/total (static)
; Compiling EARLY-DFUN
; Compiling FIX-EARLY-GENERIC-FUNCTIONS
; Compiling MAKE-TOP-LEVEL-FORM
; Compiling MAKE-PROGN
; Compiling PARSE-DEFMETHOD
; Compiling PARSE-SPECIALIZERS
; Compiling UNPARSE-SPECIALIZERS
Note: doing tail merge
; Compiling PARSE-METHOD-OR-SPEC
; Compiling SPECIALIZED-LAMBDA-LIST-PARAMETERS
; Compiling SPECIALIZED-LAMBDA-LIST-LAMBDA-LIST
; Compiling SPECIALIZED-LAMBDA-LIST-SPECIALIZERS
; Compiling PARSE-SPECIALIZED-LAMBDA-LIST
; Compiling WITH-SLOTS
; Compiling WITH-ACCESSORS
; Compiling EXPAND-WITH-SLOTS
; Compiling EXPAND-WITH-SLOTS-INTERNAL
; gc: 1798912/2834288 (230472) dynamic bytes used/total (static)
Warning: variable I is never used 
; Writing fasl file "/usrh2/rfb/lisp/pcl/excl/boot.fasl"
; Fasl write complete
Loading binary of BOOT...
Compiling VECTOR...
; --- Compiling file /usrh2/rfb/lisp/pcl/source/vector.lisp ---
; Compiling GET-NEXT-WRAPPER-CACHE-NO
Note: doing tail merge
Note: doing tail merge
; Compiling MAKE-WRAPPER-CACHE-MASK
; Compiling SHIFT-WRAPPER-CACHE-LOCATION
; Compiling COMPUTE-LINE-SIZE
; Compiling COMPUTE-WRAPPER-CACHE-LOCATION
; Compiling COMPUTE-WRAPPER-CACHE-LOCATION-1
; Compiling COMPUTE-WRAPPER-CACHE-LOCATION-2
; Compiling COMPUTE-WRAPPER-CACHE-LOCATION-FROM-LINE
; Compiling INSTANCE-SLOT-POSITION
; Compiling MAKE-INTERN-LIST-TABLE
; Compiling INTERN-IN-LIST-TABLE
; Compiling INTERN-SLOT-LISTS-1
; Compiling INTERN-SLOT-LISTS-2
; Compiling INTERN-SLOT-LISTS
; Compiling LOOKUP-PV
; Compiling LOOKUP-PV-1
Warning: Symbol EXCL::*WITHOUT-INTERRUPTS* declared special
; Compiling LOOKUP-PV-2
Warning: Symbol EXCL::*WITHOUT-INTERRUPTS* declared special
; Compiling LOOKUP-PV-3
Warning: Symbol EXCL::*WITHOUT-INTERRUPTS* declared special
; Compiling LOOKUP-PV-N
Warning: Symbol EXCL::*WITHOUT-INTERRUPTS* declared special
; gc: 1835688/2834288 (260304) dynamic bytes used/total (static)
; Compiling LOOKUP-PV-MISS
Error: Symbol INIT-FIN-FN does not have a function definition.
[1] <cl> (user::exit)

Process lisp finished