aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/Core/SpecialFunctionHandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Core/SpecialFunctionHandler.cpp')
-rw-r--r--lib/Core/SpecialFunctionHandler.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/lib/Core/SpecialFunctionHandler.cpp b/lib/Core/SpecialFunctionHandler.cpp
index 45202c19..ba86428d 100644
--- a/lib/Core/SpecialFunctionHandler.cpp
+++ b/lib/Core/SpecialFunctionHandler.cpp
@@ -216,7 +216,7 @@ void SpecialFunctionHandler::handleAbort(ExecutionState &state,
//XXX:DRE:TAINT
if(state.underConstrained) {
- llvm::cerr << "TAINT: skipping abort fail\n";
+ std::cerr << "TAINT: skipping abort fail\n";
executor.terminateState(state);
} else {
executor.terminateStateOnError(state, "abort failure", "abort.err");
@@ -244,7 +244,7 @@ void SpecialFunctionHandler::handleAliasFunction(ExecutionState &state,
"invalid number of arguments to klee_alias_function");
std::string old_fn = readStringAtAddress(state, arguments[0]);
std::string new_fn = readStringAtAddress(state, arguments[1]);
- //llvm::cerr << "Replacing " << old_fn << "() with " << new_fn << "()\n";
+ //std::cerr << "Replacing " << old_fn << "() with " << new_fn << "()\n";
if (old_fn == new_fn)
state.removeFnAlias(old_fn);
else state.addFnAlias(old_fn, new_fn);
@@ -257,7 +257,7 @@ void SpecialFunctionHandler::handleAssert(ExecutionState &state,
//XXX:DRE:TAINT
if(state.underConstrained) {
- llvm::cerr << "TAINT: skipping assertion:"
+ std::cerr << "TAINT: skipping assertion:"
<< readStringAtAddress(state, arguments[0]) << "\n";
executor.terminateState(state);
} else
@@ -273,7 +273,7 @@ void SpecialFunctionHandler::handleAssertFail(ExecutionState &state,
//XXX:DRE:TAINT
if(state.underConstrained) {
- llvm::cerr << "TAINT: skipping assertion:"
+ std::cerr << "TAINT: skipping assertion:"
<< readStringAtAddress(state, arguments[0]) << "\n";
executor.terminateState(state);
} else
@@ -291,7 +291,7 @@ void SpecialFunctionHandler::handleReportError(ExecutionState &state,
//XXX:DRE:TAINT
if(state.underConstrained) {
- llvm::cerr << "TAINT: skipping klee_report_error:"
+ std::cerr << "TAINT: skipping klee_report_error:"
<< readStringAtAddress(state, arguments[2]) << ":"
<< readStringAtAddress(state, arguments[3]) << "\n";
executor.terminateState(state);
@@ -409,7 +409,7 @@ void SpecialFunctionHandler::handlePrintExpr(ExecutionState &state,
"invalid number of arguments to klee_print_expr");
std::string msg_str = readStringAtAddress(state, arguments[0]);
- llvm::cerr << msg_str << ":" << arguments[1] << "\n";
+ std::cerr << msg_str << ":" << arguments[1] << "\n";
}
void SpecialFunctionHandler::handleSetForking(ExecutionState &state,
@@ -456,7 +456,7 @@ void SpecialFunctionHandler::handlePrintRange(ExecutionState &state,
"invalid number of arguments to klee_print_range");
std::string msg_str = readStringAtAddress(state, arguments[0]);
- llvm::cerr << msg_str << ":" << arguments[1];
+ std::cerr << msg_str << ":" << arguments[1];
if (!isa<ConstantExpr>(arguments[1])) {
// FIXME: Pull into a unique value method?
ref<ConstantExpr> value;
@@ -468,15 +468,15 @@ void SpecialFunctionHandler::handlePrintRange(ExecutionState &state,
res);
assert(success && "FIXME: Unhandled solver failure");
if (res) {
- llvm::cerr << " == " << value;
+ std::cerr << " == " << value;
} else {
- llvm::cerr << " ~= " << value;
+ std::cerr << " ~= " << value;
std::pair< ref<Expr>, ref<Expr> > res =
executor.solver->getRange(state, arguments[1]);
- llvm::cerr << " (in [" << res.first << ", " << res.second <<"])";
+ std::cerr << " (in [" << res.first << ", " << res.second <<"])";
}
}
- llvm::cerr << "\n";
+ std::cerr << "\n";
}
void SpecialFunctionHandler::handleGetObjSize(ExecutionState &state,