General high level comment: you're using C++11 extensively, have you made sure you're only using features MSVC 2012 supports (as per the style guide: http://llvm.org/docs/CodingStandards.html)? http://reviews.llvm.org/D6880 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/