It has been quite a while since I am getting this error in the standard header file for no apparent reason. A google search brought up many answers but none
Your compiler may be (correctly) placing the memchr function in the C++ std namespace. Try prefixing memchr call with std:: and if that fails, post the code that causes the problem.