It&#39;s for compatibility with Grease, which is the basis for Seaside. With the IEEE mode enabled, our tests pass and run the same as they do on the other Smalltalks. The tests that checked for IEEE behavior may not exist any more and that requirement may have been removed from Grease.<br>
<br><div class="gmail_quote">On 22 February 2011 08:54, Julian Fitzell <span dir="ltr">&lt;<a href="mailto:jfitzell@gmail.com">jfitzell@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi Liliana,<br>
<br>
I&#39;m afraid I don&#39;t specifically know the answer to that. You may find<br>
you have better luck posting your question on the VW-Dev or VW-NC<br>
mailing lists, but some of the Cincom developers also read this list,<br>
so you may get an answer anyway...<br>
<font color="#888888"><br>
Julian<br>
</font><div><div></div><div class="h5"><br>
On Tue, Feb 22, 2011 at 11:07 AM, Ivan, Liliana &lt;<a href="mailto:Liliana.Ivan@rmb.co.za">Liliana.Ivan@rmb.co.za</a>&gt; wrote:<br>
&gt; -- resend in text only<br>
&gt; From: Ivan, Liliana<br>
&gt; Sent: 22 February 2011 09:36<br>
&gt; To: &#39;<a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a>&#39;<br>
&gt; Cc: &#39;Smalltalk Support&#39;<br>
&gt; Subject: Seaside 3.0 in Visual Works 7.7.1<br>
&gt;<br>
&gt; Hi<br>
&gt;<br>
&gt; The package Grease-Namespace that is loaded by Seaside-All 3.0-7<br>
&gt; turns on IEEE floating point arithmetics:<br>
&gt;<br>
&gt; Parcel: #(&#39;Grease-Namespace&#39;)<br>
&gt; PrintStringCache: (3.0 - 3,mlucas-smith)<br>
&gt; Version: 3.0 - 3<br>
&gt; Post-Load Block:<br>
&gt;                 [:package | ObjectMemory registerObject: true withEngineFor: &#39;IEEEFloatingPointPrimitives&#39;]<br>
&gt;<br>
&gt; We are in the process of upgrading our app from VW 7.6 to 7.7.1 and we require division by 0 to raise an exception rather than returning INF.<br>
&gt; We turned this back off by executing:<br>
&gt;<br>
&gt; ObjectMemory registerObject: false withEngineFor: &#39;IEEEFloatingPointPrimitives&#39;<br>
&gt;<br>
&gt; The web site passes all our unit and selenium tests; so we&#39;ll leave it turned off - I just wanted to ask :<br>
&gt; 1. why was it enabled - which parts of seaside require it<br>
&gt; 2. how/when can it affect us if it&#39;s turned off<br>
&gt;<br>
&gt; Thanks<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; LILIANA IVAN<br>
&gt;<br>
&gt; Business Technology<br>
&gt; Enterprise Applications<br>
&gt;<br>
&gt; Rand Merchant Bank<br>
&gt; Telephone +27 112821960<br>
&gt; Mobile +27 828476682<br>
&gt;<br>
&gt; <a href="http://www.philotechnia.co.za" target="_blank">http://www.philotechnia.co.za</a><br>
&gt;<br>
&gt; (Rand Merchant Bank, a division of FirstRand Bank Limited, is an Authorised Financial Services Provider)<br>
&gt;<br>
&gt;<br>
&gt; This e-mail is subject to a disclaimer, available at <a href="http://www.rmb.co.za/web/elements.nsf/online/disclaimer-communications.html" target="_blank">http://www.rmb.co.za/web/elements.nsf/online/disclaimer-communications.html</a><br>

&gt; _______________________________________________<br>
&gt; seaside mailing list<br>
&gt; <a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
&gt; <a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
&gt;<br>
_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
</div></div></blockquote></div><br>