sock.cpp:23:13: error: ordered comparison between pointer and zero ('int (*)(int, int, int)' and 'int') if (socket >= 0) { ~~~~~~ ^ ~ build log: http://sprunge.us/aSHN regressed by: https://github.com/llvm-mirror/clang/commit/4b6ad14285f3