K 10 svn:author V 6 jbeich K 8 svn:date V 27 2017-02-11T19:54:32.670291Z K 7 svn:log V 1610 math/cvc3: unbreak with gcc6 or later In file included from src/include/expr_manager.h:445:0, from src/include/expr.h:803, from expr.cpp:25: src/include/expr_value.h: In static member function 'static size_t CVC3::ExprString::hash(const string&)': src/include/expr_value.h:667:34: error: no match for call to '(std::hash) (const char*)' return s_charHash(str.c_str()); ^ In file included from src/include/hash_map.h:54:0, from src/include/compat_hash_map.h:34, from src/include/expr.h:33, from src/include/assumptions.h:36, from src/include/theorem_producer.h:75, from common_theorem_producer.h:34, from common_theorem_producer.cpp:27: src/include/hash_table.h: In instantiation of 'Hash::hash_table<_Key, _Value, _HashFcn, _EqualKey, _ExtractKey>::~hash_table() [with _Key = CVC3::Expr; _Value = std::pair >*>; _HashFcn = std::hash; _EqualKey = std::equal_to; _ExtractKey = Hash::_Select1st >*> >]': src/include/hash_map.h:82:9: required from 'CVC3::CDMap::~CDMap() [with Key = CVC3::Expr; Data = CVC3::Theorem; HashFcn = std::hash]' common_theorem_producer.h:60:38: required from here src/include/hash_table.h:319:5: error: use of deleted function 'std::hash::~hash()' } ^ END