"\nexpected \""<<std::string((char*)hash,32).c_str()<<"\" to have the same or less difficulty than \""<<std::string((char*)target,32).c_str()<<"\"\n");
ethash_check_difficulty(&hash,&target),
"\nexpected \""<<std::string((char*)&hash,32).c_str()<<"\" to have the same or less difficulty than \""<<std::string((char*)&target,32).c_str()<<"\"\n");
BOOST_REQUIRE_MESSAGE(
ethash_check_difficulty(hash,hash),
"\nexpected \""<<hash<<"\" to have the same or less difficulty than \""<<hash<<"\"\n");