Boost logo

Boost :

Subject: Re: [boost] [Boost-commit] svn:boost r66442 - in trunk/boost: math/tools test test/impl
From: Bryce Lelbach (admin_at_[hidden])
Date: 2010-11-08 09:14:15


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Mon, 8 Nov 2010 12:27:32 +0000 (UTC)
Richard Webb <richard.webb_at_[hidden]> wrote:

> Bryce Lelbach <admin <at> thefireflyproject.us> writes:
>
>
> > > And this actually removes fp-Support from Boost.Test.
> >
> > Yes, it does (remove it for clang). I'm working on a longer term solution.
> >
>
>
> The Trunk regression tests are failing all over the place with errors like
>
> ../boost/test/execution_monitor.hpp:361: error: ???FE_DIVBYZERO??? was not
> declared in this scope
>
>
> Is the change to execution_monitor.hpp correct? It looks like fenv.h will
> currently only be included if both __CYGWIN__ and BOOST_CLANG are defined.
>
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
>

Whoops; my bad.

I've written a workaround header that should ensure that we can safely include
fenv.h on clang. It works on the platforms I have locally; I am comitting it to
the trunk so it will go through the test matrix.

The header is <boost/detail/fenv.hpp>

- --
Bryce Lelbach aka wash
http://groups.google.com/group/ariel_devel
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkzYBbcACgkQO/fqqIuE2t4lzQCZAXfs0Q8OIFkd/66Ija9pt6jL
x+oAn3c2Zlo66YvFL/aqxuLUcUs8xz5W
=iU/3
-----END PGP SIGNATURE-----


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk