diff --git a/src/goto-programs/interpreter_evaluate.cpp b/src/goto-programs/interpreter_evaluate.cpp index 0a2a7ec6e72..10b352090c3 100644 --- a/src/goto-programs/interpreter_evaluate.cpp +++ b/src/goto-programs/interpreter_evaluate.cpp @@ -1196,8 +1196,6 @@ mp_integer interpretert::evaluate_address( if(expr.operands().size()!=1) throw "typecast expects one operand"; - PRECONDITION(expr.type().id()==ID_pointer); - return evaluate_address(expr.op0(), fail_quietly); } if(!fail_quietly)