* changes: Revert^4 "Prevent UAF issues caused by static destructors" Ensure that run-test preserves exit status