提交 36878d78 编写于 作者: D dzhwinter

comment out backtarce

上级 335398f1
...@@ -73,7 +73,7 @@ struct EnforceNotMet : public std::exception { ...@@ -73,7 +73,7 @@ struct EnforceNotMet : public std::exception {
sout << string::Sprintf("%s at [%s:%d]", exp.what(), f, l) << std::endl; sout << string::Sprintf("%s at [%s:%d]", exp.what(), f, l) << std::endl;
sout << "PaddlePaddle Call Stacks: " << std::endl; sout << "PaddlePaddle Call Stacks: " << std::endl;
#if !define(WIN32)
void* call_stack[TRACE_STACK_LIMIT]; void* call_stack[TRACE_STACK_LIMIT];
auto size = backtrace(call_stack, TRACE_STACK_LIMIT); auto size = backtrace(call_stack, TRACE_STACK_LIMIT);
auto symbols = backtrace_symbols(call_stack, size); auto symbols = backtrace_symbols(call_stack, size);
...@@ -93,6 +93,9 @@ struct EnforceNotMet : public std::exception { ...@@ -93,6 +93,9 @@ struct EnforceNotMet : public std::exception {
} }
} }
free(symbols); free(symbols);
#else
sout << "Windows not support stack backtrace yet.";
#endif
err_str_ = sout.str(); err_str_ = sout.str();
} }
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册