Hello,
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:
CFLAGS=$SLKCFLAGS -O2 \
CXXFLAGS=$SLKCFLAGS -O2 \
./configure --build=$ARCH-slackware-linux \
--host=$ARCH-slackware-linux \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
--localstatedir=/var \
--enable-shared=yes \
--enable-static=no \
--enable-assertions
where the bash variables are as follows:
* on 32bit:
o SLKCFLAGS=-O3 -march=i386 -mtune=i686
o ARCH=i486
o LIBDIRSUFFIX * on 64bit:
o SLKCFLAGS=-O3
o ARCH=x86_64
o LIBDIRSUFFIX=64
I always receive the error messages below:
Making check in libcelt
make[1]: Entering directory `/usr/src/tmp/celt-0.11.3/libcelt'
make check-TESTS
make[2]: Entering directory `/usr/src/tmp/celt-0.11.3/libcelt'
no mono test file
no stereo test file
PASS: match-test.sh
============ 1 test passed
============ make[2]: Leaving directory
`/usr/src/tmp/celt-0.11.3/libcelt'
make[1]: Leaving directory `/usr/src/tmp/celt-0.11.3/libcelt'
Making check in tests
make[1]: Entering directory `/usr/src/tmp/celt-0.11.3/tests'
make check-TESTS
make[2]: Entering directory `/usr/src/tmp/celt-0.11.3/tests'
PASS: type-test
Encoded 5777073.34 bits of entropy to 5778365.00 bits (0.022% wasted).
Packed to 497192 bytes.
Testing random streams... Random seed: 1346620073 (0A05)
PASS: ectest
Testing CWRS with N=2, K=1...
Testing CWRS with N=2, K=4682...
Testing CWRS with N=2, K=9363...
Testing CWRS with N=2, K=14044...
Testing CWRS with N=2, K=18725...
Testing CWRS with N=2, K=23406...
Testing CWRS with N=2, K=28087...
Testing CWRS with N=2, K=32767...
Testing CWRS with N=3, K=1...
Testing CWRS with N=3, K=4682...
Testing CWRS with N=3, K=9363...
Testing CWRS with N=3, K=14044...
Testing CWRS with N=3, K=18725...
Testing CWRS with N=3, K=23406...
Testing CWRS with N=3, K=28087...
Testing CWRS with N=3, K=32767...
Testing CWRS with N=4, K=1...
Testing CWRS with N=4, K=168...
Testing CWRS with N=4, K=335...
Testing CWRS with N=4, K=502...
Testing CWRS with N=4, K=669...
Testing CWRS with N=4, K=836...
Testing CWRS with N=4, K=1003...
Testing CWRS with N=4, K=1170...
Testing CWRS with N=4, K=1172...
Testing CWRS with N=5, K=1...
Testing CWRS with N=5, K=35...
Testing CWRS with N=5, K=69...
Testing CWRS with N=5, K=103...
Testing CWRS with N=5, K=137...
Testing CWRS with N=5, K=171...
Testing CWRS with N=5, K=205...
Testing CWRS with N=5, K=238...
Testing CWRS with N=6, K=1...
Testing CWRS with N=6, K=14...
Testing CWRS with N=6, K=27...
Testing CWRS with N=6, K=40...
Testing CWRS with N=6, K=53...
Testing CWRS with N=6, K=66...
Testing CWRS with N=6, K=79...
Testing CWRS with N=6, K=92...
Testing CWRS with N=6, K=95...
Testing CWRS with N=7, K=1...
Testing CWRS with N=7, K=8...
Testing CWRS with N=7, K=15...
Testing CWRS with N=7, K=22...
Testing CWRS with N=7, K=29...
Testing CWRS with N=7, K=36...
Testing CWRS with N=7, K=43...
Testing CWRS with N=7, K=50...
Testing CWRS with N=7, K=53...
Testing CWRS with N=8, K=1...
Testing CWRS with N=8, K=6...
Testing CWRS with N=8, K=11...
Testing CWRS with N=8, K=16...
Testing CWRS with N=8, K=21...
Testing CWRS with N=8, K=26...
Testing CWRS with N=8, K=31...
Testing CWRS with N=8, K=36...
Testing CWRS with N=9, K=1...
Testing CWRS with N=9, K=4...
Testing CWRS with N=9, K=7...
Testing CWRS with N=9, K=10...
Testing CWRS with N=9, K=13...
Testing CWRS with N=9, K=16...
Testing CWRS with N=9, K=19...
Testing CWRS with N=9, K=22...
Testing CWRS with N=9, K=25...
Testing CWRS with N=9, K=27...
Testing CWRS with N=10, K=1...
Testing CWRS with N=10, K=4...
Testing CWRS with N=10, K=7...
Testing CWRS with N=10, K=10...
Testing CWRS with N=10, K=13...
Testing CWRS with N=10, K=16...
Testing CWRS with N=10, K=19...
Testing CWRS with N=10, K=22...
Testing CWRS with N=11, K=1...
Testing CWRS with N=11, K=3...
Testing CWRS with N=11, K=5...
Testing CWRS with N=11, K=7...
Testing CWRS with N=11, K=9...
Testing CWRS with N=11, K=11...
Testing CWRS with N=11, K=13...
Testing CWRS with N=11, K=15...
Testing CWRS with N=11, K=17...
Testing CWRS with N=11, K=18...
Testing CWRS with N=12, K=1...
Testing CWRS with N=12, K=3...
Testing CWRS with N=12, K=5...
Testing CWRS with N=12, K=7...
Testing CWRS with N=12, K=9...
Testing CWRS with N=12, K=11...
Testing CWRS with N=12, K=13...
Testing CWRS with N=12, K=15...
Testing CWRS with N=12, K=16...
Testing CWRS with N=13, K=1...
Testing CWRS with N=13, K=3...
Testing CWRS with N=13, K=5...
Testing CWRS with N=13, K=7...
Testing CWRS with N=13, K=9...
Testing CWRS with N=13, K=11...
Testing CWRS with N=13, K=13...
Testing CWRS with N=13, K=15...
Testing CWRS with N=14, K=1...
Testing CWRS with N=14, K=2...
Testing CWRS with N=14, K=3...
Testing CWRS with N=14, K=4...
Testing CWRS with N=14, K=5...
Testing CWRS with N=14, K=6...
Testing CWRS with N=14, K=7...
Testing CWRS with N=14, K=8...
Testing CWRS with N=14, K=9...
Testing CWRS with N=14, K=10...
Testing CWRS with N=14, K=11...
Testing CWRS with N=14, K=12...
Testing CWRS with N=14, K=13...
PASS: cwrs32-test
nfft=32 inverse=0,snr = 150.247514
nfft=32 inverse=1,snr = 149.620755
nfft=128 inverse=0,snr = 145.260928
nfft=128 inverse=1,snr = 144.515158
nfft=256 inverse=0,snr = 144.879667
nfft=256 inverse=1,snr = 144.452727
nfft=36 inverse=0,snr = 144.039051
nfft=36 inverse=1,snr = 144.179535
nfft=50 inverse=0,snr = 143.534765
nfft=50 inverse=1,snr = 145.904686
nfft=120 inverse=0,snr = 140.805156
nfft=120 inverse=1,snr = 143.038226
PASS: dft-test
PASS: laplace-test
nfft=32 inverse=0,snr = 64.401362
nfft=32 inverse=1,snr = 64.401695
nfft=256 inverse=0,snr = 100.557755
nfft=256 inverse=1,snr = 100.532668
nfft=512 inverse=0,snr = 112.661306
nfft=512 inverse=1,snr = 112.670790
nfft=40 inverse=0,snr = 68.276953
nfft=40 inverse=1,snr = 68.277512
nfft=120 inverse=0,snr = 87.347888
nfft=120 inverse=1,snr = 87.363550
nfft=240 inverse=0,snr = 99.355096
nfft=240 inverse=1,snr = 99.399426
nfft=480 inverse=0,snr = 111.250587
nfft=480 inverse=1,snr = 111.435401
PASS: mdct-test
PASS: mathops-test
Error: celt_decode returned unknown error
Error: celt_decode returned unknown error
Error: celt_decode returned unknown error
Error: at 30 bytes_per_frame celt_decode returned unknown error
CELT codec tests. Random seed: 1844038323 (DD39)
Testing asynchronous tandeming (48000Hz, 1ch, 960 samples, 30 - 320
bytes).
FAIL: tandem-test
================== 1 of 8 tests failed
================== make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory `/usr/src/tmp/celt-0.11.3/tests'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/usr/src/tmp/celt-0.11.3/tests'
make: *** [check-recursive] Error 1
Notes:
* My build script runs compilation of sources in parallel, but tests
are run serial;
* No such problem with 0.11.2 release (so for now I'm upgrading to it);
* Lower optimization level (i.e. -O2) makes not difference;
* I wasn't able to find anything useful by Googling the error messages.
Let me know if I could help you with more information and I hope you're
resolve the problem soon.
Best regards,
--
*Georgi D. Sotirov*
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.xiph.org/pipermail/opus/attachments/20120903/4ca010de/attachment-0001.htm
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 259 bytes
Desc: OpenPGP digital signature
Url :
http://lists.xiph.org/pipermail/opus/attachments/20120903/4ca010de/attachment-0001.pgp