I tried compiling sqlite3 on my own machine, and the issue does not appear. It seems to be in fact unrelated to that -D and more related to the build environment. There are several comments in the sqlite3 source (see for example sqlite3/src/util.c) indicating that -ffast-math is broken. Was this package built with -ffast-math? Was -3 built differently to -2?
I believe there is now a patch in the sqlite3 CVS tree that #errors when -ffast-math is specified. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]