bug of the day: a memcmp that only compares every fourth byte
Watch out for missed warnings on vendor C++ toolchains - Graham Sutherland's Blog

@gsuberland unrelated but shouldn't it be something like *(a++) ^ *(b++)?
@mildsunrise probably yeah I'm tired lol
@mildsunrise wait no, cos (a++) would be equivalent to pre-increment
@mildsunrise but yeah it should be *a ^ *b and then separately incrementing