Greetings!  This is a diagnostic for the moment.  What this means is
that the symbol plist had proclaimed-return-type t, return-type nil
(return-type is the older flag used for the C functions), and was
inferred to be of '*, usually because of some low lying missing
signature.  If you identify any paricularly common ones, please send
them my way.

SYSTEM>(setq y (let (r) 
                (maphash (lambda (x y) 
                        (when (eq '* (cadr (call-sig y))) 
                        (push x r))) *call-hash-table*) 
                (sort r
                    (lambda (x y) 
                      (member x (all-callees y nil))))))

Take care,

Robert Boyer <[EMAIL PROTECTED]> writes:

> > ;; Warning: ret type mismatch in auto-proclamation T(NIL) -> *
> 
> What does "T(NIL)" mean or refer to?  I have seen it go by
> so many times without even parsing it!
> 
> Thanks,
> 
> Bob
> 
> 
> 

-- 
Camm Maguire                                            [EMAIL PROTECTED]
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah


_______________________________________________
Gcl-devel mailing list
Gcl-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/gcl-devel

Reply via email to