ref: 385795ed7bbe22e9f0c4ddbc314fe16b88e6ae4e
parent: 233e3172027f093be841363fc8ca5afaace6256e
author: Jean-Marc Valin <[email protected]>
date: Wed Mar 26 11:56:07 EDT 2008
Fixed the rcp() testcase for new assumptions (x is positive)
--- a/tests/mathops-test.c
+++ b/tests/mathops-test.c
@@ -17,12 +17,10 @@
void testdiv(void)
{
celt_int32_t i;
- for (i=-327670;i<=327670;i++)
+ for (i=1;i<=327670;i++)
{
double prod;
celt_word32_t val;
- if (i==0)
- continue;
val = celt_rcp(i);
#ifdef FIXED_POINT
prod = (1./32768./65526.)*val*i;
@@ -59,5 +57,5 @@
{
testdiv();
testsqrt();
- return 0;
+ return ret;
}