feenablexcept doesn't exist on Darwin

boost::test recently started using feenableexcept, which is not supported on Darwin / Apple. See https://svn.boost.org/trac/boost/ticket/4222 for patch. This bug is particularly annoying as it is causing many failures, as the problem is in the testing code.

On Mon, May 17, 2010 at 1:31 AM, Christopher Jefferson <chris@bubblescope.net> wrote:
boost::test recently started using feenableexcept, which is not supported on Darwin / Apple. See https://svn.boost.org/trac/boost/ticket/4222 for patch.
This bug is particularly annoying as it is causing many failures, as the problem is in the testing code.
I went ahead and committed the patch in 4222. We can't have such major breakage persisting on the trunk. Thanks to Chris for finding the issue and producing a fix. - Doug

boost::test recently started using feenableexcept, which is not supported on Darwin / Apple
The issue is hidden now. The problem with implementing this interface on darwin still exist though. According to: http://stackoverflow.com/questions/247053/ enabling-floating-point-interrupts-on-mac-os-x-intel these might be some other interfaces we can employ. Can someone with access to this platform please try to implement necessary logic based on available interfaces? Thanks, Gennadiy
participants (3)
-
Christopher Jefferson
-
Doug Gregor
-
Gennadiy Rozental