<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 03 Mar 2015, at 22:39, Daniel Kochmański <<a href="mailto:jackdaniel@hellsgate.pl" class="">jackdaniel@hellsgate.pl</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">Hey,<br class=""><br class="">could you send example code and exact commands you use to compile it? I<br class="">don't see such errors right here, but I might be doing it<br class="">differently. Thanks!<br class=""><br class="">Best regards,<br class="">Daniel<br class=""><br class="">Pascal J. Bourguignon writes:<br class=""><br class=""><blockquote type="cite" class="">With ECL 15.2.21 obtained thru MacPorts, I get a lot of those errors:<br class=""><br class="">/Users/pjb/.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/src/public/lisp/common-lisp/lisp-text/source-text.c:729:1: warning: <br class="">      control may reach end of non-void function [-Wreturn-type]<br class="">}<br class="">^<br class=""><br class="">when compiling any code.</blockquote></div></blockquote><div><br class=""></div><div><br class=""></div><div>[pjb@larissa :0.0 ~]$ port list ecl</div><div>ecl                            @15.2.21        lang/ecl</div><div>[pjb@larissa :0.0 ~]$ port list gcc</div><div>[pjb@larissa :0.0 ~]$ gcc --version</div><div>gcc (MacPorts gcc49 4.9.2_1) 4.9.2</div><div>Copyright (C) 2014 Free Software Foundation, Inc.</div><div>This is free software; see the source for copying conditions.  There is NO</div><div>warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</div><div><br class=""></div><div>[pjb@larissa :0.0 ~]$ ecl --version</div><div>ECL 15.2.21</div><div>[pjb@larissa :0.0 ~]$ uname -a</div><div>Darwin larissa.local 14.1.0 Darwin Kernel Version 14.1.0: Mon Dec 22 23:10:38 PST 2014; root:xnu-2782.10.72~2/RELEASE_X86_64 x86_64 i386 MacBookAir6,2 Darwin</div><div>[pjb@larissa :0.0 ~]$ rm -rf ~/.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/</div><div>[pjb@larissa :0.0 ~]$ ecl -norc</div><div>ECL (Embeddable Common-Lisp) 15.2.21 (git:UNKNOWN)</div><div>Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya</div><div>Copyright (C) 1993 Giuseppe Attardi</div><div>Copyright (C) 2000 Juan J. Garcia-Ripoll</div><div>Copyright (C) 2015 Daniel Kochmański</div><div>ECL is free software, and you are welcome to redistribute it</div><div>under certain conditions; see file 'Copyright' for details.</div><div>Type :h for Help.  </div><div>Top level in: #<process TOP-LEVEL>.</div><div>> (load #P"~/quicklisp/setup.lisp")</div><div><br class=""></div><div>;;; Loading "/Users/pjb/quicklisp/setup.lisp"</div><div>;;; Loading #P"/opt/local/lib/ecl-15.2.21/cmp.fas"</div><div>;;; Loading #P"/opt/local/lib/ecl-15.2.21/asdf.fas"</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/utils.c:493:1: warning: </div><div>      control may reach end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>1 warning generated.</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/impl.c:488:33: warning: </div><div>      expression result unused [-Wunused-value]</div><div>          (ECL_CONS_CDR(T2)=v21,T2);</div><div>                                ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/impl.c:503:31: warning: </div><div>      expression result unused [-Wunused-value]</div><div>        (ECL_CONS_CDR(T2)=v13,T2);</div><div>                              ^~</div><div>2 warnings generated.</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/impl-util.c:829:26: warning: </div><div>      expression result unused [-Wunused-value]</div><div>    (ECL_CONS_CDR(T0)=v7,T0);</div><div>                         ^~</div><div>1 warning generated.</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/network.c:409:1: warning: </div><div>      control may reach end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>1 warning generated.</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/progress.c:86:49: warning: </div><div>      expression result unused [-Wunused-value]</div><div>    (ecl_princ_char(ecl_char_code(T0),ECL_NIL),(T0));</div><div>                                                ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/progress.c:309:49: warning: </div><div>      expression result unused [-Wunused-value]</div><div>    (ecl_princ_char(ecl_char_code(T0),ECL_NIL),(T0));</div><div>                                                ^~</div><div>2 warnings generated.</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/http.c:405:27: warning: </div><div>      expression result unused [-Wunused-value]</div><div>     (ECL_CONS_CDR(T1)=v8,T1);</div><div>                          ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/http.c:494:26: warning: </div><div>      expression result unused [-Wunused-value]</div><div>    (ECL_CONS_CDR(T0)=v6,T0);</div><div>                         ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/http.c:720:27: warning: </div><div>      expression result unused [-Wunused-value]</div><div>     (ECL_CONS_CDR(T1)=v6,T1);</div><div>                          ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/http.c:1040:1: warning: </div><div>      control may reach end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/http.c:2034:26: warning: </div><div>      expression result unused [-Wunused-value]</div><div>    (ECL_CONS_CDR(T0)=v6,T0);</div><div>                         ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/http.c:2152:1: warning: </div><div>      control may reach end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/http.c:2796:1: warning: </div><div>      control may reach end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/http.c:3146:1: warning: </div><div>      control may reach end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/http.c:3557:1: warning: </div><div>      control may reach end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/http.c:4241:1: warning: </div><div>      control may reach end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>10 warnings generated.</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist.c:578:30: warning: </div><div>      expression result unused [-Wunused-value]</div><div>       (ECL_CONS_CDR(T0)=v14,T0);</div><div>                             ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist.c:1177:29: warning: </div><div>      expression result unused [-Wunused-value]</div><div>      (ECL_CONS_CDR(T0)=v11,T0);</div><div>                            ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist.c:1252:29: warning: </div><div>      expression result unused [-Wunused-value]</div><div>      (ECL_CONS_CDR(T0)=v11,T0);</div><div>                            ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist.c:1586:26: warning: </div><div>      expression result unused [-Wunused-value]</div><div>    (ECL_CONS_CDR(T0)=v5,T0);</div><div>                         ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist.c:1642:26: warning: </div><div>      expression result unused [-Wunused-value]</div><div>    (ECL_CONS_CDR(T1)=v5,T1);</div><div>                         ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist.c:2095:1: warning: </div><div>      control reaches end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist.c:2767:27: warning: </div><div>      expression result unused [-Wunused-value]</div><div>     (ECL_CONS_CDR(T0)=v9,T0);</div><div>                          ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist.c:3303:26: warning: </div><div>      expression result unused [-Wunused-value]</div><div>    (ECL_CONS_CDR(T1)=v5,T1);</div><div>                         ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist.c:3368:28: warning: </div><div>      expression result unused [-Wunused-value]</div><div>      (ECL_CONS_CDR(T0)=v8,T0);</div><div>                           ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist.c:3438:28: warning: </div><div>      expression result unused [-Wunused-value]</div><div>      (ECL_CONS_CDR(T0)=v8,T0);</div><div>                           ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist.c:3551:28: warning: </div><div>      expression result unused [-Wunused-value]</div><div>     (ECL_CONS_CDR(T0)=v12,T0);</div><div>                           ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist.c:3593:28: warning: </div><div>      expression result unused [-Wunused-value]</div><div>     (ECL_CONS_CDR(T0)=v12,T0);</div><div>                           ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist.c:3638:28: warning: </div><div>      expression result unused [-Wunused-value]</div><div>     (ECL_CONS_CDR(T0)=v13,T0);</div><div>                           ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist.c:3683:28: warning: </div><div>      expression result unused [-Wunused-value]</div><div>     (ECL_CONS_CDR(T0)=v13,T0);</div><div>                           ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist.c:3851:1: warning: </div><div>      control may reach end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>15 warnings generated.</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/setup.c:162:27: warning: </div><div>      expression result unused [-Wunused-value]</div><div>     (ECL_CONS_CDR(T0)=v7,T0);</div><div>                          ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/setup.c:295:26: warning: </div><div>      expression result unused [-Wunused-value]</div><div>    (ECL_CONS_CDR(T1)=v6,T1);</div><div>                         ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/setup.c:550:27: warning: </div><div>      expression result unused [-Wunused-value]</div><div>     (ECL_CONS_CDR(T1)=v7,T1);</div><div>                          ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/setup.c:600:27: warning: </div><div>      expression result unused [-Wunused-value]</div><div>     (ECL_CONS_CDR(T1)=v7,T1);</div><div>                          ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/setup.c:769:65: warning: </div><div>      expression result unused [-Wunused-value]</div><div>    (ecl_princ_char(ecl_char_code(ECL_CONS_CAR(CLV1)),ECL_NIL),(ECL_CONS_CAR(CLV1)));</div><div>                                                                ^~~~~~~~~~~~~~~~~~</div><div>/opt/local/include/ecl/object.h:322:26: note: expanded from macro 'ECL_CONS_CAR'</div><div>#define ECL_CONS_CAR(x) (*(cl_object*)((char *)(x) - t_list))</div><div>                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/setup.c:866:63: warning: </div><div>      expression result unused [-Wunused-value]</div><div>  (ecl_princ_char(ecl_char_code(ECL_CONS_CAR(CLV1)),ECL_NIL),(ECL_CONS_CAR(CLV1)));</div><div>                                                              ^~~~~~~~~~~~~~~~~~</div><div>/opt/local/include/ecl/object.h:322:26: note: expanded from macro 'ECL_CONS_CAR'</div><div>#define ECL_CONS_CAR(x) (*(cl_object*)((char *)(x) - t_list))</div><div>                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/setup.c:906:1: warning: </div><div>      control may reach end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/setup.c:1143:1: warning: </div><div>      control reaches end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/setup.c:1189:1: warning: </div><div>      control may reach end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/setup.c:1213:1: warning: </div><div>      control may reach end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/setup.c:1293:1: warning: </div><div>      control may reach end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/setup.c:1550:1: warning: </div><div>      control reaches end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/setup.c:1589:1: warning: </div><div>      control reaches end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>13 warnings generated.</div><div>;;; Style warning:</div><div>;;;   in file client.lisp, position 1117</div><div>;;;   at (DEFMETHOD QUICKLOAD ...)</div><div>;;;   ! The variable EXPLAIN is not used.</div><div>;;; Style warning:</div><div>;;;   in file client.lisp, position 1117</div><div>;;;   at (DEFMETHOD QUICKLOAD ...)</div><div>;;;   ! The variable PROMPT is not used.</div><div>;;; Style warning:</div><div>;;;   in file client.lisp, position 1117</div><div>;;;   at (DEFMETHOD QUICKLOAD ...)</div><div>;;;   ! The variable VERBOSE is not used.</div><div>;;; Style warning:</div><div>;;;   in file client.lisp, position 1117</div><div>;;;   at (DEFMETHOD QUICKLOAD ...)</div><div>;;;   ! The variable SYSTEMS is not used..cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/client.c:378:1: warning: </div><div>      control reaches end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>1 warning generated.</div><div>;;; Warning: Lisp compilation had style-warnings while</div><div>             compiling #<cl-source-file "quicklisp" "client"></div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/fetch-gzipped.c:151:1: warning: </div><div>      control may reach end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>1 warning generated.</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/client-info.c:468:1: warning: </div><div>      control may reach end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/client-info.c:699:1: warning: </div><div>      control may reach end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>2 warnings generated.</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist-update.c:242:28: warning: </div><div>      expression result unused [-Wunused-value]</div><div>     (ECL_CONS_CDR(T1)=v10,T1);</div><div>                           ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist-update.c:326:28: warning: </div><div>      expression result unused [-Wunused-value]</div><div>     (ECL_CONS_CDR(T1)=v10,T1);</div><div>                           ^~</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/dist-update.c:650:1: warning: </div><div>      control reaches end of non-void function [-Wreturn-type]</div><div>}</div><div>^</div><div>3 warnings generated.</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/misc.c:97:26: warning: </div><div>      expression result unused [-Wunused-value]</div><div>    (ECL_CONS_CDR(T0)=v6,T0);</div><div>                         ^~</div><div>1 warning generated.</div><div>.cache/common-lisp/ecl-15.2.21-unknown-macosx-x64/Users/pjb/quicklisp/quicklisp/local-projects.c:469:26: warning: </div><div>      expression result unused [-Wunused-value]</div><div>    (ECL_CONS_CDR(T0)=v5,T0);</div><div>                         ^~</div><div>1 warning generated.</div><div><br class=""></div><div>#P"/Users/pjb/quicklisp/setup.lisp"</div><div>> (quit)</div><div>[pjb@larissa :0.0 ~]$ </div></div><br class=""><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">-- <br class="">__Pascal J. Bourguignon__<br class=""><br class=""><br class=""></div></div>

</div>
<br class=""></body></html>