aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/org/shedlang/compiler/backends/cranelift/PatioToCraneliftTests.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/test/java/org/shedlang/compiler/backends/cranelift/PatioToCraneliftTests.java b/src/test/java/org/shedlang/compiler/backends/cranelift/PatioToCraneliftTests.java
index ff9b1d82..58e7a2c4 100644
--- a/src/test/java/org/shedlang/compiler/backends/cranelift/PatioToCraneliftTests.java
+++ b/src/test/java/org/shedlang/compiler/backends/cranelift/PatioToCraneliftTests.java
@@ -21,7 +21,8 @@ public class PatioToCraneliftTests extends PatioExampleTests {
Files.createDirectories(Path.of("tests-tmp"));
var workingDirectory = Files.createTempDirectory(Path.of("tests-tmp"), "PatioToCraneliftTests");
- var objectFilePath = CraneliftBackend.compileCompilationUnit(
+ var backend = CraneliftBackend.AMD64;
+ var objectFilePath = backend.compileCompilationUnit(
patio,
new PartialTargetPath(workingDirectory.resolve("main"))
);
@@ -29,7 +30,7 @@ public class PatioToCraneliftTests extends PatioExampleTests {
var executablePath = workingDirectory.resolve("main");
var runtime = ShedRuntime.defaultRuntime(LlvmTarget.AMD64.targetName());
- CraneliftBackend.link(
+ backend.link(
List.of(
objectFilePath,
runtime.dir().resolve("libpatio_test.a")