[multiprecision] compilation failure
Hi, I have the following failure on develop from multiprecision (unit tests of boost.test): In file included from writing-test-ts/fp-multiprecision-comparison-test.cpp:23:0: ../../../boost/multiprecision/cpp_dec_float.hpp: In member function ?std::size_t boost::multiprecision::backends::cpp_dec_float<Digits10, ExponentType, Allocator>::hash() const?: ../../../boost/multiprecision/cpp_dec_float.hpp:264:10: error: ?hash_combine? is not a member of ?boost? boost::hash_combine(result, data[i]); Thanks, Raffi
On 23/05/2016 23:31, Raffi Enficiaud wrote:
Hi,
I have the following failure on develop from multiprecision (unit tests of boost.test):
In file included from writing-test-ts/fp-multiprecision-comparison-test.cpp:23:0: ../../../boost/multiprecision/cpp_dec_float.hpp: In member function ?std::size_t boost::multiprecision::backends::cpp_dec_float<Digits10, ExponentType, Allocator>::hash() const?: ../../../boost/multiprecision/cpp_dec_float.hpp:264:10: error: ?hash_combine? is not a member of ?boost? boost::hash_combine(result, data[i]);
Missing #include, thanks for the heads up, fixed in develop, thanks, John.
Thanks, Raffi
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
I have the following failure on develop from multiprecision (unit tests of boost.test): In file included from writing-test-ts/fp-multiprecision-comparison-test.cpp:23:0: ../../../boost/multiprecision/cpp_dec_float.hpp: In member function ?std::size_t boost::multiprecision::backends::cpp_dec_float<Digits10, ExponentType, Allocator>::hash() const?: ../../../boost/multiprecision/cpp_dec_float.hpp:264:10: error: ?hash_combine? is not a member of ?boost? boost::hash_combine(result, data[i]); My first thought was to wonder if a header inclusion was missing.It seems like John has already fixed this in devlop. Many thanks to both of you. Best regards, Chris
On Tuesday, May 24, 2016 12:31 AM, Raffi Enficiaud <raffi.enficiaud@mines-paris.org> wrote: Hi, I have the following failure on develop from multiprecision (unit tests of boost.test): In file included from writing-test-ts/fp-multiprecision-comparison-test.cpp:23:0: ../../../boost/multiprecision/cpp_dec_float.hpp: In member function ?std::size_t boost::multiprecision::backends::cpp_dec_float<Digits10, ExponentType, Allocator>::hash() const?: ../../../boost/multiprecision/cpp_dec_float.hpp:264:10: error: ?hash_combine? is not a member of ?boost? boost::hash_combine(result, data[i]); Thanks, Raffi _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
participants (3)
-
Christopher Kormanyos
-
John Maddock
-
Raffi Enficiaud