add -Wall and -Werror flags to llvm passes build