diff --git a/src/ansi-c/ansi_c_entry_point.cpp b/src/ansi-c/ansi_c_entry_point.cpp index 0bb2781e924..8b4cd4963c4 100644 --- a/src/ansi-c/ansi_c_entry_point.cpp +++ b/src/ansi-c/ansi_c_entry_point.cpp @@ -51,7 +51,7 @@ exprt::operandst build_function_environment( for(const auto & p : parameters) { irep_idt base_name=p.get_base_name().empty()? - ("argument#"+to_string(i)):p.get_base_name(); + ("argument#"+std::to_string(i)):p.get_base_name(); irep_idt identifier=id2string(goto_functionst::entry_point())+ "::"+id2string(base_name); diff --git a/src/goto-programs/graphml_witness.cpp b/src/goto-programs/graphml_witness.cpp index cb408cd1f04..eeade00ea04 100644 --- a/src/goto-programs/graphml_witness.cpp +++ b/src/goto-programs/graphml_witness.cpp @@ -415,7 +415,7 @@ void graphml_witnesst::operator()(const symex_target_equationt &equation) const graphmlt::node_indext node=graphml.add_node(); graphml[node].node_name= - i2string(it->source.pc->location_number)+"."+i2string(step_nr); + std::to_string(it->source.pc->location_number)+"."+std::to_string(step_nr); graphml[node].file=source_location.get_file(); graphml[node].line=source_location.get_line(); graphml[node].thread_nr=it->source.thread_nr; diff --git a/src/path-symex/path_symex.cpp b/src/path-symex/path_symex.cpp index f54a1250da3..7bcc4512342 100644 --- a/src/path-symex/path_symex.cpp +++ b/src/path-symex/path_symex.cpp @@ -8,6 +8,7 @@ Author: Daniel Kroening, kroening@kroening.com #include #include +#include #include #include #include @@ -368,7 +369,7 @@ void path_symext::symex_va_arg_next( */ if(has_prefix(id2string(id), base)) id=base - +i2string( + +std::to_string( safe_string2unsigned( std::string(id2string(id), base.size(), std::string::npos)) +1); @@ -787,7 +788,7 @@ void path_symext::function_call_rec( exprt rhs=*call_arguments_it; irep_idt id=id2string(function_identifier)+"::va_arg" - +i2string(va_count); + +std::to_string(va_count); symbolt symbol; symbol.name=id;