diff options
Diffstat (limited to 'eval/src/tests/eval/fast_value/fast_value_test.cpp')
-rw-r--r-- | eval/src/tests/eval/fast_value/fast_value_test.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/eval/src/tests/eval/fast_value/fast_value_test.cpp b/eval/src/tests/eval/fast_value/fast_value_test.cpp index 70c534b2010..2acb6c448c9 100644 --- a/eval/src/tests/eval/fast_value/fast_value_test.cpp +++ b/eval/src/tests/eval/fast_value/fast_value_test.cpp @@ -160,7 +160,8 @@ TEST(FastValueBuilderFactoryTest, fast_values_can_be_copied) { auto factory = FastValueBuilderFactory::get(); for (const auto &layout: layouts) { for (CellType ct : CellTypeUtils::list_types()) { - TensorSpec expect = layout.cpy().cells(ct); + auto expect = layout.cpy().cells(ct); + if (expect.bad_scalar()) continue; std::unique_ptr<Value> value = value_from_spec(expect, factory); std::unique_ptr<Value> copy = factory.copy(*value); TensorSpec actual = spec_from_value(*copy); |