summaryrefslogtreecommitdiffstats
path: root/eval/src/tests/instruction/dense_multi_matmul_function/dense_multi_matmul_function_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'eval/src/tests/instruction/dense_multi_matmul_function/dense_multi_matmul_function_test.cpp')
-rw-r--r--eval/src/tests/instruction/dense_multi_matmul_function/dense_multi_matmul_function_test.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/eval/src/tests/instruction/dense_multi_matmul_function/dense_multi_matmul_function_test.cpp b/eval/src/tests/instruction/dense_multi_matmul_function/dense_multi_matmul_function_test.cpp
index 9fa25466f4a..9da7f379246 100644
--- a/eval/src/tests/instruction/dense_multi_matmul_function/dense_multi_matmul_function_test.cpp
+++ b/eval/src/tests/instruction/dense_multi_matmul_function/dense_multi_matmul_function_test.cpp
@@ -39,10 +39,11 @@ struct FunInfo {
void verify_optimized(const vespalib::string &expr, const FunInfo &details)
{
TEST_STATE(expr.c_str());
- auto same_types = CellTypeSpace(CellTypeUtils::list_types(), 2).same();
- EvalFixture::verify<FunInfo>(expr, {details}, same_types);
- auto diff_types = CellTypeSpace(CellTypeUtils::list_types(), 2).different();
- EvalFixture::verify<FunInfo>(expr, {}, diff_types);
+ CellTypeSpace stable_types(CellTypeUtils::list_stable_types(), 2);
+ CellTypeSpace unstable_types(CellTypeUtils::list_unstable_types(), 2);
+ EvalFixture::verify<FunInfo>(expr, {details}, CellTypeSpace(stable_types).same());
+ EvalFixture::verify<FunInfo>(expr, {}, CellTypeSpace(stable_types).different());
+ EvalFixture::verify<FunInfo>(expr, {}, unstable_types);
}
void verify_not_optimized(const vespalib::string &expr) {