mantidproject / mantid

Main repository for Mantid code
https://www.mantidproject.org
GNU General Public License v3.0
207 stars 122 forks source link

Detect when running under Rosetta on Arm Macs for usage reporting #37592

Open jclarkeSTFC opened 1 week ago

jclarkeSTFC commented 1 week ago

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.