mantidproject/mantid

Detect when running under Rosetta on Arm Macs for usage reporting

Closed this issue · 0 comments

Is your feature request related to a problem? Please describe.
In the usage reports, if a user is running a Mantid package on an Arm Mac, then the osArch field of their usage report will say x86_64, hence we don't know how many Mac users have Arm chips. This is because the package is built for x86_64 and will be running on the Arm machine under Rosetta (translation layer).

Describe the solution you'd like
Differentiate between Arm and non-Arm Macs in the usage reports.

Describe alternatives you've considered
The alternative is not knowing how many Mac users have Arm chips.