# Gr-filter tests

**URL:** <https://www.ruby-forum.com/t/gr-filter-tests/220852>\
**Category:** GNU Radio\
**Created:** [June 22, 2012, 5:19am UTC](https://www.ruby-forum.com/t/gr-filter-tests/220852 "2012-06-22T05:19:37Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![aris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/258eb7/32.png) [@aris](https://www.ruby-forum.com/u/aris)\
**Post date:** [June 22, 2012, 5:19am UTC](https://www.ruby-forum.com/t/gr-filter-tests/220852/1 "2012-06-22T05:19:37Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![tomrobinson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/d78d45/32.png) [@tomrobinson](https://www.ruby-forum.com/u/tomrobinson)\
**Post date:** [June 22, 2012, 11:18am UTC](https://www.ruby-forum.com/t/gr-filter-tests/220852/2 "2012-06-22T11:18:58Z")

</div>

* * *

Discuss-gnuradio mailing list  
removed\_email\_address@domain.invalid  
[https://lists.gnu.org/mailman/listinfo/discuss-gnuradio](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio)

---

<div class="post-metadata">

**Author:** ![tomrobinson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/d78d45/32.png) [@tomrobinson](https://www.ruby-forum.com/u/tomrobinson)\
**Post date:** [June 22, 2012, 1:22pm UTC](https://www.ruby-forum.com/t/gr-filter-tests/220852/3 "2012-06-22T13:22:53Z")

</div>

* * *

Discuss-gnuradio mailing list  
removed\_email\_address@domain.invalid  
[https://lists.gnu.org/mailman/listinfo/discuss-gnuradio](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio)

---

<div class="post-metadata">

**Author:** ![tomrobinson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/d78d45/32.png) [@tomrobinson](https://www.ruby-forum.com/u/tomrobinson)\
**Post date:** [June 23, 2012, 3:59pm UTC](https://www.ruby-forum.com/t/gr-filter-tests/220852/4 "2012-06-23T15:59:36Z")

</div>

On Fri, Jun 22, 2012 at 7:21 AM, Martin B. (CEL)  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) 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

---

<div class="post-metadata">

**Author:** ![tomrobinson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/d78d45/32.png) [@tomrobinson](https://www.ruby-forum.com/u/tomrobinson)\
**Post date:** [June 26, 2012, 3:03pm UTC](https://www.ruby-forum.com/t/gr-filter-tests/220852/5 "2012-06-26T15:03:35Z")

</div>

On Tue, Jun 26, 2012 at 5:15 AM, Martin B. (CEL)  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) 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

---

<div class="post-metadata">

**Author:** ![tomrobinson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/d78d45/32.png) [@tomrobinson](https://www.ruby-forum.com/u/tomrobinson)\
**Post date:** [June 26, 2012, 11:16am UTC](https://www.ruby-forum.com/t/gr-filter-tests/220852/6 "2012-06-26T11:16:48Z")

</div>

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
