<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font face="Helvetica, Arial, sans-serif">Hello,<br>
      <br>
    </font>
    <div align="justify"><font face="Helvetica, Arial, sans-serif">I'm
        building packages for Slackware and I've just tried to upgrade
        Slackware 13.37's CELT package to version 0.11.3, which
        apparently was released last year, but I've omitted it because
        it was not announced on the site. Anyway, now that I try build
        with the following configuration in my SlackBuild script:<br>
      </font>
      <blockquote><font face="Helvetica, Arial, sans-serif"><font
            face="Courier New, Courier, monospace">CFLAGS=$SLKCFLAGS -O2
            \</font></font><br>
        <font face="Helvetica, Arial, sans-serif"><font face="Courier
            New, Courier, monospace">CXXFLAGS=$SLKCFLAGS -O2 \</font></font><br>
        <font face="Helvetica, Arial, sans-serif"><font face="Courier
            New, Courier, monospace">./configure
            --build=$ARCH-slackware-linux \</font></font><br>
        <font face="Helvetica, Arial, sans-serif"><font face="Courier
            New, Courier, monospace">           
            --host=$ARCH-slackware-linux \</font></font><br>
        <font face="Helvetica, Arial, sans-serif"><font face="Courier
            New, Courier, monospace">            --prefix=/usr \</font></font><br>
        <font face="Helvetica, Arial, sans-serif"><font face="Courier
            New, Courier, monospace">           
            --libdir=/usr/lib${LIBDIRSUFFIX} \</font></font><br>
        <font face="Helvetica, Arial, sans-serif"><font face="Courier
            New, Courier, monospace">            --sysconfdir=/etc \</font></font><br>
        <font face="Helvetica, Arial, sans-serif"><font face="Courier
            New, Courier, monospace">            --localstatedir=/var \</font></font><br>
        <font face="Helvetica, Arial, sans-serif"><font face="Courier
            New, Courier, monospace">            --enable-shared=yes \</font></font><br>
        <font face="Helvetica, Arial, sans-serif"><font face="Courier
            New, Courier, monospace">            --enable-static=no \</font></font><br>
        <font face="Helvetica, Arial, sans-serif"><font face="Courier
            New, Courier, monospace">            --enable-assertions</font></font><br>
      </blockquote>
      <font face="Helvetica, Arial, sans-serif"><br>
        where the bash variables are as follows:<br>
        <br>
      </font>
      <ul>
        <li><font face="Helvetica, Arial, sans-serif">on 32bit:</font></li>
        <ul>
          <li><font face="Courier New, Courier, monospace">SLKCFLAGS=-O3
              -march=i386 -mtune=i686</font></li>
          <li><font face="Courier New, Courier, monospace">ARCH=i486</font></li>
          <li><font face="Courier New, Courier, monospace">LIBDIRSUFFIX=</font><br>
          </li>
        </ul>
        <li><font face="Helvetica, Arial, sans-serif">on 64bit:</font></li>
        <ul>
          <li><font face="Courier New, Courier, monospace">SLKCFLAGS=-O3</font></li>
          <li><font face="Courier New, Courier, monospace">ARCH=x86_64</font></li>
          <li><font face="Courier New, Courier, monospace">LIBDIRSUFFIX=64</font><br>
          </li>
        </ul>
      </ul>
      <font face="Helvetica, Arial, sans-serif"><br>
        I always receive the error messages below:<br>
        <br>
      </font>
      <blockquote><font face="Courier New, Courier, monospace">Making
          check in libcelt</font><br>
        <font face="Courier New, Courier, monospace">make[1]: Entering
          directory `/usr/src/tmp/celt-0.11.3/libcelt'</font><br>
        <font face="Courier New, Courier, monospace">make  check-TESTS</font><br>
        <font face="Courier New, Courier, monospace">make[2]: Entering
          directory `/usr/src/tmp/celt-0.11.3/libcelt'</font><br>
        <font face="Courier New, Courier, monospace">no mono test file</font><br>
        <font face="Courier New, Courier, monospace">no stereo test file</font><br>
        <font face="Courier New, Courier, monospace">PASS: match-test.sh</font><br>
        <font face="Courier New, Courier, monospace">=============</font><br>
        <font face="Courier New, Courier, monospace">1 test passed</font><br>
        <font face="Courier New, Courier, monospace">=============</font><br>
        <font face="Courier New, Courier, monospace">make[2]: Leaving
          directory `/usr/src/tmp/celt-0.11.3/libcelt'</font><br>
        <font face="Courier New, Courier, monospace">make[1]: Leaving
          directory `/usr/src/tmp/celt-0.11.3/libcelt'</font><br>
        <font face="Courier New, Courier, monospace">Making check in
          tests</font><br>
        <font face="Courier New, Courier, monospace">make[1]: Entering
          directory `/usr/src/tmp/celt-0.11.3/tests'</font><br>
        <font face="Courier New, Courier, monospace">make  check-TESTS</font><br>
        <font face="Courier New, Courier, monospace">make[2]: Entering
          directory `/usr/src/tmp/celt-0.11.3/tests'</font><br>
        <font face="Courier New, Courier, monospace">PASS: type-test</font><br>
        <font face="Courier New, Courier, monospace">Encoded 5777073.34
          bits of entropy to 5778365.00 bits (0.022% wasted).</font><br>
        <font face="Courier New, Courier, monospace">Packed to 497192
          bytes.</font><br>
        <font face="Courier New, Courier, monospace">Testing random
          streams... Random seed: 1346620073 (0A05)</font><br>
        <font face="Courier New, Courier, monospace">PASS: ectest</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=2, K=1...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=2, K=4682...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=2, K=9363...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=2, K=14044...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=2, K=18725...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=2, K=23406...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=2, K=28087...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=2, K=32767...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=3, K=1...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=3, K=4682...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=3, K=9363...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=3, K=14044...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=3, K=18725...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=3, K=23406...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=3, K=28087...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=3, K=32767...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=4, K=1...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=4, K=168...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=4, K=335...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=4, K=502...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=4, K=669...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=4, K=836...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=4, K=1003...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=4, K=1170...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=4, K=1172...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=5, K=1...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=5, K=35...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=5, K=69...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=5, K=103...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=5, K=137...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=5, K=171...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=5, K=205...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=5, K=238...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=6, K=1...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=6, K=14...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=6, K=27...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=6, K=40...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=6, K=53...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=6, K=66...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=6, K=79...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=6, K=92...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=6, K=95...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=7, K=1...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=7, K=8...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=7, K=15...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=7, K=22...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=7, K=29...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=7, K=36...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=7, K=43...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=7, K=50...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=7, K=53...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=8, K=1...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=8, K=6...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=8, K=11...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=8, K=16...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=8, K=21...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=8, K=26...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=8, K=31...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=8, K=36...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=9, K=1...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=9, K=4...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=9, K=7...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=9, K=10...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=9, K=13...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=9, K=16...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=9, K=19...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=9, K=22...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=9, K=25...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=9, K=27...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=10, K=1...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=10, K=4...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=10, K=7...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=10, K=10...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=10, K=13...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=10, K=16...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=10, K=19...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=10, K=22...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=11, K=1...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=11, K=3...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=11, K=5...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=11, K=7...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=11, K=9...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=11, K=11...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=11, K=13...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=11, K=15...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=11, K=17...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=11, K=18...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=12, K=1...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=12, K=3...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=12, K=5...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=12, K=7...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=12, K=9...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=12, K=11...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=12, K=13...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=12, K=15...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=12, K=16...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=13, K=1...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=13, K=3...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=13, K=5...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=13, K=7...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=13, K=9...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=13, K=11...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=13, K=13...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=13, K=15...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=14, K=1...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=14, K=2...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=14, K=3...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=14, K=4...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=14, K=5...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=14, K=6...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=14, K=7...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=14, K=8...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=14, K=9...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=14, K=10...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=14, K=11...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=14, K=12...</font><br>
        <font face="Courier New, Courier, monospace">Testing CWRS with
          N=14, K=13...</font><br>
        <font face="Courier New, Courier, monospace">PASS: cwrs32-test</font><br>
        <font face="Courier New, Courier, monospace">nfft=32
          inverse=0,snr = 150.247514</font><br>
        <font face="Courier New, Courier, monospace">nfft=32
          inverse=1,snr = 149.620755</font><br>
        <font face="Courier New, Courier, monospace">nfft=128
          inverse=0,snr = 145.260928</font><br>
        <font face="Courier New, Courier, monospace">nfft=128
          inverse=1,snr = 144.515158</font><br>
        <font face="Courier New, Courier, monospace">nfft=256
          inverse=0,snr = 144.879667</font><br>
        <font face="Courier New, Courier, monospace">nfft=256
          inverse=1,snr = 144.452727</font><br>
        <font face="Courier New, Courier, monospace">nfft=36
          inverse=0,snr = 144.039051</font><br>
        <font face="Courier New, Courier, monospace">nfft=36
          inverse=1,snr = 144.179535</font><br>
        <font face="Courier New, Courier, monospace">nfft=50
          inverse=0,snr = 143.534765</font><br>
        <font face="Courier New, Courier, monospace">nfft=50
          inverse=1,snr = 145.904686</font><br>
        <font face="Courier New, Courier, monospace">nfft=120
          inverse=0,snr = 140.805156</font><br>
        <font face="Courier New, Courier, monospace">nfft=120
          inverse=1,snr = 143.038226</font><br>
        <font face="Courier New, Courier, monospace">PASS: dft-test</font><br>
        <font face="Courier New, Courier, monospace">PASS: laplace-test</font><br>
        <font face="Courier New, Courier, monospace">nfft=32
          inverse=0,snr = 64.401362</font><br>
        <font face="Courier New, Courier, monospace">nfft=32
          inverse=1,snr = 64.401695</font><br>
        <font face="Courier New, Courier, monospace">nfft=256
          inverse=0,snr = 100.557755</font><br>
        <font face="Courier New, Courier, monospace">nfft=256
          inverse=1,snr = 100.532668</font><br>
        <font face="Courier New, Courier, monospace">nfft=512
          inverse=0,snr = 112.661306</font><br>
        <font face="Courier New, Courier, monospace">nfft=512
          inverse=1,snr = 112.670790</font><br>
        <font face="Courier New, Courier, monospace">nfft=40
          inverse=0,snr = 68.276953</font><br>
        <font face="Courier New, Courier, monospace">nfft=40
          inverse=1,snr = 68.277512</font><br>
        <font face="Courier New, Courier, monospace">nfft=120
          inverse=0,snr = 87.347888</font><br>
        <font face="Courier New, Courier, monospace">nfft=120
          inverse=1,snr = 87.363550</font><br>
        <font face="Courier New, Courier, monospace">nfft=240
          inverse=0,snr = 99.355096</font><br>
        <font face="Courier New, Courier, monospace">nfft=240
          inverse=1,snr = 99.399426</font><br>
        <font face="Courier New, Courier, monospace">nfft=480
          inverse=0,snr = 111.250587</font><br>
        <font face="Courier New, Courier, monospace">nfft=480
          inverse=1,snr = 111.435401</font><br>
        <font face="Courier New, Courier, monospace">PASS: mdct-test</font><br>
        <font face="Courier New, Courier, monospace">PASS: mathops-test</font><br>
        <font color="#cc0000" face="Courier New, Courier, monospace">Error:
          celt_decode returned unknown error</font><font color="#cc0000"><br>
          <font face="Courier New, Courier, monospace">Error:
            celt_decode returned unknown error</font><br>
          <font face="Courier New, Courier, monospace">Error:
            celt_decode returned unknown error</font><br>
          <font face="Courier New, Courier, monospace">Error: at 30
            bytes_per_frame celt_decode returned unknown error</font></font><br>
        <font face="Courier New, Courier, monospace">CELT codec tests.
          Random seed: 1844038323 (DD39)</font><br>
        <font face="Courier New, Courier, monospace">Testing
          asynchronous tandeming (48000Hz, 1ch, 960 samples, 30 - 320
          bytes).</font><br>
        <font color="#cc0000" face="Courier New, Courier, monospace">FAIL:
          tandem-test</font><br>
        <font face="Courier New, Courier, monospace">===================</font><br>
        <font face="Courier New, Courier, monospace">1 of 8 tests failed</font><br>
        <font face="Courier New, Courier, monospace">===================</font><br>
        <font face="Courier New, Courier, monospace">make[2]: ***
          [check-TESTS] Error 1</font><br>
        <font face="Courier New, Courier, monospace">make[2]: Leaving
          directory `/usr/src/tmp/celt-0.11.3/tests'</font><br>
        <font face="Courier New, Courier, monospace">make[1]: ***
          [check-am] Error 2</font><br>
        <font face="Courier New, Courier, monospace">make[1]: Leaving
          directory `/usr/src/tmp/celt-0.11.3/tests'</font><br>
        <font face="Courier New, Courier, monospace">make: ***
          [check-recursive] Error 1</font><font face="Helvetica, Arial,
          sans-serif"><br>
        </font></blockquote>
      <font face="Helvetica, Arial, sans-serif">Notes:<br>
      </font>
      <ul>
        <li><font face="Helvetica, Arial, sans-serif">My build script
            runs compilation of sources in parallel, but tests are run
            serial;</font></li>
        <li><font face="Helvetica, Arial, sans-serif">No such problem
            with 0.11.2 release (so for now I'm upgrading to it);</font></li>
        <li><font face="Helvetica, Arial, sans-serif">Lower optimization
            level (i.e. <font face="Courier New, Courier, monospace">-O2</font>)
            makes not difference;</font></li>
        <li><font face="Helvetica, Arial, sans-serif">I wasn't able to
            find anything useful by Googling the error messages.<br>
          </font></li>
      </ul>
      <font face="Helvetica, Arial, sans-serif">Let me know if I could
        help you with more information and I hope you're resolve the
        problem soon.<br>
      </font></div>
    <font face="Helvetica, Arial, sans-serif"><br>
      <br>
      Best regards,<br>
      <br>
    </font>
    <div class="moz-signature"><font face="Helvetica, Arial, sans-serif">--
      </font><br>
      <pre><b>Georgi D. Sotirov</b>
</pre>
    </div>
  </body>
</html>