Subject: [Boost-bugs] [Boost C++ Libraries] #3766: boost/functional/hash/detail/float_functions.hpp doesn't work with gcc 4.5 prereleases
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-12-13 08:43:33
#3766: boost/functional/hash/detail/float_functions.hpp doesn't work with gcc 4.5
prereleases
-----------------------------+----------------------------------------------
Reporter: br@⦠| Owner:
Type: Bugs | Status: new
Milestone: Boost 1.42.0 | Component: None
Version: Boost 1.41.0 | Severity: Problem
Keywords: |
-----------------------------+----------------------------------------------
When using boost 1.41.0's float_functions.hpp with gcc 4.5 prereleases,
the following errors occur:
/usr/include/boost/functional/hash/detail/float_functions.hpp:188:1:
error: integral expression âboost::hash_detail::ldexpf_detect::check::
c99â is not constant
/usr/include/boost/functional/hash/detail/float_functions.hpp:188:1:
error: trying to instantiate âtemplate<bool x> struct
boost::hash_detail::call_c99_ldexpfâ
/usr/include/boost/functional/hash/detail/float_functions.hpp:194:1:
error: integral expression âboost::hash_detail::ldexpl_detect::check::
c99â is not constant
/usr/include/boost/functional/hash/detail/float_functions.hpp:194:1:
error: trying to instantiate âtemplate<bool x> struct
boost::hash_detail::call_c99_ldexplâ
/usr/include/boost/functional/hash/detail/float_functions.hpp:200:1:
error: integral expression âboost::hash_detail::frexpf_detect::check::
c99â is not constant
/usr/include/boost/functional/hash/detail/float_functions.hpp:200:1:
error: trying to instantiate âtemplate<bool x> struct
boost::hash_detail::call_c99_frexpfâ
/usr/include/boost/functional/hash/detail/float_functions.hpp:206:1:
error: integral expression âboost::hash_detail::frexpl_detect::check::
c99â is not constant
/usr/include/boost/functional/hash/detail/float_functions.hpp:206:1:
error: trying to instantiate âtemplate<bool x> struct
boost::hash_detail::call_c99_frexplâ
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/3766> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:02 UTC