y1n0
Joined 2 years ago
Joined 2 years ago
The 2e, 2e enhanced, 2c, 2c+ and 2gs were concurrent.
I didn’t bother with Mac because I got tired of writing all the things.
But you are right, they do bin. You can get versions of the cpu with different core counts for this reason.
I’m only seeing this with the pro and max though.
They’ve always been this way.
It’s to easy to write an assertion that looks like it checks what you want it to, and gives you a false confidence when it passes, only to figure out after a field failure that it wasn’t checking what you thought at all.
But I’d pay for a commercial set of properties and assertions that had guarantees, and not worry about their complexity. For something standard like cache protocols and bus protocols.
Other cases it needs to be pretty straightforward to grasp by a peer reviewer in minutes, or it’s not worth it.
But when you can hit the sweet spot, a set of easily understood properties (or complex but trusted properties), formal can save massive amounts of time.