Index: llvm/lib/Support/Triple.cpp =================================================================== --- llvm/lib/Support/Triple.cpp +++ llvm/lib/Support/Triple.cpp @@ -1106,7 +1106,8 @@ Major = 10; } else { Micro = 0; - Minor = 0; + // macOS 11+ minor version trails darwin20+ version by 1, unless 0. + Minor = Minor == 0 ? 0 : Minor - 1; // darwin20+ corresponds to macOS 11+. Major = 11 + Major - 20; }