浏览代码

Fix compiler error: no return! at end of model initializers

Yentl Van Tendeloo 8 年之前
父节点
当前提交
a5cd15f024

+ 1 - 1
interface/HUTN/hutn_compiler/model_bootstrap_visitor.py

@@ -18,7 +18,7 @@ class ModelBootstrapVisitor(Visitor):
         self.includes = []
 
     def dump(self):
-        return self.code
+        return self.code + "\treturn!"
 
     def __getattr__(self, attr):
         if attr.startswith("visit_"):

+ 1 - 1
kernel/modelverse_kernel/main.py

@@ -81,7 +81,7 @@ class ModelverseKernel(object):
         # To make the JIT print jitted code to the command-line, uncomment the
         # line below:
         #
-        #     self.jit.set_jit_code_log()
+        # self.jit.set_jit_code_log()
         #
         # If you want, you can use a custom logging function:
         #

+ 1 - 0
scripts/run_local_modelverse.py

@@ -16,6 +16,7 @@ program_to_execute = [sys.executable, "run_mvk_server.py", port]
 # Alternative execution modes
 #program_to_execute = [sys.executable, "-m", "cProfile", "-s", "tottime", "run_mvk_server.py", port]
 #program_to_execute = [sys.executable, "run_mvk_server.py", port, "--kernel=interpreter"]
+#program_to_execute = [sys.executable, "run_mvk_server.py", port, "--kernel=fast-jit"]
 
 if os.name == "nt":
     subprocess.call(program_to_execute)