message: Compiler version regexp fix: run english version before localized version.
diff: @@ -131,12 +131,14 @@ async function getClangVersion(binPath: string): Promise<ClangVersion|null> {
  }
  const lines = exec.stderr.split('\n');
  const versionWord: string = localize("version.word", "version");
  - const version_re_str: string = `^(?:Apple LLVM|.*clang) ${versionWord} ([^\\s-]+)(?:[\\s-]|$)`;
  - const version_re = RegExp(version_re_str, "mgi");
  + const version_re_str_loc: string = `^(?:Apple LLVM|.*clang) ${versionWord} ([^\\s-]+)(?:[\\s-]|$)`;
  + const version_re_str_en: string = `^(?:Apple LLVM|.*clang) version ([^\\s-]+)(?:[\\s-]|$)`;
  + const version_re_loc = RegExp(version_re_str_loc, "mgi");
  + const version_re_en = RegExp(version_re_str_en, "mgi");
  let version: string = "";
  let fullVersion: string = "";
  for (const line of lines) {
  - const version_match = version_re.exec(line);
  + const version_match = version_re_en.exec(line) || version_re_loc.exec(line);
  if (version_match !== null) {
  version = version_match[1];
  fullVersion = line;
  @@ -197,11 +199,13 @@ export async function kitIfCompiler(bin: string, pr?: ProgressReporter): Promise
  const compiler_version_output = exec.stderr.trim().split('\n');
  const versionWord: string = localize("version.word", "version");
  - const version_re_str: string = `^gcc(-| )${versionWord} (.*?) .*`;
  - const version_re = RegExp(version_re_str, "mgi");
  + const version_re_str_loc: string = `^gcc(-| )${versionWord} (.*?) .*`;
  + const version_re_str_en: string = `^gcc(-| )version (.*?) .*`;
  + const version_re_loc = RegExp(version_re_str_loc, "mgi");
  + const version_re_en = RegExp(version_re_str_en, "mgi");
  let version: string = "";
  for (const line of compiler_version_output) {
  - const version_match = version_re.exec(line);
  + const version_match = version_re_en.exec(line) || version_re_loc.exec(line);
  if (version_match !== null) {
  version = version_match[2];
  break;
  