test-cases: fix race with `zig run` on C backend tests

Also avoid redundantly doing compile-error checks on multiple targets
for test cases where that is not helpful.
8caa206417Andrew Kelley committed on 6/14/2022, 10:27:43 PMparent22690ef
6 files changedLine totals unavailable