diff --git a/artiq/compiler/transforms/llvm_ir_generator.py b/artiq/compiler/transforms/llvm_ir_generator.py index 95de66837..d021e2869 100644 --- a/artiq/compiler/transforms/llvm_ir_generator.py +++ b/artiq/compiler/transforms/llvm_ir_generator.py @@ -1058,7 +1058,8 @@ class LLVMIRGenerator: lleltsary = ll.Constant(ll.ArrayType(self.llty_of_type(elt_type), len(llelts)), llelts) - llglobal = ll.GlobalVariable(self.llmodule, lleltsary.type, "quoted.list") + llglobal = ll.GlobalVariable(self.llmodule, lleltsary.type, + self.llmodule.scope.deduplicate("quoted.list")) llglobal.initializer = lleltsary llglobal.linkage = "private"