pure: fix build with llvm 3.3