<div dir="ltr">[apologies for the off-list mail]<br><div><br>Thanks.  For another kind of robustness, is it really necessary to throw
 away all the benchmark results when one (translate) fails?  My run 
without --fast just fell over after well over a day of running :(<br>
<br>Cheers,<br>mwh</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 1 May 2013 21:16, Armin Rigo <span dir="ltr"><<a href="mailto:arigo@tunes.org" target="_blank">arigo@tunes.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Michael,<br>
<div class="im"><br>
On Wed, May 1, 2013 at 3:54 AM, Michael Hudson-Doyle <<a href="mailto:micahel@gmail.com">micahel@gmail.com</a>> wrote:<br>
>   File "/home/mwhudson/src/benchmarks/unladen_swallow/perf.py", line 170, in<br>
> TScore<br>
>     return (avg(sample1) - avg(sample2)) / math.sqrt(error * 2)<br>
> ZeroDivisionError: float division by zero<br>
<br>
</div>The code could be more robust indeed :-(  It's because hexiom2 runs<br>
only once in --fast mode, so it ends up with error == exactly 0.0.<br>
Fixed in f7abffc04667.<br>
<br>
<br>
A bientôt,<br>
<br>
Armin.<br>
</blockquote></div><br></div>