Gr-filter tests

Hey everyone,

If you don’t track our check-ins closely, you might have missed a
fairly large change to the code yesterday. We pushed a new component
called gr-filter that consolidates all of the filter blocks and
related code into one top-level component. If you are working off
master, all of the current filter functions still exist in the gr
namespace, but we’re working to move to the new filter namespace in
preparation for version 3.7.

Part of this move was to convert all of the hand-coded assembly over
to using VOLK. This is designed to make adding SIMD code to filters
much easier in the future, but we could still see a few bumps. I’ve
already seen some machines machines fail QA, so we’re working to fix
those, but I’d appreciate more reports from various architectures.

So if you run ‘make test’ after getting the most recent master branch
and you see any test failures, let me know. If you get failures, the
first thing to do is run “volk_profile”. This is a program that is
installed into $prefix/bin that will test all Volk kernels and select
the fastest version for your machine. Rerun ‘make test’ and let me
know if this fixes any problems. If you still have problems, please
send me the unit test output files found at
$builddir/gr-filter/lib/.unittests/gr_filter.xml and
$builddir/gr-filter/python/unittests/python/tests_*.xml. That should
help me get an understanding for what’s going wrong.

Thanks!

Tom


Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

On Fri, Jun 22, 2012 at 7:21 AM, Martin B. (CEL)
[email protected] wrote:

MB

Martin,

Thanks for the report. I think that I was able to track down all of
these issues and resolve them. I’ve pushed the fixes to master/next.
When you get a chance, please rerun the tests and let me know if
anything else fails.

Thanks!

Tom

On Tue, Jun 26, 2012 at 5:15 AM, Martin B. (CEL)
[email protected] wrote:

MB
Great! We’re almost there. I’m getting a few other reports of
problems, but hopefully we’re nearing the end of these issues.

Thanks for the update.

Tom

On Sat, Jun 23, 2012 at 09:58:16AM -0400, Tom R. wrote:

Thanks for the report. I think that I was able to track down all of
these issues and resolve them. I’ve pushed the fixes to master/next.
When you get a chance, please rerun the tests and let me know if
anything else fails.

Hi Tom,

it works now on all machines. Thanks!

MB


Karlsruhe Institute of Technology (KIT)
Communications Engineering Lab (CEL)

Dipl.-Ing. Martin B.
Research Associate

Kaiserstraße 12
Building 05.01
76131 Karlsruhe

Phone: +49 721 608-43790
Fax: +49 721 608-46071
www.cel.kit.edu

KIT – University of the State of Baden-Württemberg and
National Laboratory of the Helmholtz Association