|
|
@@ -145,6 +145,7 @@ a double precision computation.
|
|
|
void UnaryTestsQ15::test_mat_add_q15()
|
|
|
{
|
|
|
LOADDATA2();
|
|
|
+ arm_status status;
|
|
|
|
|
|
for(i=0;i < nbMatrixes ; i ++)
|
|
|
{
|
|
|
@@ -153,7 +154,8 @@ a double precision computation.
|
|
|
|
|
|
PREPAREDATA2();
|
|
|
|
|
|
- arm_mat_add_q15(&this->in1,&this->in2,&this->out);
|
|
|
+ status=arm_mat_add_q15(&this->in1,&this->in2,&this->out);
|
|
|
+ ASSERT_TRUE(status==ARM_MATH_SUCCESS);
|
|
|
|
|
|
outp += (rows * columns);
|
|
|
|
|
|
@@ -170,6 +172,7 @@ a double precision computation.
|
|
|
void UnaryTestsQ15::test_mat_sub_q15()
|
|
|
{
|
|
|
LOADDATA2();
|
|
|
+ arm_status status;
|
|
|
|
|
|
for(i=0;i < nbMatrixes ; i ++)
|
|
|
{
|
|
|
@@ -178,7 +181,8 @@ void UnaryTestsQ15::test_mat_sub_q15()
|
|
|
|
|
|
PREPAREDATA2();
|
|
|
|
|
|
- arm_mat_sub_q15(&this->in1,&this->in2,&this->out);
|
|
|
+ status=arm_mat_sub_q15(&this->in1,&this->in2,&this->out);
|
|
|
+ ASSERT_TRUE(status==ARM_MATH_SUCCESS);
|
|
|
|
|
|
outp += (rows * columns);
|
|
|
|
|
|
@@ -195,6 +199,7 @@ void UnaryTestsQ15::test_mat_sub_q15()
|
|
|
void UnaryTestsQ15::test_mat_scale_q15()
|
|
|
{
|
|
|
LOADDATA1();
|
|
|
+ arm_status status;
|
|
|
|
|
|
for(i=0;i < nbMatrixes ; i ++)
|
|
|
{
|
|
|
@@ -203,7 +208,8 @@ void UnaryTestsQ15::test_mat_scale_q15()
|
|
|
|
|
|
PREPAREDATA1(false);
|
|
|
|
|
|
- arm_mat_scale_q15(&this->in1,ONEHALF,0,&this->out);
|
|
|
+ status=arm_mat_scale_q15(&this->in1,ONEHALF,0,&this->out);
|
|
|
+ ASSERT_TRUE(status==ARM_MATH_SUCCESS);
|
|
|
|
|
|
outp += (rows * columns);
|
|
|
|
|
|
@@ -220,6 +226,7 @@ void UnaryTestsQ15::test_mat_scale_q15()
|
|
|
void UnaryTestsQ15::test_mat_trans_q15()
|
|
|
{
|
|
|
LOADDATA1();
|
|
|
+ arm_status status;
|
|
|
|
|
|
for(i=0;i < nbMatrixes ; i ++)
|
|
|
{
|
|
|
@@ -228,7 +235,8 @@ void UnaryTestsQ15::test_mat_trans_q15()
|
|
|
|
|
|
PREPAREDATA1(true);
|
|
|
|
|
|
- arm_mat_trans_q15(&this->in1,&this->out);
|
|
|
+ status=arm_mat_trans_q15(&this->in1,&this->out);
|
|
|
+ ASSERT_TRUE(status==ARM_MATH_SUCCESS);
|
|
|
|
|
|
outp += (rows * columns);
|
|
|
|
|
|
@@ -245,6 +253,7 @@ void UnaryTestsQ15::test_mat_trans_q15()
|
|
|
void UnaryTestsQ15::test_mat_cmplx_trans_q15()
|
|
|
{
|
|
|
LOADDATA1();
|
|
|
+ arm_status status;
|
|
|
|
|
|
for(i=0;i < nbMatrixes ; i ++)
|
|
|
{
|
|
|
@@ -253,7 +262,8 @@ void UnaryTestsQ15::test_mat_cmplx_trans_q15()
|
|
|
|
|
|
PREPAREDATA1C(true);
|
|
|
|
|
|
- arm_mat_cmplx_trans_q15(&this->in1,&this->out);
|
|
|
+ status=arm_mat_cmplx_trans_q15(&this->in1,&this->out);
|
|
|
+ ASSERT_TRUE(status==ARM_MATH_SUCCESS);
|
|
|
|
|
|
outp += 2*(rows * columns);
|
|
|
|