shithub: opus

Download patch

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;
 }