From 49242673624952d4c6f7a01123f4c762c6efb385 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Wed, 14 Jun 2023 19:02:41 +0100 Subject: Ensure uniqueness of LLVM locals --- .../compiler/backends/llvm/LlvmCompilerNamespaceFieldStoreTests.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/test/java') diff --git a/src/test/java/org/shedlang/compiler/backends/llvm/LlvmCompilerNamespaceFieldStoreTests.java b/src/test/java/org/shedlang/compiler/backends/llvm/LlvmCompilerNamespaceFieldStoreTests.java index 9b72fd25..96118890 100644 --- a/src/test/java/org/shedlang/compiler/backends/llvm/LlvmCompilerNamespaceFieldStoreTests.java +++ b/src/test/java/org/shedlang/compiler/backends/llvm/LlvmCompilerNamespaceFieldStoreTests.java @@ -39,7 +39,7 @@ public class LlvmCompilerNamespaceFieldStoreTests { assertThat(result.instructions(), isSequence( instanceOf( LlvmGetElementPtr.class, - has("target", x -> x.target(), isLlvmVariableLocal("fieldPointer__y")), + has("target", x -> x.target(), isLlvmVariableLocal("fieldPointer__y__0")), has( "pointerType", x -> x.pointerType(), @@ -63,7 +63,7 @@ public class LlvmCompilerNamespaceFieldStoreTests { LlvmStore.class, has("type", x -> x.type(), equalTo(LlvmTypes.INT_64)), has("value", x -> x.value(), isLlvmOperandInt(1)), - has("pointer", x -> x.pointer(), isLlvmVariableLocal("fieldPointer__y")) + has("pointer", x -> x.pointer(), isLlvmVariableLocal("fieldPointer__y__0")) ) )); assertThat(result.stack(), isSequence(isLlvmOperandInt(0))); -- cgit v1.2.3