From d11f5583d0f3b941dfe7b27e9e80d051a0a7231e Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Mon, 6 Apr 2026 14:06:15 +0100 Subject: Add full backend support for cranelift --- .../cranelift/CraneliftAmd64ExampleTests.java | 34 ++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 src/test/java/org/shedlang/compiler/backends/cranelift/CraneliftAmd64ExampleTests.java (limited to 'src/test/java/org') diff --git a/src/test/java/org/shedlang/compiler/backends/cranelift/CraneliftAmd64ExampleTests.java b/src/test/java/org/shedlang/compiler/backends/cranelift/CraneliftAmd64ExampleTests.java new file mode 100644 index 00000000..bc78c435 --- /dev/null +++ b/src/test/java/org/shedlang/compiler/backends/cranelift/CraneliftAmd64ExampleTests.java @@ -0,0 +1,34 @@ +package org.shedlang.compiler.backends.cranelift; + +import org.junit.jupiter.api.Disabled; +import org.shedlang.compiler.backends.Backend; +import org.shedlang.compiler.backends.ExampleTests; + +import java.util.List; +import java.util.Set; + +@Disabled +public class CraneliftAmd64ExampleTests extends ExampleTests { + @Override + protected Backend backend() { + return CraneliftBackend.AMD64; + } + + @Override + protected List binaryRunner() { + return List.of(); + } + + @Override + protected String executableExtension() { + return ""; + } + + private static final Set DISABLED = Set.of( + ); + + @Override + protected boolean isDisabled(String testName) { + return DISABLED.contains(testName); + } +} -- cgit v1.2.3