aboutsummaryrefslogtreecommitdiff
path: root/include/armnn/utility/TransformIterator.hpp
AgeCommit message (Collapse)Author
2023-12-07IVGCVSW-8159 Fix for build failures on C++14 compilersMike Kelly
* Restored previous functionality for compilers with a version of the C++ standard earlier than C++17 Signed-off-by: Mike Kelly <mike.kelly@arm.com> Change-Id: I0951fc1cac366e74066b6ababa675e19cfb6536b
2023-12-05IVGCVSW-8159 Fixed issues building with NDK r26Mike Kelly
* The compiler shipped with NDK r26 has stricter rules around certain warnings and deprecation notices. * Fixed warnings for unqualified call to 'std::move' * Fixed error where the half values weren't being cast to a float when calling 'std::nan' * Removed unnecessary subtensor unit tests for neon Signed-off-by: Mike Kelly <mike.kelly@arm.com> Change-Id: I4ceb46e55ff5f2a754452e3a43de2188d58bf927
2023-04-05Fix gcc 13 compiler errorsPablo Marquez Tello
* Resolves MLCE-1040 Change-Id: I32878ed70af356832403e83dcb63b0b89a8a84e3 Signed-off-by: Pablo Marquez Tello <pablo.tello@arm.com>
2021-09-21Fix compile error in TransformIteratorRob Hughes
The operator= functions were raising a compiler error on MSVC. The implementations of these functions also looked very suspicious as they were not behaving as a normal operator= would - they did not modify the 'this' object at all, and returned a copy rather than a reference. This patch changes them to be more conventional, which required removing the 'const' qualifier from m_fn in order to make the object assignable. Change-Id: I1c8b526581ed8973e64f1cffc43b97ac88e07699 Signed-off-by: Rob Hughes <robert.hughes@arm.com>
2021-02-19Fix TransformIterator operator=Rob Hughes
These two operator overloads were giving compile errors as they had misspelled the names of the member variables. Presumably they are not used in any of the code and not tested anywhere, and so the compilers being used on the CI decided to not report this error. I encountered this error using the MSVC compiler, but it may cause problems on others too. Change-Id: I200fc98dbd024d13dbf0e2eca2a0dcd2b0bef261 Signed-off-by: Rob Hughes <robert.hughes@arm.com>
2020-10-28IVGCVSW-5433 Remove boost::transform_iterator and make_transform_iteratorFinn Williams
Signed-off-by: Finn Williams <Finn.Williams@arm.com> Change-Id: I28aace7092cff5743353df1b1de8e7a4691554d3