Clang++ Builds Boost
blog.llvm.org
blog.llvm.org
Also, something like OpenMP is light on the actual compiler support (compared to, say, handling Boost or some of the upcoming C++0x features). Most of the work goes into the runtime system. The expertise needed to build a good runtime system for OpenMP is different than the expertise to build a good C++ compiler. There's significant overlap, no doubt, but I doubt this development will "free up" anyone.