Well, what is it? I've tried gcc46 and clang almost a year ago, there were plenty of errors, but I've recently seen some folks using gcc46 (or even gcc47 now that it's released) as default. Clang still seems to have over 1000 errors (according to the wiki page), but I couldn't find any information about other compilers.