From: Tianqi Chen Date: Tue, 7 Jan 2020 17:10:33 +0000 (-0800) Subject: Resolve constexpr related link error in debug mode (#4641) X-Git-Tag: upstream/0.7.0~1429 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=eecd8cab9a555d3a464e0576e68dd0aa58c2c3ed;p=platform%2Fupstream%2Ftvm.git Resolve constexpr related link error in debug mode (#4641) --- diff --git a/src/runtime/micro/tcl_socket.cc b/src/runtime/micro/tcl_socket.cc index 107fb15..8730ced 100644 --- a/src/runtime/micro/tcl_socket.cc +++ b/src/runtime/micro/tcl_socket.cc @@ -42,7 +42,8 @@ void TclSocket::Connect(tvm::common::SockAddr addr) { } void TclSocket::SendCommand() { - cmd_builder_ << kCommandTerminateToken; + const char terminate_token = kCommandTerminateToken; + cmd_builder_ << terminate_token; std::string full_cmd = cmd_builder_.str(); CHECK(tcp_socket_.Send(full_cmd.data(), full_cmd.length()) != -1) << "failed to send command"; @@ -63,9 +64,9 @@ void TclSocket::SendCommand() { last_read = reply_buf_[bytes_read - 1]; } while (bytes_read == kReplyBufSize - 1); CHECK(bytes_read != -1) << "failed to read command reply"; - } while (last_read != kCommandTerminateToken); + } while (last_read != terminate_token); last_reply_ = reply_builder_.str(); - CHECK_EQ(last_reply_[last_reply_.length()-1], kCommandTerminateToken) + CHECK_EQ(last_reply_[last_reply_.length()-1], terminate_token) << "missing command terminator"; }