#define BOOST_INCLUDE_MAIN #include #include using namespace std; using namespace boost; int test_main(int, char*[]) { function f1; function f2; if (f1 == f2) { } BOOST_CRITICAL_ERROR("This should not have compiled."); return 0; }