From bd96090caa406b949c78e7435c7b781cbb356873 Mon Sep 17 00:00:00 2001 From: Fredrik Svedberg Date: Thu, 19 Jun 2025 15:16:50 +0200 Subject: [PATCH] MLBEDSW-10926 Fix assert from DecomposeReduce The buffer of the cloned IFM tensor used as a new OFM was not released causing an assert in RCSG. Change-Id: Ia738f9651653704e71562979ce0414f0460579d7 Signed-off-by: Fredrik Svedberg --- ethosu/regor/compiler/scheduler_decompose.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/ethosu/regor/compiler/scheduler_decompose.cpp b/ethosu/regor/compiler/scheduler_decompose.cpp index 19e7b64d..11c549f9 100644 --- a/ethosu/regor/compiler/scheduler_decompose.cpp +++ b/ethosu/regor/compiler/scheduler_decompose.cpp @@ -1837,6 +1837,7 @@ std::vector> DecomposeReduce(Architecture *a // Create an intermediate tensor auto newTensor = ifmConn->tensor->Clone(); newTensor->srcTensor = nullptr; + newTensor->bufferView = {}; newTensor->storageShape = ifmShape.With(reducedAxis, blockCount); LOG_TRACE1("DecomposeReduce: Reduce dimension too large, axis {}, size {}, blocks {}\n", reducedAxis, -- GitLab