Add reference data for Apple MacBook Pro 2025 M5 on Tahoe#153
Conversation
sethrj
commented
May 8, 2026
```
$ sysctl -i hw -i machdep > darwin-tahoe-m5
$ system_profiler -json SPHardwareDataType | jq '.[][] | with_entries(select(.key | IN("machine_model","machine_name","model_number")))'
{
"machine_model": "Mac17,2",
"machine_name": "MacBook Pro",
"model_number": "Z1KK0008ELL/A"
}
$ system_profiler -json SPSoftwareDataType | jq '.[][]["os_version"]'
"macOS 26.4.1 (25E253)"
```
alalazo
left a comment
There was a problem hiding this comment.
Can you add an entry for m5 in microarchitectures.json too?
|
@alalazo As of now, it seems like there are zero instruction set differences (except in I suppose cache sizes/rates) between M4 and M5: I keep revisiting archspec/archspec#216 (comment) which was an earlier attempt at #231 . Since there are no (currently known?) differences in microoptimizations, it seems like everything built for M5 should work with M4 and vice versa, so I don't know whether it's better to leave them as exactly the same target or not. |
|
Ok, I was wondering whether to include this PR in the next release of |
|
I think it could be good to include in the testing, as it might make clearer that we're identifying the M5 as an M4. |