Gnuradio-3.6.5 test failed

Ubuntu 12.04 Desktop (32-bit), intel i5 CPU, GNUradio 3.6.5 by source

After running “make test”, it displayed

99% tests passed, 2 tests failed out of 239

Total Test time (real) = 92.42 sec

The following tests FAILED:
143 - test_gr_filter (Failed)
219 - qa_ofdm_txrx (Failed)
Errors while running CTest

After installing spicy, the second test was passed. However, running
“ctest -V -R test_gr_filter”, we found that

UpdateCTestConfiguration from
:/home/zlb/gnuradio/build/DartConfiguration.tcl
UpdateCTestConfiguration from
:/home/zlb/gnuradio/build/DartConfiguration.tcl
Test project /home/zlb/gnuradio/build
Constructing a list of tests
Done constructing a list of tests
Checking test dependency graph…
Checking test dependency graph end
test 143
Start 143: test_gr_filter

143: Test command: /bin/sh
“/home/zlb/gnuradio/build/gr-filter/lib/test_gr_filter_test.sh”
143: Test timeout computed to be: 9.99988e+06
143: …Using Volk machine: avx_32_mmx
143: …F
143:
1/1 Test #143: test_gr_filter …***Failed 0.62 sec

0% tests passed, 1 tests failed out of 1

Total Test time (real) = 0.63 sec

The following tests FAILED:
143 - test_gr_filter (Failed)
Errors while running CTest

And I didn’t find any helpful information on this and look forward for
help.

What’s more, installing GNUradio-3.7 on 32-bit Ubuntu under 64-bit
computer will meet other test failure.

On Mon, Feb 24, 2014 at 9:51 PM, Howard He [email protected] wrote:

219 - qa_ofdm_txrx (Failed)
Constructing a list of tests
143: …F


Discuss-gnuradio mailing list
[email protected]
Discuss-gnuradio Info Page

Hi Howard,

Although I do not know the reason of this problem clearly, I think
installing Ubuntu 64-bit system on a 64-bit CPU processor may be a good
choice. A few months ago, I faced the same problem as you, strange
things
happened to VOLK (or something) when a 32-bit system run on a 64-bit CPU
processor. I tried a pile of methods to solve it. Unfortunately, all of
them failed. So I installed the 64-bit Ubuntu system and all things go
well.

Of course, this is not a good solution. I want to know the specific
reason
and the way to solve it either. :slight_smile:

Zhou

On Mon, Feb 24, 2014 at 10:13 AM, YiZiRui Z. [email protected]
wrote:

UpdateCTestConfiguration from

Total Test time (real) = 0.63 sec

Of course, this is not a good solution. I want to know the specific reason
and the way to solve it either. :slight_smile:

Zhou

I /thought/ we had solved the 32-bit OS on a 64-bit platform with
VOLK, but it is a particularly nasty issue. I know our 32-bit VMs on
64-bit systems works fine now. But this problem is difficult because
it’s a fairly rare setup these days. Most things are now 64-bit
compatible, so unless you have a /very/ specific reason for using a
32-bit OS, my recommendation is to update to 64-bit. It’d still be
nice to not have this problem, but I just don’t see the benefit of a
32-bit OS these days.

Tom

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi YiZiRui,

if this is really the case, this would constitute a bug - VOLK kernels
should work on 32bit machines too, although there might be
instructions that only appear on CPU’s that support 64bit anyway.

However, nowadays it surprises me that people install 32bit linuxes on
modern machines at all; having more than 3.2GB of RAM is rather usual
today :slight_smile: but not (natively) possible with 32bit OSses.

With respect to make test fails: Bugs are fixed on a daily basis, and
a lot of things are happening in VOLK right now, so the fails on a
64bit machine might not really be os-dependent…

Greetings,
Marcus

On 24.02.2014 16:13, YiZiRui Z. wrote:

Total Test time (real) = 92.42 sec
:/home/zlb/gnuradio/build/DartConfiguration.tcl Test project

What’s more, installing GNUradio-3.7 on 32-bit Ubuntu under

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTC2OoAAoJEAFxB7BbsDrLfkkH/0E0qSwlu+kDdxJLvWafC0gO
heRGkN5Jclz6ief8MsnC7bqtDmsZwtMqgSM2/TsJDO75BjKRnDZlswHtGUxBL+fV
SZQgGPSYXFbD39yeqdm3cUGnCfBaUyKRFZCuaGHc2br5LG9D7zMOnBIgrWjEXCDI
zSsXC9q9Xon0gM2oI9sSXTI6rLKvGO4fYi5tiu3fFhpMWeUTcjC9qWjjdB6aYKdJ
PryEZalIp58ZGxg+LRRaOG3MwuQ1nVbwuyANFSCnso12jG/VvG/Og/kLyYiMzZwP
RXZ7PbDyhpNU5oVr8gNrohYDp5DsLOHg8btqy9nRKEWBkyLrX4rZM9E7ra0SvZQ=
=aEbT
-----END PGP SIGNATURE-----