In particular, many tests fail at this assertion:
/usr/lib/llvm/12/include/clang/AST/Expr.h:1839: llvm::StringRef clang::StringLiteral::getString() const: Assertion `getCharByteWidth() == 1 && "This function is used in places that assume strings use char"' failed.`