[Boost-bugs] [Boost C++ Libraries] #7981: boost 1.51.0 compatible with boost 1.45.0

Subject: [Boost-bugs] [Boost C++ Libraries] #7981: boost 1.51.0 compatible with boost 1.45.0
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-02-05 18:06:59


#7981: boost 1.51.0 compatible with boost 1.45.0
------------------------------------------+---------------------------------
 Reporter: franklin_liu1019@… | Type: Patches
   Status: new | Milestone: To Be Determined
Component: None | Version: Boost 1.51.0
 Severity: Problem | Keywords: compatibility
------------------------------------------+---------------------------------
 I just upgraded boost from boost 1.45.0 to boost 1.51.0. I found the code,
 which can be compiled under boost 1.45.0, now cannot be compiled under
 boost 1.51.0. Here are the error messages:

  error: class "boost::filesystem::path" has no member "native_file_string"
 /opt/apps/intel13/boost/1.51.0/include/boost/functional/hash/detail/limits.hpp(31):
 error: namespace "std" has no member class "numeric_limits"
 /opt/apps/intel13/boost/1.51.0/include/boost/functional/hash/detail/limits.hpp(31):
 error: not a class or struct name
           struct limits : std::numeric_limits<T> {};
  error: identifier "no_check" is undefined

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/7981>
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:11 UTC