[llvm-dev] Repeated names for architecture, aarch64 and arm64, needed in XFail list

Jeremy Morse via llvm-dev llvm-dev at lists.llvm.org
Wed Feb 10 03:29:17 PST 2021


Hi llvm-dev@,

I've run into a situation where an architecture has two different
names. While editing a debug-info test recently, I needed to XFail it
for aarch64 [0]. However, it then turned out that when building on
Apple M1s their target architecture is spelt "arm64", which wasn't
caught by the XFail list, leading to some unexpected failures [1].

Adding another name to the XFail list isn't a big deal, but having two
names for one thing isn't ideal. Is  this is a known limitation, or is
there a better approach to xfailing things for aarch64?.

[0] e05c10380ce7 and 4fd29e4fd3c
[1] https://reviews.llvm.org/D95617#2550717

--
Thanks,
Jeremy


More information about the llvm-dev mailing list