Created attachment 125733 [details] proposed solution Remove offsetof(siginfo_t, _sifields) from the test. "_sifields" isn't mandatory field of struct siginfo_t so it shouldn't be used in regular user program. There is no functional impact on test.
Did anyone have a chance to take a look at this in the meantime?
Everyone OK to submit this?
I think this is fine to go in. This is only in some debug code, so shouldn't impact the test. But musl is a little pedantic, they actually do support that field, they just call it differently from the glibc and linux uapi header for some reason they added an extra underscore...
Committed. https://sourceware.org/git/?p=valgrind.git;a=commit;h=b07722631ff47670fa193198f5f56a1b7582673b