When I think "march" I think of the string I pass to the compiler to explicitly get 32 or 64 bit. For clang on macOS, I say "x86_64" and for 32 bit I say "i386".
It's fine if deken uses the different string, I was more trying to clarify my understanding. Ideally, I'd prefer if those string matched but I can also understand the underscore in "x86_64" is not ideal for the filename parsing.