Fix build error (#3552)
authorYinghai Lu <yinghai@fb.com>
Wed, 17 Jul 2019 05:01:41 +0000 (22:01 -0700)
committerTianqi Chen <tqchen@users.noreply.github.com>
Wed, 17 Jul 2019 05:01:41 +0000 (22:01 -0700)
* Fix build error

* comments

include/tvm/build_module.h
src/relay/ir/doc.cc

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