#error : user supplied error message
This error message is generated when there is an #error directive in the program. For example:
#undef _WIN32
#if !defined(_WIN32)
#error _WIN32 must be defined //error
#endif
int main() {
return 0;
}