Hi all, I have uploaded a source tarball to sourceforge for testing. See the news item in the HTML docs for the changes (or look here: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/flac/flac/doc/html/news.html?rev=HEAD&content-type=text/html ) Download here: http://prdownloads.sourceforge.net/flac/flac-1.0.5_beta1.tar.gz?download The standard test of 'configure && make && make check' is good; also, play around with the replaygain and cuesheet stuff, and the new things in the xmms plugin. There is a new configure option --enable-valgrind-testing that will run the tests under Valgrind too (Linux x86 only). But it's not for the faint of heart; this will probably take a few days to run on even very fast machines. One thing that I realized would be nice that's not in there is a configure option like --xmms-plugin-dir to specify where the xmms plugin will go. I tried manually copying libflac-xmms.so into ~/.xmms/Plugins and it worked great, so if someone can get that option working and send me a patch I'd be obliged. Thanks, Josh __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com
I have an Athlon Thunderbird 1Ghz sitting running all alone in my dorm room while I'm at home for six weeks. I figure I'll run these tests just to give the poor machine something to do. Seeing as 3DNow! extensions seem to enabled by default, I'll give them a whir. I'm running Debian unstable's latest GCC 3.2 prerelease as its compiler. export CC="gcc-3.2" export CXX="g++-3.2" ./configure --enable-valgrind-testing make I'm waiting for the make check now. Will 'make check' do the valgrind tests? Are there any other automated tests I can run remotely? For the record, I already get: make[3]: Entering directory `/tmp/flac-1.0.5_beta1/test' FAIL: ./test_libFLAC.sh FAIL: ./test_libFLAC++.sh FAIL: ./test_libOggFLAC.sh FAIL: ./test_libOggFLAC++.sh -- Asheesh. On Thu, 2 Jan 2003, Josh Coalson wrote:> Hi all, > > I have uploaded a source tarball to sourceforge for testing. See the > news item in the HTML docs for the changes (or look here: > http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/flac/flac/doc/html/news.html?rev=HEAD&content-type=text/html > ) > > Download here: > http://prdownloads.sourceforge.net/flac/flac-1.0.5_beta1.tar.gz?download > > The standard test of 'configure && make && make check' is good; also, > play around with the replaygain and cuesheet stuff, and the new things > in the xmms plugin. > > There is a new configure option --enable-valgrind-testing that will run > the tests under Valgrind too (Linux x86 only). But it's not for the > faint of heart; this will probably take a few days to run on even very > fast machines. > > One thing that I realized would be nice that's not in there is a > configure option like --xmms-plugin-dir to specify where the xmms plugin > will go. I tried manually copying libflac-xmms.so into ~/.xmms/Plugins > and it worked great, so if someone can get that option working and send > me a patch I'd be obliged. > > Thanks, > > Josh > > > __________________________________________________ > Do you Yahoo!?Nope.> Yahoo! Mail Plus - Powerful. Affordable. Sign up now.I have my own mail server, thanks.> http://mailplus.yahoo.comhttp://www.laroia.net>
On Fri, Jan 03, 2003 at 01:42:57AM -0500, Asheesh Laroia wrote:> I have an Athlon Thunderbird 1Ghz sitting running all alone in my dorm > room while I'm at home for six weeks. I figure I'll run these tests just > to give the poor machine something to do. > > Seeing as 3DNow! extensions seem to enabled by default, I'll give them a > whir. I'm running Debian unstable's latest GCC 3.2 prerelease as its compiler. > > export CC="gcc-3.2" > export CXX="g++-3.2" > ./configure --enable-valgrind-testing > make > > I'm waiting for the make check now. Will 'make check' do the valgrind > tests? Are there any other automated tests I can run remotely? > > For the record, I already get: > > make[3]: Entering directory `/tmp/flac-1.0.5_beta1/test' > FAIL: ./test_libFLAC.sh > FAIL: ./test_libFLAC++.sh > FAIL: ./test_libOggFLAC.sh > FAIL: ./test_libOggFLAC++.shSame here. I guess valgrind doesn't like scripts generated by automake's makefiles, maybe something with library preloading... And if it doesn't fail (in case there are .libs/lt-* binaries) it will run in normal speed, weird. Snip from valgrind log: VG_(mash_LD_PRELOAD_and_LD_LIBRARY_PATH): internal error: what = 0 ld_preload_str = `/tmp/valgrind-1.0.4/lib/valgrind/valgrind.so:' ld_library_path_str = `(null)' p_prel = `(null)' p_path = `(null)' VG_LIBDIR = `/tmp/valgrind-1.0.4/lib' Note that this is often caused by mis-installation of valgrind. Correct installation procedure is: ./configure --prefix=/install/dir make install And then use /install/dir/bin/valgrind Moving the installation directory elsewhere after 'make install' will cause the above error. Hand-editing the paths in the shell scripts is also likely to cause problems. valgrind: the `impossible' happened: VG_(mash_LD_PRELOAD_and_LD_LIBRARY_PATH) failed Basic block ctr is approximately 3400000 sched status: Thread 1: status = Runnable, associated_mx = 0x0, associated_cv = 0x0 ==30826== at 0x40332AAE: (within /lib/libc-2.2.5.so) ==30826== by 0x806A288: shell_execve (in /bin/bash) ==30826== by 0x806A14A: (within /bin/bash) ==30826== by 0x80696E6: (within /bin/bash) ==30826== by 0x8066B6E: execute_command_internal (in /bin/bash) ==30826== by 0x8067C21: (within /bin/bash) ==30826== by 0x8066D9E: execute_command_internal (in /bin/bash) ==30826== by 0x806779D: (within /bin/bash) ==30826== by 0x80668B1: execute_command_internal (in /bin/bash) ==30826== by 0x80915E3: parse_and_execute (in /bin/bash) ==30826== by 0x8090D5C: eval_builtin (in /bin/bash) ... -- Miroslav Lichvar
make check > out 2> err bzip2 out bzip2 err Oh, look, errors. Huh. Check the end of "out" for details. -- Asheesh. -- What the world *really* needs is a good Automatic Bicycle Sharpener. On Fri, 3 Jan 2003, Asheesh Laroia wrote:> I have an Athlon Thunderbird 1Ghz sitting running all alone in my dorm > room while I'm at home for six weeks. I figure I'll run these tests just > to give the poor machine something to do. > > Seeing as 3DNow! extensions seem to enabled by default, I'll give them a > whir. I'm running Debian unstable's latest GCC 3.2 prerelease as its compiler. > > export CC="gcc-3.2" > export CXX="g++-3.2" > ./configure --enable-valgrind-testing > make > > I'm waiting for the make check now. Will 'make check' do the valgrind > tests? Are there any other automated tests I can run remotely? > > For the record, I already get: > > make[3]: Entering directory `/tmp/flac-1.0.5_beta1/test' > FAIL: ./test_libFLAC.sh > FAIL: ./test_libFLAC++.sh > FAIL: ./test_libOggFLAC.sh > FAIL: ./test_libOggFLAC++.sh > > -- Asheesh. > > On Thu, 2 Jan 2003, Josh Coalson wrote: > > > Hi all, > > > > I have uploaded a source tarball to sourceforge for testing. See the > > news item in the HTML docs for the changes (or look here: > > http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/flac/flac/doc/html/news.html?rev=HEAD&content-type=text/html > > ) > > > > Download here: > > http://prdownloads.sourceforge.net/flac/flac-1.0.5_beta1.tar.gz?download > > > > The standard test of 'configure && make && make check' is good; also, > > play around with the replaygain and cuesheet stuff, and the new things > > in the xmms plugin. > > > > There is a new configure option --enable-valgrind-testing that will run > > the tests under Valgrind too (Linux x86 only). But it's not for the > > faint of heart; this will probably take a few days to run on even very > > fast machines. > > > > One thing that I realized would be nice that's not in there is a > > configure option like --xmms-plugin-dir to specify where the xmms plugin > > will go. I tried manually copying libflac-xmms.so into ~/.xmms/Plugins > > and it worked great, so if someone can get that option working and send > > me a patch I'd be obliged. > > > > Thanks, > > > > Josh > > > > > > __________________________________________________ > > Do you Yahoo!? > Nope. > > Yahoo! Mail Plus - Powerful. Affordable. Sign up now. > I have my own mail server, thanks. > > http://mailplus.yahoo.com > http://www.laroia.net > > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Flac-dev mailing list > Flac-dev@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/flac-dev > >-------------- next part -------------- A non-text attachment was scrubbed... Name: out.bz2 Type: application/octet-stream Size: 6516 bytes Desc: Standard output Url : http://lists.xiph.org/pipermail/flac-dev/attachments/20030103/118594a7/out.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: err.bz2 Type: application/octet-stream Size: 2412 bytes Desc: Standard error Url : http://lists.xiph.org/pipermail/flac-dev/attachments/20030103/118594a7/err.obj