[PATCH] D100807: [clang][driver] Use the canonical Darwin arch name when printing out the triple for a Darwin target

Nico Weber via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Apr 27 06:37:39 PDT 2021


thakis added a comment.

In D100807#2718006 <https://reviews.llvm.org/D100807#2718006>, @arphaman wrote:

> It appears that your bot is running on a Mac with M1 <https://reviews.llvm.org/M1> is that correct? Which OS do you have installed? Thanks

Correct, it's an M1 <https://reviews.llvm.org/M1> Mini. I had to get check-clang and check-llvm to pass on M1 <https://reviews.llvm.org/M1> (PR46647, PR46644) so it looks like nobody else is running this config (why not?). check-builtins is e.g. still failing (PR49918). Kind of on that note, the clang y'all ship with Xcode is > 5% slower than it needs to be due to you apparently building it with profiles collected on an intel machine instead of with profiles collected on an arm machine (data: https://bugs.chromium.org/p/chromium/issues/detail?id=1103322#c34 There's a prebuilt binary at http://commondatastorage.googleapis.com/chromium-browser-clang/Mac_arm64/clang-llvmorg-13-init-7296-ga749bd76-2.tgz with profiles collected on arm that is ~ 12.5% faster than Xcode's clang, see comment 29 on that same crbug).

The bot is running macOS 11.3 IIRC.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D100807/new/

https://reviews.llvm.org/D100807



More information about the cfe-commits mailing list