<div>If I compile paranoia.c with the -lm option in an Intel machine (outside of Qemu), I get 1 defect and 1 flaw. One of the two occurs in the point where Qemu hangs. I would expect a similar behaviour when I execute the same code on Qemu/i386 using a single RTEMS task, probably with a lot more errors.</div>

<div> </div>
<div>If I comment out the specific part of the code, paranoia runs till the end, producing a lot more defects, flaws, etc (around 11 in total) indeed. This is expected. It is the hanging that puzzles me and the fact that it doesn't hang in the previous case (Intel machine), or when compiling&executing the exact same code in a SPARC machine. </div>

<div> </div>
<div>By the way I didn't understand Mr. Joel's comment:<br>"...since it doesn't happen on real hardware, it is explained as a deficiency on real hardware."</div>
<div>Is it worth the time debbuging with GDB? Or is it a "known" issue that has to do i386 or Qemu (or both?) ?</div>
<div><br> </div>
<div class="gmail_quote">On Mon, Oct 31, 2011 at 1:17 PM, Sebastian Huber <span dir="ltr"><<a href="mailto:sebastian.huber@embedded-brains.de">sebastian.huber@embedded-brains.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">If I compile paranoia.c with<br><br>gcc -O2 -m32 -mfpmath=387 paranoia.c -lm<br><br>then I get this<br><br>
[...]<br>The number of  FAILUREs  encountered =       4.<br>The number of  SERIOUS DEFECTs  discovered = 4.<br>The number of  DEFECTs  discovered =         3.<br>The number of  FLAWs  discovered =           2.<br>[...]<br>
<br>In case you floating point operations are not fully IEEE 754 conform the paranoia program my hang in infinite loops. 
<div>
<div></div>
<div class="h5"><br><br>-- <br>Sebastian Huber, embedded brains GmbH<br><br>Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany<br>Phone   : <a href="tel:%2B49%2089%2018%2090%2080%2079-6" target="_blank" value="+4989189080796">+49 89 18 90 80 79-6</a><br>
Fax     : <a href="tel:%2B49%2089%2018%2090%2080%2079-9" target="_blank" value="+4989189080799">+49 89 18 90 80 79-9</a><br>E-Mail  : <a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-<u></u>brains.de</a><br>
PGP     : Public key available on request.<br><br>Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.<br>______________________________<u></u>_________________<br>rtems-users mailing list<br><a href="mailto:rtems-users@rtems.org" target="_blank">rtems-users@rtems.org</a><br>
<a href="http://www.rtems.org/mailman/listinfo/rtems-users" target="_blank">http://www.rtems.org/mailman/<u></u>listinfo/rtems-users</a><br></div></div></blockquote></div><br>