瀏覽代碼

Fixed minor bugs; always use PO even in make_all

Yentl Van Tendeloo 8 年之前
父節點
當前提交
eadda3c61d
共有 3 個文件被更改,包括 2 次插入4 次删除
  1. 0 2
      interface/HUTN/hutn_compiler/primitives_visitor.py
  2. 1 1
      kernel/modelverse_kernel/main.py
  3. 1 1
      scripts/make_all.py

+ 0 - 2
interface/HUTN/hutn_compiler/primitives_visitor.py

@@ -16,8 +16,6 @@ class PrimitivesVisitor(Visitor):
 
     def debug(self, node, tree, msg=""):
         if self.debug_symbols:
-            if ".alc" not in tree.get_reference_line():
-                self.debug_symbols = False
             self.dict(node, "__debug", self.value("[%s] %s" % (tree.get_reference_line(), msg)))
 
     def node(self):

+ 1 - 1
kernel/modelverse_kernel/main.py

@@ -729,7 +729,7 @@ class ModelverseKernel(object):
                                    ("DE", [phase_link]),
                                   ]
 
-    def find_overlapping(self, username, a, b):
+    def find_overlapping(self, a, b):
         newer_frames = set(a)
         invoking_frames = set(b)
         matches = list(newer_frames.intersection(invoking_frames))

+ 1 - 1
scripts/make_all.py

@@ -17,6 +17,6 @@ if __name__ == "__main__":
 
         new_files = to_recompile(address, files)
         for f in new_files:
-            do_compile(address, f, str(random.random()), f, "CO")
+            do_compile(address, f, str(random.random()), f, "PO", ["--debug"])
 
         link_and_load(address, username, files)