Boost logo

Boost :

From: Guillaume Melquiond (guillaume.melquiond_at_[hidden])
Date: 2004-01-07 12:52:39


Le mer 07/01/2004 à 18:21, David Abrahams a écrit :
> Guillaume Melquiond <guillaume.melquiond_at_[hidden]> writes:
>
> > Le mer 07/01/2004 à 16:34, David Abrahams a écrit :
> >> http://tinyurl.com/39oby
> >>
> >> shows failures which seem entirely reasonable. AFAICT the standard
> >> contains no asinh or acosh functions. C99 has them, but C++ is based
> >> on C98.
> >>
> >> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=7706
> >>
> >> Verifies this (see the bottom of the message).
> >>
> >> What are we going to do about this?
> >
> > It's only a matter of teaching interval/detail/bugs.hpp that the version
> > 3.4 of GCC (contrarily to previous versions and some other compilers)
> > doesn't know anything about std::a???h. I will commit a fix as soon as I
> > find a suitable version of GCC 3.4.
>
> You can always just check it in and watch the nightly test logs to
> see if it worked.

No, I needed to know if the functions had definitely been removed from
GCC (since the standard does not mandate them) or if they still were in
the root namespace. So I have installed GCC 3.4 and tested. A fix has
been committed, both to the main cvs and to the RC_1_31_0 branch, so
that the library looks for them in the correct namespace.

Regards,

Guillaume


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