aboutsummaryrefslogtreecommitdiff
path: root/tests/validation/fixtures/AddMulAddFixture.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/validation/fixtures/AddMulAddFixture.h')
-rw-r--r--tests/validation/fixtures/AddMulAddFixture.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/tests/validation/fixtures/AddMulAddFixture.h b/tests/validation/fixtures/AddMulAddFixture.h
index a3a761bff1..d13fef2f02 100644
--- a/tests/validation/fixtures/AddMulAddFixture.h
+++ b/tests/validation/fixtures/AddMulAddFixture.h
@@ -22,8 +22,8 @@
* SOFTWARE.
*/
-#ifndef TESTS_VALIDATION_FIXTURES_ADDMULADDFIXTURE
-#define TESTS_VALIDATION_FIXTURES_ADDMULADDFIXTURE
+#ifndef ACL_TESTS_VALIDATION_FIXTURES_ADDMULADDFIXTURE_H
+#define ACL_TESTS_VALIDATION_FIXTURES_ADDMULADDFIXTURE_H
#include "arm_compute/core/TensorShape.h"
#include "arm_compute/core/Types.h"
@@ -86,7 +86,12 @@ protected:
// Create and configure function
FunctionType add_mul_add;
- add_mul_add.configure(&input1, &input2, &bn_mul, &bn_add, interm_out ? &add_output : nullptr, &final_output, ConvertPolicy::SATURATE, act_info);
+ ARM_COMPUTE_ERROR_THROW_ON(add_mul_add.validate(input1.info(), input2.info(), bn_mul.info(),
+ bn_add.info(), interm_out ? add_output.info() : nullptr, final_output.info(),
+ ConvertPolicy::SATURATE, act_info));
+
+ add_mul_add.configure(&input1, &input2, &bn_mul, &bn_add, interm_out ? &add_output : nullptr,
+ &final_output, ConvertPolicy::SATURATE, act_info);
// Allocate tensors
input1.allocator()->allocate();
@@ -262,4 +267,4 @@ public:
} // namespace test
} // namespace arm_compute
-#endif /* TESTS_VALIDATION_FIXTURES_ADDMULADDFIXTURE */
+#endif // ACL_TESTS_VALIDATION_FIXTURES_ADDMULADDFIXTURE_H