On Mon, Nov 29, 2010 at 3:04 PM, Rick Regan <exploringbin...@gmail.com>wrote:


> So the question remains -- why does the Windows build get it wrong?
>


I think I figured it out. It is due to the use of extended precision. In
sqlite3.c, if you change "#define LONGDOUBLE_TYPE long double" to "#define
LONGDOUBLE_TYPE double" and set the FPU precision to 53 bits, you get the
same wrong result as on Windows.

Obviously, we don't want the same wrong result as on Windows -- so how do we
fix Windows?

What's the procedure for opening a bug report?
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to