qa_fir_filter test fails in make test

2023-12-16 Thread Ali G. Dezfuli
Hi all,
I am installing gnuradio v3.10.8.0
Both UHD and Volk have passed their tests in make test completely (100%)
but as I run make test after building gnuradio v3.10.8.0 I get this single
error:


139/263 Testing: qa_fir_filter
139/263 Test: qa_fir_filter
Command: "/usr/bin/sh" "qa_fir_filter_test.sh"
Directory: /home/ali/opt/gnuradio/build/gr-filter/python/filter
"qa_fir_filter" start time: Dec 16 15:35 +0330
Output:
--
...FF..
==
FAIL: test_fir_filter_fsf_001 (__main__.test_filter)
--
Traceback (most recent call last):
  File "/home/ali/opt/gnuradio/gr-filter/python/filter/qa_fir_filter.py",
line 173, in test_fir_filter_fsf_001
self.assertComplexTuplesAlmostEqual(expected_data, result_data, 5)
  File
"/home/ali/opt/gnuradio/gnuradio-runtime/python/gnuradio/gr_unittest.py",
line 73, in assertComplexTuplesAlmostEqual
return all([
  File
"/home/ali/opt/gnuradio/gnuradio-runtime/python/gnuradio/gr_unittest.py",
line 74, in 
self.assertComplexAlmostEqual(x, y, places, msg)
  File
"/home/ali/opt/gnuradio/gnuradio-runtime/python/gnuradio/gr_unittest.py",
line 37, in assertComplexAlmostEqual
raise self.failureException(
AssertionError: 1 != 2 within 5 places

==
FAIL: test_fir_filter_fsf_002 (__main__.test_filter)
--
Traceback (most recent call last):
  File "/home/ali/opt/gnuradio/gr-filter/python/filter/qa_fir_filter.py",
line 188, in test_fir_filter_fsf_002
self.assertComplexTuplesAlmostEqual(expected_data, result_data, 5)
  File
"/home/ali/opt/gnuradio/gnuradio-runtime/python/gnuradio/gr_unittest.py",
line 73, in assertComplexTuplesAlmostEqual
return all([
  File
"/home/ali/opt/gnuradio/gnuradio-runtime/python/gnuradio/gr_unittest.py",
line 74, in 
self.assertComplexAlmostEqual(x, y, places, msg)
  File
"/home/ali/opt/gnuradio/gnuradio-runtime/python/gnuradio/gr_unittest.py",
line 37, in assertComplexAlmostEqual
raise self.failureException(
AssertionError: 5 != 6 within 5 places

--
Ran 11 tests in 0.028s

FAILED (failures=2)

Test time =   0.12 sec
--
Test Failed.
"qa_fir_filter" end time: Dec 16 15:35 +0330
"qa_fir_filter" time elapsed: 00:00:00
--


I am using Ubuntu 22.04.3.
On a core i9 13900K

p.s. I changed the branch to 3.10.7.0 and v3.10.6.0 but the error remains
the same

Thanks!


Re: qa_fir_filter test fails in make test

2023-12-16 Thread Marcus Müller

Hi Ali,

this is due to Clayton fixing a VOLK bug: the current GNU Radio test is buggy and expects 
wrong results. Fixing the VOLK bug made the test fail:


https://github.com/gnuradio/gnuradio/pull/6980

So, don't worry: although it doesn't look like it, this test failing is a good thing :) 
And: He also already fixed the bug in GNU Radio, and Jeff backported the fix to the 
maint-3.10 line, so that GNU Radio 3.10.9.0 will contain a fixed test.


Best regards,
Marcus Müller


On 16.12.23 13:27, Ali G. Dezfuli wrote:

Hi all,
I am installing gnuradio v3.10.8.0
Both UHD and Volk have passed their tests in make test completely (100%)
but as I run make test after building gnuradio v3.10.8.0 I get this single
error:


139/263 Testing: qa_fir_filter
139/263 Test: qa_fir_filter
Command: "/usr/bin/sh" "qa_fir_filter_test.sh"
Directory: /home/ali/opt/gnuradio/build/gr-filter/python/filter
"qa_fir_filter" start time: Dec 16 15:35 +0330
Output:
--
...FF..
==
FAIL: test_fir_filter_fsf_001 (__main__.test_filter)
--
Traceback (most recent call last):
   File "/home/ali/opt/gnuradio/gr-filter/python/filter/qa_fir_filter.py",
line 173, in test_fir_filter_fsf_001
 self.assertComplexTuplesAlmostEqual(expected_data, result_data, 5)
   File
"/home/ali/opt/gnuradio/gnuradio-runtime/python/gnuradio/gr_unittest.py",
line 73, in assertComplexTuplesAlmostEqual
 return all([
   File
"/home/ali/opt/gnuradio/gnuradio-runtime/python/gnuradio/gr_unittest.py",
line 74, in 
 self.assertComplexAlmostEqual(x, y, places, msg)
   File
"/home/ali/opt/gnuradio/gnuradio-runtime/python/gnuradio/gr_unittest.py",
line 37, in assertComplexAlmostEqual
 raise self.failureException(
AssertionError: 1 != 2 within 5 places

==
FAIL: test_fir_filter_fsf_002 (__main__.test_filter)
--
Traceback (most recent call last):
   File "/home/ali/opt/gnuradio/gr-filter/python/filter/qa_fir_filter.py",
line 188, in test_fir_filter_fsf_002
 self.assertComplexTuplesAlmostEqual(expected_data, result_data, 5)
   File
"/home/ali/opt/gnuradio/gnuradio-runtime/python/gnuradio/gr_unittest.py",
line 73, in assertComplexTuplesAlmostEqual
 return all([
   File
"/home/ali/opt/gnuradio/gnuradio-runtime/python/gnuradio/gr_unittest.py",
line 74, in 
 self.assertComplexAlmostEqual(x, y, places, msg)
   File
"/home/ali/opt/gnuradio/gnuradio-runtime/python/gnuradio/gr_unittest.py",
line 37, in assertComplexAlmostEqual
 raise self.failureException(
AssertionError: 5 != 6 within 5 places

--
Ran 11 tests in 0.028s

FAILED (failures=2)

Test time =   0.12 sec
--
Test Failed.
"qa_fir_filter" end time: Dec 16 15:35 +0330
"qa_fir_filter" time elapsed: 00:00:00
--


I am using Ubuntu 22.04.3.
On a core i9 13900K

p.s. I changed the branch to 3.10.7.0 and v3.10.6.0 but the error remains
the same

Thanks!





GNU Radio Q4 2023 Project Update

2023-12-16 Thread Josh Morman
Hello GNU Radio Community -

Lots of project updates posted the other day in our video update on YouTube:
https://www.youtube.com/watch?v=gyGcB-xODxQ

Have a look/listen when you get a chance - some exciting announcements in
there as well.

0:00  Introduction (Josh)
0:33  3.10 Releases
(Jeff)
11:00  Volk Update
(Jeff)
13:00  ARDC Grant
Updates (Derek)
17:45  GRC
Enhancements Overview (Hakon)
22:35  GRC
Enhancements Demo (Hakon)
33:10  ARDC Installer
Improvements Plan (Derek)
35:08  Dr. Gajjar's
Radio SETI Curriculum (Derek)
37:00  GNU Radio 4.0
Update (Josh)
39:20  GNU Radio 4.0
Licensing Plan/LGPL (Josh)
42:50  GRCon23
Reflection (Josh + Derek)
48:35  GRCon24
Announcement- in Knoxville on Sept 16-20! (Josh)
52:15  FOSDEM'24 - SDR
track and GNU Radio Booth - Feb 4 in Brussels (Derek)
53:45  GNU Radio
Hackfest in May'24 at Hat Creek Radio Observ. in CA (Derek)
56:25  European GNU
Radio Days '24, Aug 27-30 in Germany (Josh + Derek)
1:03:00  How to get
involved in GNU Radio leadership (Josh)


Josh


GRCon24 Announcement - Sept 16-20, Knoxville [Save the Date!]

2023-12-16 Thread Josh Morman
Greetings GNU Radio Community!

We are excited to announce that GNU Radio Conference 2024 (GRCon24) will be
run as an in-person event September 16*-20 at the Knoxville Convention
Center in downtown Knoxville, TN .

GRCon24 will celebrate and showcase the substantial and remarkable progress
of GNU Radio and its usage in a diverse field of applications and
industries.  It is a 4 day conference (Main Track Tues-Fri)  that includes
high-quality technical content and valuable networking opportunities. GRCon
is a venue that highlights design, implementation, and theory that has been
practically applied in a useful way. GRCon attendees come from a large
variety of backgrounds, including industry, academia, government, and
hobbyists.  Even though the main track will start on Tuesday Sept. 17, this
year we are planning a “soft start” to the conference with various hands-on
activities on Monday afternoon/evening, such as beginner tutorials and
in-person help installing and getting started using GNU Radio.


Preliminary details about the event for participants and attendees are
available on the event website here: 
https://events.gnuradio.org/event/24/, but please go ahead and start
thinking about what great work you would like to present at this year’s
conference - the Call for Participation will be opening soon..

If you have questions or would like to find out more about becoming one of
our valued sponsors please contact us at gr...@gnuradio.org.  Note that
this event can only be successful because of our sponsors - please see the
sponsors  that
made GRCon23 possible.

Since GRCon is run by a group of volunteers, we are also looking for people
to help with both the planning of and assisting during the event. If you
are interested in volunteering in any capacity, please reach out to us
gr...@gnuradio.org

Sincerely,

The GRCon24 Organizers