I found that the current implementation of limits.hpp contains two errornous member definitions, which I reported in the bug-tracking facility, see http://svn.boost.org/trac/boost/ticket/972 I should add that I found this issue in the HEAD of the cvs repository. Since boost is moving to svn, I checked the current snapshot svn repository and did not find any boost/limits.hpp, *although* several files still depend on it, e.g. boost/bit_reference.hpp boost/bit_vector.hpp boost/circilar_buffer/base.hpp boost/dynamic_bitset.hpp boost/graph/ddnw_random_paths.hpp boost/graph/dijkstra_random_paths.hpp boost/indexed_set/seq_index_ops.hpp boost/integer_log2.hpp boost/io/iomanip_repeat.hpp boost/io/value_stream.hpp boost/linear_sort/property_map.hpp .... (I can complete the list, if wanted) Why does this file no longer exists in the boost directory? Greetings from Bremen, Daniel Krügler