Ensure build fails when we have spec failures.

SystemExit was being swallowed by our `ensure` block in
capture_warnings.