From b5f68c20c70e3406d0141188598158e822b3baa5 Mon Sep 17 00:00:00 2001 From: Quentin Bourgerie Date: Mon, 18 Oct 2021 14:52:55 +0200 Subject: [PATCH] fix(compiler): Remove the default constraint since tensor operators are supported --- .../tests/unittest/end_to_end_jit_encrypted_tensor.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/compiler/tests/unittest/end_to_end_jit_encrypted_tensor.cc b/compiler/tests/unittest/end_to_end_jit_encrypted_tensor.cc index 0ff355eb4..20ea56ef1 100644 --- a/compiler/tests/unittest/end_to_end_jit_encrypted_tensor.cc +++ b/compiler/tests/unittest/end_to_end_jit_encrypted_tensor.cc @@ -49,7 +49,7 @@ func @main(%t: tensor<2x10x!HLFHE.eint<6>>, %i: index, %j: index) -> !HLFHE.eint return %c : !HLFHE.eint<6> } )XXX"; - ASSERT_LLVM_ERROR(engine.compile(mlirStr, defaultV0Constraints())); + ASSERT_LLVM_ERROR(engine.compile(mlirStr)); auto maybeArgument = engine.buildArgument(); ASSERT_LLVM_ERROR(maybeArgument.takeError()); auto argument = std::move(maybeArgument.get()); @@ -79,7 +79,7 @@ func @main(%t: tensor<2x10x!HLFHE.eint<6>>) -> tensor<1x5x!HLFHE.eint<6>> { } )XXX"; - ASSERT_LLVM_ERROR(engine.compile(mlirStr, defaultV0Constraints())); + ASSERT_LLVM_ERROR(engine.compile(mlirStr)); auto maybeArgument = engine.buildArgument(); ASSERT_LLVM_ERROR(maybeArgument.takeError()); auto argument = std::move(maybeArgument.get()); @@ -108,7 +108,7 @@ func @main(%t: tensor<2x10x!HLFHE.eint<6>>) -> tensor<1x5x!HLFHE.eint<6>> { } )XXX"; - ASSERT_LLVM_ERROR(engine.compile(mlirStr, defaultV0Constraints())); + ASSERT_LLVM_ERROR(engine.compile(mlirStr)); auto maybeArgument = engine.buildArgument(); ASSERT_LLVM_ERROR(maybeArgument.takeError()); auto argument = std::move(maybeArgument.get()); @@ -137,7 +137,7 @@ func @main(%t0: tensor<2x10x!HLFHE.eint<6>>, %t1: tensor<2x2x!HLFHE.eint<6>>) -> } )XXX"; - ASSERT_LLVM_ERROR(engine.compile(mlirStr, defaultV0Constraints())); + ASSERT_LLVM_ERROR(engine.compile(mlirStr)); auto maybeArgument = engine.buildArgument(); ASSERT_LLVM_ERROR(maybeArgument.takeError()); auto argument = std::move(maybeArgument.get());