================ @@ -4675,7 +4676,7 @@ bool CompilerInvocation::CreateFromArgsImpl( // FIXME: We shouldn't have to pass the DashX option around here InputKind DashX = Res.getFrontendOpts().DashX; ParseTargetArgs(Res.getTargetOpts(), Args, Diags); - llvm::Triple T(Res.getTargetOpts().Triple); + llvm::Triple T(llvm::Triple::normalize(Res.getTargetOpts().Triple)); ---------------- bharadwajy wrote:
> IIUC `getTargetOpts().Triple` should _already_ be normalized. The definition > of the option includes a "Normalizer", like so: Thanks for pointing this out. deleted the extraneously added calls to `normalize()`. https://github.com/llvm/llvm-project/pull/90809 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits