Commit 48c1ae45 by Yinghai Lu Committed by Tianqi Chen

Fix build error (#3552)

* Fix build error

* comments
parent fd6dbd5e
...@@ -457,7 +457,7 @@ inline runtime::TVMRetValue GenericFunc::operator()(Args&& ...args) const { ...@@ -457,7 +457,7 @@ inline runtime::TVMRetValue GenericFunc::operator()(Args&& ...args) const {
runtime::detail::for_each(runtime::TVMArgsSetter(values, type_codes), runtime::detail::for_each(runtime::TVMArgsSetter(values, type_codes),
std::forward<Args>(args)...); std::forward<Args>(args)...);
runtime::TVMRetValue rv; runtime::TVMRetValue rv;
CallPacked(TVMArgs(values, type_codes, kNumArgs), &rv); CallPacked(runtime::TVMArgs(values, type_codes, kNumArgs), &rv);
return rv; return rv;
} }
......
...@@ -6,9 +6,9 @@ ...@@ -6,9 +6,9 @@
* to you under the Apache License, Version 2.0 (the * to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance * "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at * with the License. You may obtain a copy of the License at
* *
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Unless required by applicable law or agreed to in writing, * Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an * software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
...@@ -51,7 +51,7 @@ Doc::Doc(const std::string& str) { ...@@ -51,7 +51,7 @@ Doc::Doc(const std::string& str) {
// DSL function implementations // DSL function implementations
Doc& Doc::operator<<(const Doc& right) { Doc& Doc::operator<<(const Doc& right) {
assert(this != &right); CHECK(this != &right);
this->stream_.insert(this->stream_.end(), right.stream_.begin(), right.stream_.end()); this->stream_.insert(this->stream_.end(), right.stream_.begin(), right.stream_.end());
return *this; return *this;
} }
...@@ -72,7 +72,7 @@ Doc Indent(int indent, const Doc& doc) { ...@@ -72,7 +72,7 @@ Doc Indent(int indent, const Doc& doc) {
ret.stream_.push_back(text); ret.stream_.push_back(text);
} else if (auto line = std::dynamic_pointer_cast<LineNode>(atom)) { } else if (auto line = std::dynamic_pointer_cast<LineNode>(atom)) {
ret.stream_.push_back(Line(indent + line->indent)); ret.stream_.push_back(Line(indent + line->indent));
} else {assert(false);} } else {CHECK(false);}
} }
return ret; return ret;
} }
...@@ -84,7 +84,7 @@ std::string Doc::str() { ...@@ -84,7 +84,7 @@ std::string Doc::str() {
os << text->str; os << text->str;
} else if (auto line = std::dynamic_pointer_cast<LineNode>(atom)) { } else if (auto line = std::dynamic_pointer_cast<LineNode>(atom)) {
os << "\n" << std::string(line->indent, ' '); os << "\n" << std::string(line->indent, ' ');
} else {assert(false);} } else {CHECK(false);}
} }
return os.str(); return os.str();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment