3 ms·
Missed my favourite one: differences in the memory consistency model. If you’re using stdatomic and the like correctly, then the library and compiler writers h
by denotational 2y ago
Missed my favourite one: differences in the memory consistency model.
If you’re using stdatomic and the like correctly, then the library and compiler writers have your back, but if you aren’t (e.g. using relaxed ordering when acquire/release is required), or if you’re rolling your own synchronisation primitives (don’t do this unless you know what you’re doing!), then you’re going to have a bad day.
- twoodfin 2y agoWhen Alpha was a vaguely viable platform, it was fantastically helpful to throw it into a build farm to find these kinds of issues.