<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jul 19, 2014 at 1:18 PM, gettimothy <span dir="ltr"><<a href="mailto:gettimothy@zoho.com" target="_blank">gettimothy@zoho.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br><u></u><div><div style="font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif"><div>Hi all<br></div><div><br>
</div><div><br></div><div>I have done a fresh svn co <a href="http://www.squeakvm.org/svn/squeak/branches/Cog" target="_blank">http://www.squeakvm.org/svn/squeak/branches/Cog</a></div><div><br></div><div><br></div><div>After doing that my previously successfull cmake build bit the dust. </div>
<div><br></div><div>As a sanity check, I then attempted a mvm build in build.linux32x86/squeak.cog.v3/build/mvm and this bombed out. </div><div><br></div><div>The same mvm build on an older source tree works fine. </div>
<div><div><br></div><div>For the c build, it gripes a lot about a lot of 'x' is used but never defined and ends with:</div><div><br><blockquote style="border-top-color:rgb(204,204,204);border-left-color:rgb(204,204,204);border-right-color:rgb(204,204,204);border-bottom-color:rgb(204,204,204);border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-bottom-style:solid;padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:7px;background-color:rgb(245,245,245)">
<div>/../oscogvm/src/vm/cogit.c:1094:14: warning: 'oopisLessThan' used but never defined [enabled by default]<br> static sqInt oopisLessThan(sqInt anOop, sqInt otherOop) NoDbgRegParms;<br> ^<br>make[1]: *** [cogit.o] Error 1<br>
make: *** [vm/vm.a] Error 2</div></blockquote> <br></div></div><div>My cmake build (which was working prior to my svn CO of the latest) started complaining along similar lines:</div><div><br></div><div><br><blockquote style="border-top-color:rgb(204,204,204);border-left-color:rgb(204,204,204);border-right-color:rgb(204,204,204);border-bottom-color:rgb(204,204,204);border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-bottom-style:solid;padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:7px;background-color:rgb(245,245,245)">
<div> /..../oscogvm/src/vm/cogit.c:21286:1: error: conflicting types for 'oopisLessThan'<br>oopisLessThan(sqInt anOop, sqInt otherOop)<br>^<br>/.../oscogvm/src/vm/cogit.c:1094:14: note: previous declaration of 'oopisLessThan' was here<br>
static sqInt oopisLessThan(sqInt anOop, sqInt otherOop) NoDbgRegParms;<br>^<br>make[2]: *** [CMakeFiles/cog.dir/home/wm/usr/src/smalltalk/CMake.oscog/cogVMMaker/Contents/Resources/oscogvm/src/vm/cogit.c.o] Error 1<br>make[1]: *** [CMakeFiles/cog.dir/all] Error 2<br>
make: *** [all] Error 2</div></blockquote><br></div><div>Any pointers on how to think about this are appreciated.<br></div></div></div></blockquote><div><br></div><div>It looks like you have the "treat warnings as errors" compiler flag switched on. I admire the purity of those that think this is appropriate but we're not there yet. There are very few warnings issued from the interpreter, one form the cogit, but many from plugins. And that warning form the cogit is IMO fascist, and I'm not interested in buckling under ;-)</div>
</div>-- <br>aloha,<div>Eliot</div>
</div></div>