Please explain this compiler note

Didier Verna <[email protected]>
Newsgroups gmane.lisp.cmucl.general
Message-ID <[email protected]>
       Hi there,

considering the compilation of the following file:

| (declaim (optimize (speed 3)
| 		   (compilation-speed 0)
| 		   (safety 0)
| 		   (debug 0)))
| 
| (defstruct mystruct
|   (slot 1.0 :type single-float))


I'm not sure I understand why I get this note from the compiler:

| ; In: DEFSTRUCT MYSTRUCT
| 
| ;   (DEFSTRUCT MYSTRUCT
| ;     (SLOT 1.0 :TYPE SINGLE-FLOAT))
| ; Note: Doing float to pointer coercion (cost 13) to "<return value>".

which return value is that ?


Thanks.

-- 
Resistance is futile. You will be jazzimilated.

Scientific site:   http://www.lrde.epita.fr/~didier
Music (Jazz) site: http://www.didierverna.com

EPITA/LRDE, 14-16 rue Voltaire, 94276 Le Kremlin-Bicêtre, France
Tel. +33 (0)1 44 08 01 85       Fax. +33 (0)1 53 14 59 22
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.