diff options
author | Kevin May <kevin.may@arm.com> | 2024-05-10 15:40:08 +0100 |
---|---|---|
committer | Colm Donelan <colm.donelan@arm.com> | 2024-05-10 20:31:46 +0100 |
commit | 2c2f3aa6fbdd50ab5157bfc40f9335337f14abac (patch) | |
tree | 3bfbdabf5ebfd94838c038b2b94704737235ac96 /src/armnnTfLiteParser/TfLiteParser.cpp | |
parent | 8723eb9c8f1160f9c3e677679dd1840fde5b61aa (diff) | |
download | armnn-2c2f3aa6fbdd50ab5157bfc40f9335337f14abac.tar.gz |
MLCE-1276 Fix for ExecuteNetwork abort after inference
* The abort is caused during destruction of flatbuffers::ClassicLocale
* Set FLATBUFFERS_LOCALE_INDEPENDENT=0 in delegates and parser so that
ClassicLocale is not included
Signed-off-by: Kevin May <kevin.may@arm.com>
Change-Id: I34584b05998a62bae2263a2281414fcf8c12d668
Signed-off-by: Colm Donelan <colm.donelan@arm.com>
Diffstat (limited to 'src/armnnTfLiteParser/TfLiteParser.cpp')
-rw-r--r-- | src/armnnTfLiteParser/TfLiteParser.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/armnnTfLiteParser/TfLiteParser.cpp b/src/armnnTfLiteParser/TfLiteParser.cpp index 3fd81ff973..3a4c084301 100644 --- a/src/armnnTfLiteParser/TfLiteParser.cpp +++ b/src/armnnTfLiteParser/TfLiteParser.cpp @@ -3,6 +3,10 @@ // SPDX-License-Identifier: MIT // +// Do not include flatbuffers::ClassicLocale which can cause abort when destroyed +// This define must be added before the include or it causes a macro redefine error +#define FLATBUFFERS_LOCALE_INDEPENDENT 0 + #include "TfLiteParser.hpp" #include "armnnTfLiteParser/Version.hpp" |