|
From: SourceForge.net <no...@so...> - 2011-02-19 12:00:52
|
Bugs item #3152613, was opened at 2011-01-06 21:56 Message generated for change (Comment added) made by mhoenicka You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=379806&aid=3152613&group_id=23824 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed Priority: 5 Private: No Submitted By: clint-fewbar () Assigned to: Nobody/Anonymous (nobody) Summary: Linux -ffast-math CFLAGS break i386 floating point Initial Comment: This issue has been reported on numerous Linux distributions: https://bugzilla.gnome.org/show_bug.cgi?id=611936 https://launchpad.net/bugs/673307 https://bugzilla.redhat.com/show_bug.cgi?id=629964 The fast-math optimization produces broken test results on libdbi-drivers sqlite3 test suite (it "passes" but clearly fails to process the floating point number properly) on i386. The fast-math option should therefore be dropped. Also, arch-specific optimizations should probably be removed in favor of allowing the user to choose their optimizations with CFLAGS. ---------------------------------------------------------------------- >Comment By: Markus Hoenicka (mhoenicka) Date: 2011-02-19 13:00 Message: I've removed all platform-specific optimizations and made sure that user-supplied CFLAGS settings are picked up correctly. Please check the latest CVS revision to see if it fixes your problem. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=379806&aid=3152613&group_id=23824 |