diff --git a/src/terminator/mod.rs b/src/terminator/mod.rs
index b68c6ae5ec5cef19cda6ee2d40a227ff7027de50..a65cd02770e969f3216fee18d817806cf8fd370d 100644
--- a/src/terminator/mod.rs
+++ b/src/terminator/mod.rs
@@ -229,6 +229,7 @@ impl<'a, 'tcx> EvalContext<'a, 'tcx> {
 
             DropAndReplace { .. } => unimplemented!(),
             Resume => unimplemented!(),
+            Abort => unimplemented!(),
             Unreachable => Err(EvalError::Unreachable),
             Yield { .. } => unimplemented!(),
             GeneratorDrop => unimplemented!(),