debugserver doesn't support the g packet. I don't understand how this test runs in the first place; the main.cpp in this directory won't compile with clang on Darwin systems - the alignas(16) type specifier isn't recognized? - but it then fails when it compares some bytes it got (from where??) and doesn't get matching values,
First differing element 0:
0x020406080a0c0e01
0x0000000000000000
- ['0x020406080a0c0e01', '0x030507090b0d0f00']
+ ['0x0000000000000000', '0x0000000000000000']
somehow the earlier tests passed I guess.
Well, there's a lot I don't understand here, but I do know that debugserver doesn't support the g packet and debugserver is the only way to debug processes on darwin, so we should skip.
Pavel, is this OK with you?