[Mono-bugs] [Bug 692493] incorrect result of float expression (intermediate result optimized away?)

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon May 23 14:31:51 EDT 2011


https://bugzilla.novell.com/show_bug.cgi?id=692493

https://bugzilla.novell.com/show_bug.cgi?id=692493#c3


--- Comment #3 from Rodrigo Kumpera <rkumpera at novell.com> 2011-05-23 18:31:50 UTC ---
The problem is quite simple, the POS x87 is using extended double precision
even with us not asking for it.

The only solution would be to spill all intermediaries to stack prior to using
them, which would kill performance big time. The only decent fix is to switch
mono to use SSE for FP, which will be done by the end of this GSoC.

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list