From 3d0ccd8099e39ce0ce7885c4cfdd80fbc88ef99f Mon Sep 17 00:00:00 2001 From: Per Lindgren <per.lindgren@ltu.se> Date: Fri, 17 Jan 2020 23:51:37 +0100 Subject: [PATCH] compiler error on lacking inline asm --- src/lib_klee_replay.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib_klee_replay.rs b/src/lib_klee_replay.rs index 4cf3ad1..be3b3e2 100644 --- a/src/lib_klee_replay.rs +++ b/src/lib_klee_replay.rs @@ -4,6 +4,9 @@ use cstr_core::c_char; #[doc(hidden)] pub use cstr_core::CStr; +#[cfg(not(feature = "inline-asm"))] +compile_error!("klee-replay requires feature `inline-asm`"); + #[inline(always)] fn klee_abort() -> ! { panic!(); -- GitLab