Abort more promptly on test failure
diff --git a/tests/test_precedence.rs b/tests/test_precedence.rs
index 0d5f516..6106a2c 100644
--- a/tests/test_precedence.rs
+++ b/tests/test_precedence.rs
@@ -28,6 +28,7 @@
 
 use std::fs::File;
 use std::io::Read;
+use std::process;
 use std::sync::atomic::{AtomicUsize, Ordering};
 
 use common::{respan, parse};
@@ -127,7 +128,7 @@
         let prev_failed = failed.fetch_add(l_failed, Ordering::SeqCst);
 
         if prev_failed + l_failed >= abort_after {
-            panic!("Aborting Immediately due to ABORT_AFTER_FAILURE");
+            process::exit(1);
         }
     });