<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hi all:<br>The problem (and I don't think this for personal reasons, that I write at all), is as as Dr. Nelson rule of the thumb:<br>"If there is one paper about a problem, it has been solved, but If there are 100 papers it probably hasn't been solved"<font face="Verdana, Arial, Helvetica, sans-serif" size="2"><br>Thanks in advance<br></font><br>--- El <b>jue, 17/5/12, Jay <i><jay.krell@cornell.edu></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: Jay <jay.krell@cornell.edu><br>Asunto: Re: [M3devel] C99 FloatMode stuff<br>Para: "Daniel Alejandro Benavides D." <dabenavidesd@yahoo.es><br>CC: "Mika Nystrom" <mika@async.caltech.edu>, "m3devel" <m3devel@elegosoft.com>, "Jay K" <jay.krell@cornell.edu><br>Fecha: jueves, 17 de mayo, 2012 21:49<br><br><div
 id="yiv316222537"><div><div>I'm sorry Daniel, but almost all your emails make no sense or at best are just wrong.</div><div><br> - Jay (briefly/pocket-sized-computer-aka-phone)</div><div><br>On May 17, 2012, at 3:27 PM, "Daniel Alejandro Benavides D." <<a rel="nofollow" ymailto="mailto:dabenavidesd@yahoo.es" target="_blank" href="/mc/compose?to=dabenavidesd@yahoo.es">dabenavidesd@yahoo.es</a>> wrote:<br><br></div><div></div><blockquote type="cite"><div><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit;" valign="top">Hi all:<br>if not then either that value doesn't sound as a machine value since the OS must care at least of constant values in memory (you can't allow values larger than what memory supports) or (whichever library they had created)
 is "their standard" , I don't think C standards are very precise, in fact, they are bad, who needs C standards, who created or thinks knows the standards.<br>What the argot I would like to see are:<br>Infinity values, epsilon, and  memory limits under such that limit values holds, that is, you can't represent epsilon with little value of memory.<br>This would be the jargon of such libraries, instead they just make them a internal operation of their own calculation, which I can't trust, in summary this thing is unsound. Then the interface is UNSAFE for real which can't be a very standard thing by the way.<br>Thanks in
 advance<br><br>--- El <b>jue, 17/5/12, Jay K <i><<a rel="nofollow" ymailto="mailto:jay.krell@cornell.edu" target="_blank" href="/mc/compose?to=jay.krell@cornell.edu">jay.krell@cornell.edu</a>></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: Jay K <<a rel="nofollow" ymailto="mailto:jay.krell@cornell.edu" target="_blank" href="/mc/compose?to=jay.krell@cornell.edu">jay.krell@cornell.edu</a>><br>Asunto: RE: [M3devel] C99 FloatMode stuff<br>Para: <a rel="nofollow" ymailto="mailto:dabenavidesd@yahoo.es" target="_blank" href="/mc/compose?to=dabenavidesd@yahoo.es">dabenavidesd@yahoo.es</a>, "Mika Nystrom" <<a rel="nofollow" ymailto="mailto:mika@async.caltech.edu" target="_blank" href="/mc/compose?to=mika@async.caltech.edu">mika@async.caltech.edu</a>>, "m3devel" <<a rel="nofollow" ymailto="mailto:m3devel@elegosoft.com" target="_blank"
 href="/mc/compose?to=m3devel@elegosoft.com">m3devel@elegosoft.com</a>><br>Fecha: jueves, 17 de mayo, 2012 13:46<br><br><div id="yiv316222537">

<style><!--
#yiv316222537  .yiv316222537hmmessage P
{
margin:0px;padding:0px;}
#yiv316222537  body.yiv316222537hmmessage
{
font-size:10pt;font-family:Tahoma;}
--></style><div><div dir="ltr">
No Daniel. <br><br><br><div><div id="yiv316222537SkyDrivePlaceholder"></div><hr id="yiv316222537stopSpelling">Date: Thu, 17 May 2012 17:18:52 +0100<br>From: <a rel="nofollow" ymailto="mailto:dabenavidesd@yahoo.es" target="_blank" href="/mc/compose?to=dabenavidesd@yahoo.es"></a><a rel="nofollow" ymailto="mailto:dabenavidesd@yahoo.es" target="_blank" href="/mc/compose?to=dabenavidesd@yahoo.es">dabenavidesd@yahoo.es</a><br>Subject: Re: [M3devel] C99 FloatMode stuff<br>To: <a rel="nofollow" ymailto="mailto:mika@async.caltech.edu" target="_blank" href="/mc/compose?to=mika@async.caltech.edu">mika@async.caltech.edu</a>; <a rel="nofollow" ymailto="mailto:m3devel@elegosoft.com" target="_blank" href="/mc/compose?to=m3devel@elegosoft.com">m3devel@elegosoft.com</a>; <a rel="nofollow" ymailto="mailto:jay.krell@cornell.edu" target="_blank" href="/mc/compose?to=jay.krell@cornell.edu"></a><a rel="nofollow" ymailto="mailto:jay.krell@cornell.edu" target="_blank"
 href="/mc/compose?to=jay.krell@cornell.edu">jay.krell@cornell.edu</a><br><br><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit;" valign="top">Hi all:<br>I believe they are in system limits.h aren't they.<br>BTW, such max value should be violated by RT checks for the same value? If it isn't then you need to use a long address value to represent its numerical value without violating anything, right? Anyway you would need an unsigned Word for doing that, that is a LongWord.<br>Thanks in advance.<br><br>--- El <b>jue, 17/5/12, Jay K
 <i><<a rel="nofollow" ymailto="mailto:jay.krell@cornell.edu" target="_blank" href="/mc/compose?to=jay.krell@cornell.edu">jay.krell@cornell.edu</a>></i></b> escribió:<br><blockquote style="margin-left: 5px; padding-left: 5px;"><br>De: Jay K <<a rel="nofollow" ymailto="mailto:jay.krell@cornell.edu" target="_blank" href="/mc/compose?to=jay.krell@cornell.edu">jay.krell@cornell.edu</a>><br>Asunto: [M3devel] C99 FloatMode stuff<br>Para: "Mika Nystrom" <<a rel="nofollow" ymailto="mailto:mika@async.caltech.edu" target="_blank" href="/mc/compose?to=mika@async.caltech.edu">mika@async.caltech.edu</a>>, "m3devel" <<a rel="nofollow" ymailto="mailto:m3devel@elegosoft.com" target="_blank" href="/mc/compose?to=m3devel@elegosoft.com">m3devel@elegosoft.com</a>><br>Fecha: jueves, 17 de mayo, 2012 01:10<br><br><div id="yiv316222537ecxyiv1833409186">

<style><!--
#yiv316222537  .yiv316222537ExternalClass #yiv316222537ecxyiv1833409186 .yiv316222537ecxyiv1833409186hmmessage P
{padding:0px;}
#yiv316222537  .yiv316222537ExternalClass #yiv316222537ecxyiv1833409186 body.yiv316222537ecxyiv1833409186hmmessage
{font-size:10pt;font-family:Tahoma;}

--></style><div><div dir="ltr">
Mika, are FE_UNDERFLOW and such constants?<br>Specifically, if so, we can implement them more efficiently, as constant data, instead of via functions.<br>see m3core/src/unix/Common/Uconstants.c<br><br>There is a certain elegant generality to using functions, but exposing constant data should be /slightly/ more efficient.<br><br> - Jay<br>                                       </div></div>
</div></blockquote></td></tr></tbody></table></div>                                     </div></div>
</div></blockquote></td></tr></tbody></table></div></blockquote></div></div></blockquote></td></tr></table>