lizhengxing wrote: It's a name mangling issue on Windows (or maybe other OS).
For example, the check `// CHECK-LABEL: define{{.*}}**_ZN1C4testEi**(ptr{{[^,]*}} %this, i32{{.*}} %p)` in fake-use-this.cpp expects the string contains `_ZN1C4testEi`. However, the compiler on Windows outputs `define dso_local noundef zeroext i1 @"?test@C@@QEAA_NH@Z"` https://github.com/llvm/llvm-project/pull/110102 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits