The bug is actually in llvm. The attached patch reverts the change that broke it.
(Note that llvm does not have point releases, it is a long time to 3.2, and this bug is severe enough to make the package unusable for development, so you have to patch it)
0001-Revert-Patch-to-set-is_stmt-a-little-better-for-prol.patch
Description: Binary data