mirror of
https://github.com/zama-ai/concrete.git
synced 2026-02-09 03:55:04 -05:00
tests: remove RunJit tests
It's better to have execution tests as unittest (that we have now), better control of the execution than just MLIR.
This commit is contained in:
committed by
Quentin Bourgerie
parent
3893ad39bb
commit
d97512f507
@@ -1,7 +0,0 @@
|
||||
// RUN: zamacompiler %s --run-jit --jit-args 2 --jit-args 3 2>&1| FileCheck %s
|
||||
|
||||
// CHECK-LABEL: 5
|
||||
func @main(%arg0: !HLFHE.eint<7>, %arg1: !HLFHE.eint<7>) -> !HLFHE.eint<7> {
|
||||
%1 = "HLFHE.add_eint"(%arg0, %arg1): (!HLFHE.eint<7>, !HLFHE.eint<7>) -> (!HLFHE.eint<7>)
|
||||
return %1: !HLFHE.eint<7>
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
// RUN: zamacompiler %s --run-jit --jit-args 10 --jit-args 54 2>&1| FileCheck %s
|
||||
|
||||
// CHECK-LABEL: 64
|
||||
func @main(%arg0: !HLFHE.eint<6>, %arg1: i7) -> !HLFHE.eint<6> {
|
||||
%1 = "HLFHE.add_eint_int"(%arg0, %arg1): (!HLFHE.eint<6>, i7) -> (!HLFHE.eint<6>)
|
||||
return %1: !HLFHE.eint<6>
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
// RUN: zamacompiler %s --run-jit --jit-args 100 --jit-args 27 2>&1| FileCheck %s
|
||||
|
||||
// CHECK-LABEL: 127
|
||||
func @main(%arg0: !HLFHE.eint<7>, %arg1: i8) -> !HLFHE.eint<7> {
|
||||
%1 = "HLFHE.add_eint_int"(%arg0, %arg1): (!HLFHE.eint<7>, i8) -> (!HLFHE.eint<7>)
|
||||
return %1: !HLFHE.eint<7>
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
// RUN: zamacompiler %s --run-jit --jit-args 2 --jit-args 3 2>&1| FileCheck %s
|
||||
|
||||
// CHECK-LABEL: 12
|
||||
func @main(%arg0: !HLFHE.eint<7>, %arg1: i8) -> !HLFHE.eint<7> {
|
||||
%1 = "HLFHE.mul_eint_int"(%arg0, %arg1): (!HLFHE.eint<7>, i8) -> (!HLFHE.eint<7>)
|
||||
%2 = "HLFHE.add_eint"(%1, %1): (!HLFHE.eint<7>, !HLFHE.eint<7>) -> (!HLFHE.eint<7>)
|
||||
return %2: !HLFHE.eint<7>
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
// RUN: zamacompiler %s --run-jit --jit-args 21 --jit-args 2 2>&1| FileCheck %s
|
||||
|
||||
// CHECK-LABEL: 42
|
||||
func @main(%arg0: !HLFHE.eint<7>, %0: i8) -> !HLFHE.eint<7> {
|
||||
%1 = "HLFHE.mul_eint_int"(%arg0, %0): (!HLFHE.eint<7>, i8) -> (!HLFHE.eint<7>)
|
||||
return %1: !HLFHE.eint<7>
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
// RUN: zamacompiler %s --run-jit --jit-args 3 2>&1| FileCheck %s
|
||||
|
||||
// CHECK-LABEL: 42
|
||||
func @main(%arg0: !HLFHE.eint<7>) -> !HLFHE.eint<7> {
|
||||
%0 = constant 45 : i8
|
||||
%1 = "HLFHE.sub_int_eint"(%0, %arg0): (i8, !HLFHE.eint<7>) -> (!HLFHE.eint<7>)
|
||||
return %1: !HLFHE.eint<7>
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
// RUN: zamacompiler %s --run-jit --jit-args 11 --jit-args 31 2>&1| FileCheck %s
|
||||
|
||||
// CHECK-LABEL: 42
|
||||
func @main(%arg0: !LowLFHE.lwe_ciphertext<2048,7>, %arg1: !LowLFHE.lwe_ciphertext<2048,7>) -> !LowLFHE.lwe_ciphertext<2048,7> {
|
||||
%0 = "LowLFHE.add_lwe_ciphertexts"(%arg0, %arg1) : (!LowLFHE.lwe_ciphertext<2048,7>, !LowLFHE.lwe_ciphertext<2048,7>) -> !LowLFHE.lwe_ciphertext<2048,7>
|
||||
return %0 : !LowLFHE.lwe_ciphertext<2048,7>
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
// RUN: zamacompiler %s --run-jit --jit-args 42 2>&1| FileCheck %s
|
||||
|
||||
// CHECK-LABEL: 42
|
||||
func @main(%arg0: !LowLFHE.lwe_ciphertext<2048,7>) -> !LowLFHE.lwe_ciphertext<2048,7> {
|
||||
return %arg0 : !LowLFHE.lwe_ciphertext<2048,7>
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
// RUN: zamacompiler %s --run-jit --jit-args 7 --jit-args 3 2>&1| FileCheck %s
|
||||
|
||||
// CHECK-LABEL: 21
|
||||
func @main(%arg0: !LowLFHE.lwe_ciphertext<2048,7>, %arg1: i8) -> !LowLFHE.lwe_ciphertext<2048,7> {
|
||||
%cleartext = "LowLFHE.int_to_cleartext"(%arg1) : (i8) -> !LowLFHE.cleartext<64>
|
||||
%0 = "LowLFHE.mul_cleartext_lwe_ciphertext"(%arg0, %cleartext) : (!LowLFHE.lwe_ciphertext<2048,7>, !LowLFHE.cleartext<64>) -> !LowLFHE.lwe_ciphertext<2048,7>
|
||||
return %0 : !LowLFHE.lwe_ciphertext<2048,7>
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
// RUN: zamacompiler %s --run-jit --jit-args 224 2>&1| FileCheck %s
|
||||
|
||||
// CHECK-LABEL: 32
|
||||
func @main(%arg0: !LowLFHE.lwe_ciphertext<2048,7>) -> !LowLFHE.lwe_ciphertext<2048,7> {
|
||||
%0 = "LowLFHE.negate_lwe_ciphertext"(%arg0) : (!LowLFHE.lwe_ciphertext<2048,7>) -> !LowLFHE.lwe_ciphertext<2048,7>
|
||||
return %0 : !LowLFHE.lwe_ciphertext<2048,7>
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
// RUN: zamacompiler %s --run-jit --jit-args 11 --jit-args 31 2>&1| FileCheck %s
|
||||
|
||||
// CHECK-LABEL: 42
|
||||
func @main(%arg0: i64, %arg1: i64) -> i64 {
|
||||
%c = addi %arg0, %arg1 : i64
|
||||
return %c : i64
|
||||
}
|
||||
@@ -1,22 +0,0 @@
|
||||
// RUN: zamacompiler %s --run-jit --jit-args 11 --split-input-file 2>&1| FileCheck %s
|
||||
|
||||
// CHECK-LABEL: 116
|
||||
func @main(%arg0: index) -> i7 {
|
||||
%t = std.constant dense<[127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0]> : tensor<128xi7>
|
||||
%c = tensor.extract %t[%arg0] : tensor<128xi7>
|
||||
return %c : i7
|
||||
}
|
||||
|
||||
// -----
|
||||
|
||||
// CHECK-LABEL: 116
|
||||
func @extract(%arg0: index, %t: tensor<128xi7>) -> i7{
|
||||
%c = tensor.extract %t[%arg0] : tensor<128xi7>
|
||||
return %c : i7
|
||||
}
|
||||
|
||||
func @main(%arg0: index) -> i7 {
|
||||
%t = std.constant dense<[127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0]> : tensor<128xi7>
|
||||
%c = call @extract(%arg0, %t): (index, tensor<128xi7>) -> i7
|
||||
return %c : i7
|
||||
}
|
||||
Reference in New Issue
Block a user