1.0.17.20: NIL is a legal function name (regression 1.0.13.38)
[sbcl.git] / src / compiler / generic / genesis.lisp
index 03f91ed..2e68ef4 100644 (file)
@@ -1108,6 +1108,8 @@ core and return a descriptor to it."
         *cl-package*
         ;; ordinary case
         (let ((result (symbol-package symbol)))
+          (unless (package-ok-for-target-symbol-p result)
+            (bug "~A in bad package for target: ~A" symbol result))
           (aver (package-ok-for-target-symbol-p result))
           result))))
 
@@ -1609,7 +1611,7 @@ core and return a descriptor to it."
 (defvar *cold-assembler-fixups*)
 
 (defun record-cold-assembler-routine (name address)
-  (/show "in RECORD-COLD-ASSEMBLER-ROUTINE" name address)
+  (/xhow "in RECORD-COLD-ASSEMBLER-ROUTINE" name address)
   (push (cons name address)
         *cold-assembler-routines*))
 
@@ -2729,7 +2731,6 @@ core and return a descriptor to it."
                   (symbol-value c)
                   nil)
             constants))
-
     (setf constants
           (sort constants
                 (lambda (const1 const2)