Browse Source

Fix problem in invocation

Yentl Van Tendeloo 9 years ago
parent
commit
602f802743
2 changed files with 3 additions and 1 deletions
  1. 1 1
      scripts/make_parallel.py
  2. 2 0
      state/modelverse_state/main.py

+ 1 - 1
scripts/make_parallel.py

@@ -22,4 +22,4 @@ if __name__ == "__main__":
     p = multiprocessing.Pool(multiprocessing.cpu_count() * 2)
     p.map(do_compile_wrapper, files)
 
-    link_and_load(address, username, files, False)
+    link_and_load(address, username, files)

+ 2 - 0
state/modelverse_state/main.py

@@ -139,6 +139,8 @@ class ModelverseState(object):
                 return False
         elif not isinstance(value, primitive_types):
             return False
+        elif isinstance(value, integer_types) and not (-2**63 <= value <= 2**64 - 1):
+            return False
         return True
 
     def create_nodevalue(self, value):