aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTai Ly <tai.ly@arm.com>2024-04-24 21:29:11 +0000
committerTai Ly <tai.ly@arm.com>2024-04-30 10:49:15 -0700
commit8ded90d7894528f4bb0418213db08e947d3a6def (patch)
tree722a8133b176b1225797745277e2bcc497259e79
parent5a96ee2f4642d1fc7a7ec294fdb136a70493a42c (diff)
downloadreference_model-8ded90d7894528f4bb0418213db08e947d3a6def.tar.gz
Update serialization_lib for flatbuffer v24.3.7
also fixed traceback.format_exception calls to fix hang of framework testing due to failing tests. Signed-off-by: Tai Ly <tai.ly@arm.com> Change-Id: Ic943aec7981a71dc8f9c898a16ac3f408f07a370
m---------thirdparty/serialization_lib0
-rwxr-xr-xverif/frameworks/tosa_verif_framework_compiler_runner.py6
-rwxr-xr-xverif/frameworks/tosa_verif_framework_generator.py6
-rw-r--r--verif/runner/tosa_verif_run_tests.py4
4 files changed, 4 insertions, 12 deletions
diff --git a/thirdparty/serialization_lib b/thirdparty/serialization_lib
-Subproject 36ced1df313cf80edc91efe41facb1ab3a81b22
+Subproject 3aebe2bd863d6e0cb82171984cd49e5ad516d0d
diff --git a/verif/frameworks/tosa_verif_framework_compiler_runner.py b/verif/frameworks/tosa_verif_framework_compiler_runner.py
index 82e3aad..86e3c01 100755
--- a/verif/frameworks/tosa_verif_framework_compiler_runner.py
+++ b/verif/frameworks/tosa_verif_framework_compiler_runner.py
@@ -818,11 +818,7 @@ def worker_thread(task_queue, args, result_queue):
except Exception as e:
print(f"Internal regression error: {e}")
print(
- "".join(
- traceback.format_exception(
- etype=type(e), value=e, tb=e.__traceback__
- )
- )
+ "".join(traceback.format_exception(None, value=e, tb=e.__traceback__))
)
rc = TestResult.INTERNAL_ERROR
tolerance = 0.0
diff --git a/verif/frameworks/tosa_verif_framework_generator.py b/verif/frameworks/tosa_verif_framework_generator.py
index 8ae0286..a3405dc 100755
--- a/verif/frameworks/tosa_verif_framework_generator.py
+++ b/verif/frameworks/tosa_verif_framework_generator.py
@@ -1473,11 +1473,7 @@ def run_unit_test(
except Exception as e:
msg = "Error running task: {}".format(e)
print(msg)
- print(
- "".join(
- traceback.format_exception(etype=type(e), value=e, tb=e.__traceback__)
- )
- )
+ print("".join(traceback.format_exception(None, value=e, tb=e.__traceback__)))
return False
return True
diff --git a/verif/runner/tosa_verif_run_tests.py b/verif/runner/tosa_verif_run_tests.py
index d2aae22..76a143a 100644
--- a/verif/runner/tosa_verif_run_tests.py
+++ b/verif/runner/tosa_verif_run_tests.py
@@ -1,5 +1,5 @@
"""TOSA verification runner script."""
-# Copyright (c) 2020-2023, ARM Limited.
+# Copyright (c) 2020-2024, ARM Limited.
# SPDX-License-Identifier: Apache-2.0
import argparse
import importlib
@@ -252,7 +252,7 @@ def workerThread(task_queue, runnerList, complianceRunner, args, result_queue):
print(
"".join(
traceback.format_exception(
- etype=type(e), value=e, tb=e.__traceback__
+ None, value=e, tb=e.__traceback__
)
)
)