I'm not really sure how to deal with this. Possibly best is to just punt and keep these marked as todo. That said, if you're submitting them I assume they didn't fail for you?
Er, no, that's not enough, because they'll still fail on Windows.
Yeah, this is awkward. It's obviously not great, but I wouldn't mind just inserting something like "if (hr == 0x80010064) hr = E_FAIL" in the shader runner for now. I don't think matching the internal error code is likely to be important.