aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorJakub Sujak <jakub.sujak@arm.com>2022-12-07 23:55:22 +0000
committerJakub Sujak <jakub.sujak@arm.com>2023-01-20 15:56:39 +0000
commit3b504ef58b6893899a23810eba68db6663ce5f94 (patch)
treed20d87bb95bb534912c1264808cb2bbf463bb1de /tests
parenta23183221e5ba2c02863d3aa673da224ba42e364 (diff)
downloadComputeLibrary-3b504ef58b6893899a23810eba68db6663ce5f94.tar.gz
Update libnpy header external dependency to the latest version
Primarily fixes build error when building with Clang14 due to warning of use of deprecated 'sprintf' function Resolves: COMPMID-5803 Change-Id: Iaa7df7ccc482fbeaa1978988ce61bbc8fd792ca1 Signed-off-by: Jakub Sujak <jakub.sujak@arm.com> Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/8802 Reviewed-by: Pablo Marquez Tello <pablo.tello@arm.com> Tested-by: Arm Jenkins <bsgcomp@arm.com> Comments-Addressed: Arm Jenkins <bsgcomp@arm.com> Benchmark: Arm Jenkins <bsgcomp@arm.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/AssetsLibrary.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/tests/AssetsLibrary.cpp b/tests/AssetsLibrary.cpp
index 62de78cf26..571b55125b 100644
--- a/tests/AssetsLibrary.cpp
+++ b/tests/AssetsLibrary.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017-2020 Arm Limited.
+ * Copyright (c) 2017-2020, 2023 Arm Limited.
*
* SPDX-License-Identifier: MIT
*
@@ -524,13 +524,14 @@ inline void validate_npy_header(std::ifstream &stream, const std::string &expect
ARM_COMPUTE_UNUSED(expect_typestr);
ARM_COMPUTE_UNUSED(expect_shape);
- std::string header = npy::read_header(stream);
+ std::string header_s = npy::read_header(stream);
// Parse header
- std::vector<unsigned long> shape;
- bool fortran_order = false;
- std::string typestr;
- npy::parse_header(header, typestr, fortran_order, shape);
+ npy::header_t header = npy::parse_header(header_s);
+
+ std::vector<unsigned long> shape = header.shape;
+ bool fortran_order = header.fortran_order;
+ std::string typestr = header.dtype.str();
// Check if the typestring matches the given one
ARM_COMPUTE_ERROR_ON_MSG(typestr != expect_typestr, "Typestrings mismatch");