From 0dbe00a9c6fdfc20a3d7815b05269da0e8df7b0a Mon Sep 17 00:00:00 2001 From: Colm Donelan Date: Wed, 3 Jun 2020 08:00:28 +0100 Subject: IVGCVSW-4915 Improving messages around SAMPLE_DYNAMIC_BACKEND_ENABLED * If SAMPLE_DYNAMIC_BACKEND_ENABLED is enabled but DYNAMIC_BACKEND_PATHS is not set then the user gets failing tests cases with no clear idea what has gone wrong. Explicitly failing when DYNAMIC_BACKEND_PATHS has not been set. * Adding an FAQ entry describing how the user can get confused by our documented usage of CMake. Signed-off-by: Colm Donelan Change-Id: Ic11e14a971f53a6454962354ff728365ccc9de6d --- docs/FAQ.md | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'docs') diff --git a/docs/FAQ.md b/docs/FAQ.md index 1df82e8a63..918f4e161a 100644 --- a/docs/FAQ.md +++ b/docs/FAQ.md @@ -20,3 +20,8 @@ Segmentation fault following a failed call to armnn::Optimize using CpuRef backe In some error scenarios of calls to armnn::Optimize a null pointer may be returned. This contravenes the function documentation however, it can happen. Users are advised to check the value returned from the function as a precaution. If you encounter this problem and are able to isolate it consider contributing a solution. + +Adding or removing -Dxxx options when building ArmNN does not always work. +--------------------------------------------------------- + +ArmNN uses CMake for build configuration. CMake uses a cumulative cache of user options. That is, setting a value once on a cmake command line will be persisted until either you explicitly change the value or delete the cache. To delete the cache in ArmNN you must delete the build directory. -- cgit v1.2.1