diff --git a/artiq/py2llvm/module.py b/artiq/py2llvm/module.py index 43c9bd418..a0a03c512 100644 --- a/artiq/py2llvm/module.py +++ b/artiq/py2llvm/module.py @@ -24,6 +24,7 @@ class Module: pass_manager.run(self.llvm_module) def get_ee(self): + self.finalize() return le.ExecutionEngine.new(self.llvm_module) def emit_object(self):