From d9f607af322d56678da2b39bd46b6f5f08ddd757 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=D0=9F=D0=B0=D0=B2=D0=B5=D0=BB=20=D0=98=D0=BB=D1=8C=D1=8E?= =?utf8?q?=D1=82=D1=87=D0=B5=D0=BD=D0=BA=D0=BE/AI=20Tools=20Lab=20/SRR/Ass?= =?utf8?q?istant=20Engineer/=EC=82=BC=EC=84=B1=EC=A0=84=EC=9E=90?= Date: Tue, 9 Oct 2018 14:22:58 +0300 Subject: [PATCH] [nnc] Add default case in intepreter Pooling op (#1748) * Add default in switch case construction with enum * Add assert statement to default condition to switch case Signed-off-by: Pavel Iliutchenko --- contrib/nnc/passes/interpreter/ops/Pool.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/contrib/nnc/passes/interpreter/ops/Pool.cpp b/contrib/nnc/passes/interpreter/ops/Pool.cpp index f5a425a..60644e8 100644 --- a/contrib/nnc/passes/interpreter/ops/Pool.cpp +++ b/contrib/nnc/passes/interpreter/ops/Pool.cpp @@ -58,6 +58,8 @@ std::vector Pool::operator()() case PoolOp::PoolingType::MIN: initialValue = std::numeric_limits::max(); break; + default: + assert(false && "Invalid pooling type"); } Index inIdx; inIdx.resize(outShape.rank()); -- 2.7.4